Network Security

Location: Pittsburgh

Semester Offered: Spring

Cross listed Courses:

Course Number Department Units
18-334 Electrical and Computer Engineering 12
18-731 Electrical and Computer Engineering 12

The course will cover topics spanning five broad themes: (1) infrastructure topics such as firewalls, network intrusion detection, secure routing protocols, and recent advances such as software-defined networking; (2) network attacks such as denial of service (DoS) and distributed denial-of-service (DDoS) attacks, worm and virus propagation; (3) analysis and inference topics such as network forensics and attack economics; (4) user related topics such as authentication, anonymity and censorship resilience; and (5) new technologies.


Class format

Lecture and project-based 

Home department


Target audience

  • ECE undergraduates (18-334)
  • ECE MS / Ph.D. graduate students (18-731) and CMU Africa students (18-731-RW)

Background required

The class is open to graduate students with a strong background in networking, security, and systems. 

Faculty and instructors who have taught this course in the past

Vyas Sekar, Nicolas Christin, Emmanuel Ndashimye