User Tools

Site Tools


2024-25:summer

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
2024-25:summer [2024/04/15 23:28] – [Strengthening the Security of Autograders] baljko2024-25:summer [2024/04/15 23:32] – [Designing Privacy-preserving Virtual Reality Systems] baljko
Line 10: Line 10:
  
  
 +==== Designing Privacy-preserving Systems ====
 +**[added 2024-04-15]**
 +
 +**Course:**  EECS4080 or EECS4480
 +
 +**Supervisor:**  Yan Shvartzshnaider 
 +
 +**Supervisor's email address:**  rhythm.lab@yorku.ca
 +
 +**Project Description:** 
 +Modern sociotechnical systems share and collect vast amounts of information. These systems violate users’ privacy by ignoring the context in which the information is shared and failing to incorporate contextual information norms.
 +
 +Using techniques in natural language processing, machine learning, network, and data analysis, this project is set to explore the privacy implications of mobile apps, online platforms, and other systems in different social contexts/settings.
 +
 +To tackle this challenge, the project will operationalize a cutting-edge privacy theory and methodologies to conduct an analysis of existing technologies and design privacy-enhancing tools.
 +
 +Students will help analyze information handling practices of online services and design privacy-enhancing tools. 
 +
 +Specific tasks include: comprehensive literature review of existing methodologies and tools, analysis of privacy policies and regulations, visualization of information collection practices, and design of a web-based interface for analyzing extracted privacy statements to identify vague, misleading, or incomplete privacy statements.
 +
 +For prior project, see [[https://wiki.eecs.yorku.ca/course_archive/2021-22/F/4080_4088_4090_4480_4070/4088_presentation_schedule|this link]]
 +
 +**Required skills or prerequisites:**
 +Good programming and data analysis skills overall, and experience in using Jupyter and/or R for data analysis.  Ability to work independently. 
 +Interest in usable privacy, critical analysis of privacy policies and privacy related regulation.
 +
 +**Recommended skills or prerequisites:**
 +Experience with Machine Learning, Natural Language Processing techniques, HCI design. 
 +Students with diverse backgrounds, including in technical fields, social sciences and humanities are encouraged to apply.
 +
 +**Instructions:**
 +Please fill in [[https://forms.gle/oVVg6hEConSNf9p28|this form]]
 +
 +----
 +==== Designing Privacy-preserving  Virtual Reality Systems ====
 +
 +**[added 2024-04-15]**
 +
 +**Course:**  EECS4080 or EECS4480
 +
 +**Supervisor:**  Yan Shvartzshnaider 
 +
 +**Supervisor's email address:** rhythm.lab@yorku.ca
 +
 +**Project Description:** 
 +Designing a privacy-preserving VR experience requires adhering to contextual integrity of users’ data . This involves accounting for different modes of interaction and ensuring robustness to accommodate the evolving privacy norms associated with future VR adaptations.
 +
 +To tackle this challenge, the project will operationalize a cutting-edge privacy theory and methodologies to develop mechanisms  that ensure that information flows in accordance with users’ expectations and established societal norms in VR settings.
 +
 +Students will help analyze information handling practices of VR applications and design tools to enhance privacy of VR users.
 +
 +Specific tasks include conducting a comprehensive literature review of existing methodologies and tools, performing a dynamic analysis of data practices in VR applications, and checking for compliance with existing regulations and privacy policies.
 +
 +For reference, see these papers:
 +  * https://arxiv.org/pdf/2303.13684.pdf
 +  *https://www.usenix.org/conference/usenixsecurity22/presentation/trimananda
 +
 +**Required skills or prerequisites:**  
 +  *  Good programming skills (experience with coding in Unity is a plus)
 +  *   Interest in usable privacy, critical analysis of privacy policies, and knowledge of privacy-related regulations
 +  *   Ability to work independently
 +
 +**Recommended skills or prerequisites:**
 +  *   Experience with data analysis using Jupyter and/or R
 +  *   Familiarity with HCI design
 +
 +
 +
 +----
 ==== Mnemonic-Based Serious Games ==== ==== Mnemonic-Based Serious Games ====
  
Line 63: Line 132:
 **Instructions:** **Instructions:**
 Additional information about PrairieLearn can be found here: https://prairielearn.readthedocs.io/en/latest/. A sample PrairieLearn assessment that includes Python autograded questions can be found here: https://us.prairielearn.com/pl/course_instance/136606/assessment/2351069. Please submit a brief description of your experience with the skills listed above. Additional information about PrairieLearn can be found here: https://prairielearn.readthedocs.io/en/latest/. A sample PrairieLearn assessment that includes Python autograded questions can be found here: https://us.prairielearn.com/pl/course_instance/136606/assessment/2351069. Please submit a brief description of your experience with the skills listed above.
- 
 ---- ----
 ==== Chat Bots in LMS for Easy Course Navigation ==== ==== Chat Bots in LMS for Easy Course Navigation ====
Line 102: Line 170:
 Please send your c.v., transcript, and Statement of Interest in the project to the project supervisor. Please send your c.v., transcript, and Statement of Interest in the project to the project supervisor.
  
 +----
 ==== Autograders for C and Linux Programs in Undergraduate Courses ==== ==== Autograders for C and Linux Programs in Undergraduate Courses ====
  
2024-25/summer.txt · Last modified: 2024/04/16 00:31 by baljko