Curriculum for Minor in Cybersecurity
For students entering Villanova in the Fall of 2019 or later
(class of 2023 and beyond)
Required Foundation courses (4 required)
- (1): CSC 3010 Overview of Cybersecurity OR VIA 2111&2112 Digital Life Technology I&II
- (2 and 3): (CSC 1051 AND CSC 1052) OR (ECE 1620 AND ECE 2620)
- (4): CSC 1300 Discrete Structures
Component I: Core courses (choose 3)
- CSC 3080 Information Security & Protection (prereq CSC 2400 or ECE 2042)
- CSC 4450 Digital Forensics (prereq CSC 2400 or ECE 2042)
- ECE 3476 Computer & Network Security (pre/coreq ECE 4470 or CSC 4900)
- ECE 5478 Engineering Secure Cyber-Physical Systems
- ECE 5900 Special Topics *
- CSC 5930 Topics Computer Science *
- CSC 5993 Independent Study * OR ECE 5991 Electrical Engineering Research I *
Component II: Networks Course (choose 1)
- ECE 4470 Computer Networks (prereq ECE 1620 or CSC 2405)
- CSC 4900 Computer Networks (prereq CSC 1600 or CSC 2405)
Component III: Capstone project (choose 1)
- CSC 4790 Senior Projects (prereq CSC 4700) *
- ECE 4971 Senior Design Project (prereq ECE 3971) *
* must be in the cybersecurity area
and approved by the cybersecurity minor curriculum committee
At least two of the courses must be outside of the student's major
and not listed as specific requirements for their major.