Section | 1 |
---|---|
Instructor(s) | Rossell, Shelley (shelley) |
Location | Online |
Meeting Times | Wednesday 5:15pm - 7:30pm |
Fulfills | Core Systems Elective |
Description
This course introduces security principles and practices across a range of fundamental Security domains. It will emphasize both offense (attacker mindset) and defense (technical and non-technical controls).
Topics
Coursework
Learning objectives
Upon successful completion of this course, students should:
Core Programming (completed or concurrently enrolled)
Familiarity with Linux command line. The Unix boot camp would be helpful for the labs.
Familiarity with TCP/IP and network routing recommended
NOTE: You will set up your lab environment using virtualization software, such as Virtual Box and a lab virtual machine, on your own device. Microsoft Azure for Students is an option for students whose devices don't support that setup, such as those with Apple M1 devices. Instructions will be provided on Week 1.
This course requires competency in Unix and Linux. Please plan to attend the MPCS Unix Bootcamp (https://masters.cs.uchicago.edu/page/mpcs-unix-bootcamp) or 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: