Section | 1 |
---|---|
Instructor(s) | Rossell, Shelley (shelley) |
Location | Online |
Meeting Times | Monday 5:15pm - 7:30pm |
Fulfills | Core Systems Elective |
Description
This course introduces security principles and practices. Topics will range from encryption to network and application threats and controls. The course will emphasize both offense (i.e., attacker mindset) and defense(the importance of implementing both technical and non-technical controls).
Topics
● Threat Landscape
● Encryption
● Authentication and access control
● Host based security
● Network security
● Web and application security
● Risk management
● Monitoring
● Incident response
Coursework
● Homework assignments and required readings from freely available sources
● Labs
● Quizzes
● Final project
Familiarity with Linux command line
Familiarity with TCP/IP and network routing recommended
This course requires basic competency in Unix and Linux. If you attended the MPCS Unix Bootcamp you covered the required material. If you did not, please review the UChicago CS Student Resource Guide here: https://uchicago-cs.github.io/student-resource-guide/.
This class is scheduled at a time that conflicts with these other classes: