DEGREE REQUIREMENTS

To complete the Master of Science in Cybersecurity, each student must complete a minimum of 30 credit hours, or 10 courses.

Coursework varies based on student’s choosing a thesis or non-thesis degree track.

Updated 11/9/2023

Coursework Thesis Option
Non-Thesis Option
Cybersecurity Required Courses 6 credits 6 credits
Cybersecurity Area Courses 12 credits 12 credits
Cybersecurity Electives 3 credits 12 credits
Independent Study 3 credits NA*
Thesis 6 credits
NA
Total Credit Hours 30 credits 30 credits

Degree Plan

Graduate students must submit a degree plan by midterm of their first semester. Five-year students must submit a plan with their 5-year program application. The plan must be approved by an MS CPE academic advisor. Changes to your degree plan can be made by submitting an updated form, approved by the advisor.

ECE 8476 - Cryptography & Netwk. Security
ECE 8484 - Cybersec. Threats and Defense
ECE 8410 - Trusted Computing
ECE 8450 - Design of Secure Comput System
ECE 8481 - Post-Quantum Cryptographic ENR
ECE 8485 - Control Systems Security
ECE 8486 - Ethical Hacking
ECE 8488 - Security Risk Assess. & Man.
ECE 8491 - Blockchain Techno and Uses
ECE 8492 - Secure Software Development
ECE 8494 - Legal Aspects of Comp Security

Any course from the area courses above may also count as an elective. At least two of the electives must be ECE courses. Courses not listed here may count as electives with approval of the advisor.

ECE 7428 - Computer Comm Networks
ECE 8405 - Computer Organ & Design
ECE 8408 - Mob Computing & Wireless Net
ECE 8448 - Embedded Systems Architecture
ECE 8473 - UNIX and C Programming
ECE 8487 - Advanced Machine Learning
ECE 9030 - Independent Study
ECE 9031 - Research I
ECE 9032 - Research II
ECE 9090 - ECE Project
CSC 8210 - Hlthcare Safety Secur Law&Eth
CSC 8301 - Design & Analysis of Algrthms
CSC 8310 - Programming Languages
CSC 8510 - Theory of Computability
CSC 8453 - Software Testing&Quality Assur
CSC 8490 - Database Systems
CSC 8515 - Machine Learning
CSC 8540 - Software Engineering
CSC 8566 - Internet of Things
CSC 9010 - Special Topics (with approval of the advisor)
MAT 7770 - Number Theory
MAT 8650 - Abstract Algebra
MAT 8790 - Selected Topics I
ECE 8410 - Trusted Computing
ECE 8450 - Design of Secure Comput System
ECE 8481 - Post-Quantum Cryptographic ENR
ECE 8485 - Control Systems Security
ECE 8486 - Ethical Hacking
ECE 8488 - Security Risk Assess. & Man.
ECE 8491 - Blockchain Techno and Uses
ECE 8492 - Secure Software Development
ECE 8494 - Legal Aspects of Comp Security

Selected MBA courses are also available as electives. Registration requires approval of the academic advisor and school of business.

MBA Required Courses offered to Engineering students

MBA 8250 - Bus Opera & Supply Chain Mgmt
MBA 8350 - Analyzing and Leveraging Data
MBA 8550 - Team Leadership & Grp Dynamics
MBA 8650 - Strategic Marketing Mgmt.
MBA 8710 - Info Tech as Strategic Lever
MBA 8720 - Ethical Business Practices
MBA 8730 - Mgmt. for Innov. & Creativity
MBA 8740 - Global Political Economy

MBA Elective Courses for Engineering students

MBA 8139 - Contemporary Topics
MBA 8144 - Mobile Applications
MBA 8147 - Analytics in Sports Business
MBA 8330 - Contemporary Topics Economics
MBA 8522 - Talent Management
MBA 8529-001 - Contemporary Mgt Topics
MBA 8529-002 - Contemporary Mgt Topics
MBA 8537 - Intro to Data Mining
MBA 8546 - Opp. Recognition & Pre Launch
MBA 8631 - Exec Level Selling C-Suite
MBA 8632 - Cons Psy Optimal Bus Solutions
MBA 8643 - Mgmt & Mkt of Services-Part I
MBA 8644 - Mgmt & Mkt of Services-Part II
MBA 8649 - Topic: Cyber Security
MBA 8649 - Topic: Marketing, Opp Analysis and International Bus Dev
MBA 8800 - Commercial Real Estate Invest.

Dr. Ahmad Hoorfar
Director of Graduate Studies

STUDENT PERSPECTIVES

Maurice Mitchell, graduate of Villanova's Master's in Cybersecurity program.

"The Cybersecurity graduate program exposed me to tools, frameworks, and terminology that I frequently use when communicating with other information security professionals. It prepared me to step into my current role comfortably and confidently!"

Maurice Mitchell, Information Security Analyst, TD

 

Chad Yantorno, graduate of Villanova's Master's in Cybersecurity Program.

“I was able to secure a new position in Silicon Valley as a Senior Security Engineer thanks to the connections I made at Villanova.”

Chad Yantorno, Senior Systems Security Engineer, Salesforce