everything.study
COMP SCI 782

ADVANCED COMPUTER SECURITY AND PRIVACY

3 credits.

Security and privacy issues in software, networks, and hardware systems. Security vulnerabilities, privacy threats, threats modeling, and mitigation strategies. Privacy issues related to user interaction with devices, online systems, and networks. In addition, a selection of more advanced topics will be covered. Possible examples include applied cryptography in the context of systems, security and privacy policies, user authentication, and cyber-physical systems. Builds on prior experiences with one or more of the following: networking, security, modern machine learning, embedded systems, and mobile computing.

Prerequisites & course information

Requisites: Graduate/professional standing Course Designation: Grad 50% - Counts toward 50% graduate coursework requirement Repeatable for Credit: No Last Taught: Fall 2025 Learning Outcomes: 1. Identify contemporary research problems related to the security and privacy of modern computer systems Audience: Graduate 2. Implement known security attacks to identify weaknesses that led to those attacks and evaluate defense strategies Audience: Graduate 3. Differentiate among the different dimensions involved in protecting users’ security and privacy as they relate to effectiveness, practicality, and usability Audience: Graduate 4. Analyze, interpret, and critique research papers from top-tier security conferences by identifying their strengths and weaknesses Audience: Graduate 5. Propose original research by defining a problem, outlining a plan, performing the original research, and designing, implementing, and evaluating the proposed solution Audience: Graduate 6. Work effectively in teams to complete a research project Audience: Graduate 7. Communicate effectively through written reports, oral presentations, and discussion Audience: Graduate Learning Outcomes: 1. Identify contemporary research problems related to the security and privacy of modern computer systems Audience: Graduate 2. Implement known security attacks to identify weaknesses that led to those attacks and evaluate defense strategies Audience: Graduate 3. Differentiate among the different dimensions involved in protecting users’ security and privacy as they relate to effectiveness, practicality, and usability Audience: Graduate 4. Analyze, interpret, and critique research papers from top-tier security conferences by identifying their strengths and weaknesses Audience: Graduate 5. Propose original research by defining a problem, outlining a plan, performing the original research, and designing, implementing, and evaluating the proposed solution Audience: Graduate 6. Work effectively in teams to complete a research project Audience: Graduate 7. Communicate effectively through written reports, oral presentations, and discussion Audience: Graduate

Sources
Catalogue variants