EO2701 Introduction to Cyber Systems

EDO-specific Intro to Cyber Systems. The course will provide the fundamentals of the underlying principles of cyber infrastructure and systems, inherent vulnerabilities and threats, and defensive security procedures. Topics covered in this course include number systems, computer systems, concepts in computer programming including C and assembly language, arrays, strings, pointers, stack and heap, memory corruption (buffer overflow), computer networks, Ethernet, Internet protocol, Address Resolution and routing protocols. Additional topics include wired and wireless communication systems, analog-to-digital conversion, digital modulation, cyber security and defense, and Industrial Control Systems.

Prerequisite

Previous exposure to a high-level computer programming language

Lecture Hours

4

Lab Hours

2