Introduction to Computer Security

Title Introduction to Computer Security (56511)
Quarter Spring 2021
Instructor Shelley Rossell (shelley@cs.uchicago.edu)
Website

Syllabus

*This course will be conducted remotely and will be online only for Spring 2021*

 

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

  • ●  Endpoint (host) security

  • ●  Network security

  • ●  Web and application security

  • ●  Risk management

  • ●  Monitoring and incident response


  1. Coursework

    • ●  Homework assignments

    • ●  Labs

    • ●  Quizzes

    • ●  Final project

    •  

  1. Textbook

     There isn't a course textbook, but there will be required readings from free online sources. 

Prerequisites (Courses)

MPCS 54001: Networks (recommended, but not required)

Prerequisites (Other)

Familiarity with Linux command line (recommended, but not required)
Familiarity with TCP/IP and network routing recommended

Satisfies

Core Systems

Time

Wednesday 5:30-7:45 PM

Location

Online Only