(Most recent syllabi are kept online.)

Spring 2019:

Introduction to Computer Security Principles (CECS 378)

Fall 2018:

Introduction to Computer Security (CECS 478)

Introduction to Computer Security Principles (CECS 378)

Spring 2018:

Introduction to Computer Security Principles (CECS 378)

Fall 2017:

Introduction to Computer Security (CECS 478)

Introduction to Computer Security Principles (CECS 378)

Spring 2017 and Fall 2016:

Information Security (CECS 579)

Introduction to Computer Security (CECS 478)

Spring 2016:

Discrete Structures With Computer Science Applications II (CECS 229)

Fall 2015:

Information Security (CECS 579)

Introduction to Computer Security (CECS 478)

Spring 2015:

Introduction to Computer Security (CECS 478)

Net-Centric Computing (CECS 327)

Fall 2014:

Applied Cryptography (CECS 579)

Spring 2014:

Introduction to Computer Security (CECS 478-578)

Fall 2013:

Introduction to Computer Security (CECS 478-578)

Discrete Structures With Computer Science Applications (CECS 228)