2023-2024 Course Catalog
Welcome to Virginia Tech! We are excited that you are here planning your time as a Hokie.
Welcome to Virginia Tech! We are excited that you are here planning your time as a Hokie.
Code | Title | Credits |
---|---|---|
Required Minor Courses | ||
ECE 4560 | Computer and Network Security Fundamentals | 3 |
CS 4264 | Principles of Computer Security | 3 |
Subtotal | 6 | |
Networks Group | ||
Select one of the following: | 3 | |
Introduction to Computer Networking | ||
Network Application Design | ||
Cloud Software Development | ||
Computer Network Architecture and Programming | ||
Subtotal | 3 | |
Systems Group | ||
Select one of the following: | 3 | |
Computer Systems | ||
Secure Computing Capstone | ||
Computer Organization | ||
Applied Software Design | ||
Subtotal | 3 | |
Interdisciplinary Group | ||
Select one of the following: | 3 | |
Information Systems Security and Assurance | ||
Information Security | ||
Software Reverse Engineering | ||
Cyberlaw and Policy | ||
Cryptography | ||
Cryptography | ||
Subtotal | 3 | |
Additional Required Elective Course (3c) | ||
Select one additional course from the Networks, Systems, or Interdisciplinary List | 3 | |
Subtotal | 3 | |
Seminar 1c | ||
ECE 4944 | Cybersecurity Seminar (offered Spring semester only) | 1 |
Subtotal | 1 | |
Total Credits | 19 |
Notes:
Code | Title | Credits |
---|---|---|
Required Minor Courses | ||
CS 4254 | Computer Network Architecture and Programming (or networking area group requirement) 1 | 3 |
ECE 4560 | Computer and Network Security Fundamentals (one or the other) 2 | 3 |
or CS 4264 | Principles of Computer Security | |
CS/ECE 4504 | Computer Organization 3 | 3 |
Interdisciplinary course requirement 4 | 3 | |
Interdisciplinary course requirement 5 | 3 | |
One additional course requirement 6 | 3 |
Allowed Substitute: CS 5565 Network Architecture and Protocols/ECE 5565 Network Architecture and Protocols
Allowed Substitute: CS 5560 Fundamentals of Info Security/ECE 5560 Fundamentals of Info Security
Allowed Substitute: ECE 4530 Hardware-Software Codesign or CS 3274 Software Reverse Engineering/ECE 3274 Electronic Circuits Laboratory II
Allowed Substitute: PSCI 4164 Future of Security: Integrative Solutions for Complex Security Systems/CS 4164 Future of Security: Integrative Solutions for Complex Security Systems/BIT 4164 Future of Security: Integrative Solutions for Complex Security Systems
Allowed Substitute: CS 4274 Secure Computing Capstone
Allowed Substitute: In addition to a course from the networks, systems, or interdisciplinary groups, ECE 5504 Computer Architecture or CS 5204 Operating Systems may be used.
Print this page.
The PDF will include all information unique to this page.