Introduction to Computer Security

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

Syllabus

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


  1. Coursework

    • ●  Homework assignments

    • ●  Labs

    • ●  Quizzes

    • ●  Final project

    •  

  1. Textbook

    TBD

     

    NOTE: To supplement the course textbook, required readings will also include security research papers and other free resources available online.

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

TBD

Location

TBD