2024-2025 Course Catalog

Welcome to Virginia Tech! We are excited that you are here planning your time as a Hokie.

View Undergraduate Course Catalog

Cybersecurity (CYBR) Minor

Required Minor Courses
ECE 4560Computer and Network Security Fundamentals + *3
or ECE 3564 Introduction to Computer Networking
or CS 3214 Computer Systems
or ECE 5560 Fundamentals of Info Security
CS 4264Principles of Computer Security + *3
or ECE 3504 Principles of Computer Architecture
or ECE 3574 Applied Software Design
or CS 5560 Fundamentals of Info Security
Subtotal6
Networks Group
Select one of the following:3
Introduction to Computer Networking
Network Application Design
Cloud Software Development
Computer Network Architecture and Programming +
Network Architecture and Protocols
Subtotal3
Systems Group
Select one of the following:3
Computer Systems
Secure Computing Capstone
Computer Organization
Hardware-Software Codesign
Software Reverse Engineering
Applied Software Design
Subtotal3
Interdisciplinary Group
Select one of the following:3
Information Systems Security and Assurance
Cybersecurity Management II
Software Reverse Engineering
Future of Security: Integrative Solutions for Complex Security Systems
Secure Computing Capstone
Cyberlaw and Policy
Cryptography
Cryptography
Subtotal3
Additional Required Elective Course (3c)
Select one additional course from the Networks, Systems, or Interdisciplinary List3
Subtotal3
Seminar 1c
ECE 4944Cybersecurity Seminar (offered Spring semester only)1
Subtotal1
Total Credits19
+

Students in their senior year with a 3.0 or better GPA may enroll in 5000-level courses satisfying undergraduate degree requirements within their department with the permission of the course instructor and the department head.

*

CS 5560 can be substituted for either ECE 4560 or CS 4264, not both courses.

Graduation Requirements

Additional Requirements

  1. The Cybersecurity Minor is restricted to students in the BSEE, BSPCE, and BSCS degree programs only.
  2. Students majoring in Secure Computing in Computer Science are not eligible to enroll in the Cybersecurity Minor due to course duplication.
  3. To declare the Cybersecurity Minor, a student must be in a degree-granting major and have completed one of the following courses: CS 3214 or ECE 3574.
  4. It is your responsibility to ensure that you have completed the prerequisites for each course. For prerequisite grade requirements and the most accurate and up-to-date prerequisite information, please refer to the timetable of classes.