Cyber Defense Fundamentals

ECE416/516, Syllabus, Notes.
This course provides the essentials for understanding the security threats to informations systems, the methods to counter these threats, and the state-of-the-art implementations and applications of cybersecurity systems.

Cyber Physical System Security

ECE419/519, Syllabus, Notes.
This course introduces the basic concepts, technologies and applications of cyber physical systems (CPS) and the fundamental security challenges and practical countermeasures in CPS.

Mobile Computing and Applications

CSCE576, Syllabus, Notes.
This class gives an introduction to mobile communication and computing. It covers various networked mobile systems including IEEE 802.11, mobile IP, mobile ad hoc networks, wireless sensor networks, RIFD systems, and cellular networks.

Principles of Computer Communications and Networks

CSCE513, Syllabus, Notes.
This course is designed to introduce students to the basics of computer networks. Topics include fundamental theories and practical protocols in physical layer, data link layer, medium access control sub-layer, network layer, transport layer, and application layer, with an emphasis on TCP/IP stack.