Current Course Offerings
SE 3310: Theoretical Foundations of Software Engineering
Undergraduate course on the theory of computation: formal language theory, decidability, computational complexity, etc.
SE 4472 / ECE 9064: Information Security
Undergraduate course on network communication security focusing on the principles of cryptography, public key infrastructure and security protocols.
ECE 9609 / ECE 9069: Introduction to Hacking
Graduate level course introducing students to concepts and techniques used in the exploitation of systems and software (i.e., hacking).