User Tools

Site Tools


2022-23:winter

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
2022-23:winter [2023/01/16 20:38] aan2022-23:winter [2023/04/07 19:07] (current) ruppert
Line 4: Line 4:
 Below is a list of 4080/4088/4480 projects proposed by faculty members. More projects may be added once they come in. Please contact the supervisor directly you are interested in a project. You can also contact faculty members individually to discuss possible projects. Click [[https://lassonde.yorku.ca/eecs/faculty/|here]] to see a list of faculty members, their research areas and their contact information. Below is a list of 4080/4088/4480 projects proposed by faculty members. More projects may be added once they come in. Please contact the supervisor directly you are interested in a project. You can also contact faculty members individually to discuss possible projects. Click [[https://lassonde.yorku.ca/eecs/faculty/|here]] to see a list of faculty members, their research areas and their contact information.
  
-====== Automation of Copyright Takedowns ======+====== Mining the Dark Web for Cybersecurity Threats ======
 **Course:** EECS4080/4480 **Course:** EECS4080/4480
  
Line 45: Line 45:
  
  
-====== Jonatan Schroeder ======+====== TA Assignment Application and Preference System ======
  
-**Course:** EECS4080/4088/4090 (For Winter 2023, only EECS4080 is offered. EECS4088/EECS4090 start in a Fall term)+**Course:** EECS4080/4088/4090 (For Winter 2023, only EECS4080 is offered. EECS4088/EECS4090 start in a Fall term and lasts for two terms.)
  
 **Supervisor:** Prof. Jonatan Schroeder  **Supervisor:** Prof. Jonatan Schroeder 
Line 62: Line 62:
  
 One of the biggest challenges in assigning TAs is getting access to the information required to perform an optimal assignment. In this project you will create a Web application that gathers two of the most important aspects of the required information: One of the biggest challenges in assigning TAs is getting access to the information required to perform an optimal assignment. In this project you will create a Web application that gathers two of the most important aspects of the required information:
-  - 1. TA applications, course preference, schedule availability, qualification, general skills, and experience; +  - TA applications, course preference, schedule availability, qualification, general skills, and experience; 
-  - 2. Instructor preference: identify qualified TAs, rank applicants, add notes. +  - Instructor preference: identify qualified TAs, rank applicants, add notes.
  
 This project should allow the information above to be provided using a Web interface, accessible on the Web. All information should be gathered in a database in tables that can be used (separately) to inform the assignment process. This project should allow the information above to be provided using a Web interface, accessible on the Web. All information should be gathered in a database in tables that can be used (separately) to inform the assignment process.
 +
 The application should maintain a reasonable level of security, and should ensure that any sensitive information about TA applications and instructor preferences is kept private and secure. Nobody should have access to the information submitted by a TA other than the TA itself and the instructors assigned to the courses that the TA applied for. The application should maintain a reasonable level of security, and should ensure that any sensitive information about TA applications and instructor preferences is kept private and secure. Nobody should have access to the information submitted by a TA other than the TA itself and the instructors assigned to the courses that the TA applied for.
 +
 The output of this project will be delivered as an open-source project, and although it will focus on requirements in the EECS department, it is intended to be developed in a manner that is still useful in any context outside EECS where such an input is expected. This project may be split between two students working in coordination with each other. The output of this project will be delivered as an open-source project, and although it will focus on requirements in the EECS department, it is intended to be developed in a manner that is still useful in any context outside EECS where such an input is expected. This project may be split between two students working in coordination with each other.
  
2022-23/winter.1673901524.txt.gz · Last modified: by aan