EC488A

Applications of Cyber Engineering



(3-2-4) This course is follow-on to SI110 (Fundamentals of Cyber Security). The course begins with a brief overview of the fundamental engineering concepts associated with cyber security including network architecture, digital signal representation, and digital data transmission. The overview is then followed by:
  • Terminal-related topics such as assembly level programming, high speed memory and buffer overflow attack, Windows, UNIX and Linux operating system basics, hardware and software vulnerabilities and authentication.
  • The core network activities occurring in the Open System Interconnection (OSI) model layers are presented with emphasis on engineering networked systems to ensure security in a cyber-warfare based environment. Network vulnerabilities at all layers are discussed and hardware and software techniques to protect vital data are presented. Encryption of data and hashing are among some of the topics discussed.
  • Techniques for wireless digital signal transmission and engineering schemes to address unique wireless network security concerns. Digital modulation techniques are discussed along with basic antenna theory, spread spectrum, and frequency hopping. Several hands-on labs and in-class demonstrations are included in the course leading to a capstone course project.


Course Coordinator: D. A. Brown
Phone: 410-293-6168
Location: Maury 228
horizontal bar
United States Naval Academy • Department of Electrical and Computer Engineering
eedept@usna.edu • 410-293-6150