Course List and Schedule
Freeform Text
Course List and Schedule
Students may enroll Autumn or Spring semester taking either one or two courses each term. You choose your pace to completion. If you have questions regarding the sequence of courses and time to complete the certificate, please email us at eng-profed-cyber@osu.edu.
Freeform Text
Required Core Courses
Students must take these three required courses.
Please note these courses include live synchronous class sessions
Course Number | Course Title | Available Term(s) | Credits | Description |
ECE 5561 | Introduction to Cybersecurity | Autum 2023 and Spring 2024 | 3 | This course covers the history of cybersecurity, cybersecurity frameworks, cyberattacks and countermeasures, cybersecurity risk management. |
ECE 5024 |
Introduction to Hardware Security | Autumn 2024 | 3 | The course covers Security and trust of hardware systems, cryptography principles, security primitives, counterfeiting activities, IP piracy, reverse engineering, malicious change, hardware Trojans, side channel attacks, physical attacks. |
ECE 5555 | Securing Autonomous Systems | Spring 2025 | 3 | This course covers different security measures for safeguarding against cyberattacks, detecting cyberattacks, and mitigating the effects of cyberattacks on autonomous control systems. |
Elective Courses
Students select one of these courses as an Elective.
Please note these courses include live synchronous class sessions
Course Number | Course Title | Available Term(s) | Credits | Description |
CSE 5474 | Software Security | Spring 2024 | 3 | Software security fundamentals, secure coding principles and practices, common software vulnerabilities, memory exploits (shell code), vulnerability discovery (e.g., fuzzing and symbolic execution), and defenses against common vulnerability exploitation. |
ECE 5567.02 |
Reverse Engineering & Malware Analysis | TBD | 3 | This course will give students an overview of cutting edge reverse engineering techniques as well as software security and defense practices. Programming experience in C required. |
CSE 5477.01 | Offensive Security | TBD | 3 | This course will give students an overview of existing offensive computing techniques, which include well known attacks that break confidentiality, integrity and availability of computing resources. Attacks targeting human weaknesses without taking special care to security will also be discussed. |