Master of Science in
Networking and Cybersecurity


Clicking the ‘Request Info’ button constitutes your express written consent, without obligation to purchase, to be contacted by Fairfax University of America (including through automated technology, e.g. dialing and text messaging) via the telephone, mobile device (including SMS and MMS) using the phone numbers provided above, and/or email, even if your telephone number is on a corporate, state or the National Do Not Call Registry, and you agree to our terms of use and privacy policy. Standard message and data rates apply.


In support of the university’s mission, the Master of Science in Networking and Cybersecurity (MSNCS) is designed to appeal to a broad range of individuals. The program balances theory with practice, offers an extensive set of traditional and state-of-the-art courses, and provides the necessary flexibility to accommodate students with various backgrounds, including computer professionals who want to expand their understanding of Networking and Cybersecurity, as well as individuals whose undergraduate degrees are not in Computer Science but wish to broaden their knowledge in security.


  • Demonstrate practical implementation of privacy, security, forensics, and copyright issues in professional and social environments.
  • Design, analyze, manage, and evaluate the performance of different network architectural models.
  • Identify, develop, and implement effective and efficient defense mechanisms to secure organizational networks and information resources to support organizational goals.
  • Apply social, ethical, and legal principles of technologies and their applications in the Networking and Cybersecurity field.
  • Communicate effectively individually or in cross-functional teams.


  • Chief Information Security Officer.
  • IT Security Consultant
  • Security Architect
  • Senior Network Engineer
  • Digital Forensic Analyst
  • Instructor at a college or university teaching Networking and Cybersecurity in addition to Computer Science courses.


  • Chief Information Security Officer (CISO)
  • IT Security Consultant: (ITSC)
  • Senior Network Engineer: (SNWE)
  • Digital Forensic Analyst: (DFA)


Master’s in Networking and Cybersecurity degree requires completion of 36 credits. Students will take 12 credits of core courses which is common with all the programs, 6 credits of career application, and 18 credits in Networking and Cybersecurity content area.

Area Number of Courses Credits
Core Courses 4 12
Career Application Courses 2 6
Specialization Courses 6 18
Total 12 36
Program Prerequisites

All new Networking and Cybersecurity program students need certain basic skills to prepare them for success in this field. The Networking and Cybersecurity degree provides a broad understanding of Networking and Cybersecurity technology. Students who do not have the required background need to take some or all the prerequisite courses before taking the core courses. Thus, to be successful, students must have a background in the following courses.

Code Course Title Prerequisite Microcredentials Credits
COMP 109 Computer Algorithm and Programming Logic Using Python None 3
COMP 260 Introduction to Operating Systems COMP 109 3
COMP 270 Essentials of Networking COMP 109 3
COMP 329 Data Structures and Algorithm Analysis None 3
COMP 350 Database Concepts None 3
Core Courses (4 core course- 12 Credits)

These courses provide a breadth of foundational knowledge to implement computer interfaces, software design, communication between systems, and how to manage IT systems. These are all crucial elements for IT professionals to apply these building blocks to any given system or project.

Code Course Title Prerequisite Microcredentials Credits
COMP 501 Advanced Operating Systems COMP 260 3
COMP 502 Design and Analysis of Algorithms COMP 329 3
COMP 503 Networking and Telecommunications COMP 270 3
COMP 504 Database Management Systems COMP 350 3
Application Courses (2 Courses – 6 Credits)

These courses offer an opportunity for students to apply what they have learned throughout the program to a practical project or to a master’s thesis. While the practical project provides for application of knowledge acquired throughout the program and would be represent work that could demonstrate career-readiness to potential employers, the thesis would generally serve to demonstrate a student’s research potential and could be used to demonstrate readiness for doctoral work. Regardless of the option, students will demonstrate basic research knowledge and abilities, which would be used toward completion of either the project or thesis.

Code Course Title Prerequisite Microcredentials Credits
COMP 505 Research Methods None 3
Choose One of the Following
COMP 680 Network and Cybersecurity Capstone Project COMP 505 3
COMP 698 Master Thesis COMP 505 3
Specialization Courses (Any 6 Courses – 18 Credits)

These advanced courses cover the depth of topics related to networking and cybersecurity and allow students to develop their knowledge based upon their intended professional trajectories.

Code Course Title Prerequisite Microcredentials Credits
COMP 510 Intrusion Detection and Prevention Systems None CISO/DFA 3
COMP 511 Cloud Security None CISO/SNWE 3
COMP 512 Special Topics in Networking COMP 503 3
COMP 519 Special Topics in Cybersecurity COMP 503 3
COMP 520 Digital Forensics None ITSC/DFA 3
COMP 527 Distributed Operating Systems COMP 501 3
COMP 532 Operating System Security None 3
COMP 533 IoT and Smart Cities Security None DFA 3
COMP 534 Information Risk Management None CISO/ITSC 3
COMP 591 Internship I in Networking and Cybersecurity Completion of core courses and 50% of the program courses 3
COMP 620 Wireless Network Security COMP 503 SNWE 3
COMP 621 Data Security and Protection None SNWE 3
COMP 622 Principles of GIS None 3
COMP 623 Cisco Certified Network Professional (CCNP) None Cisco Certificate 3
COMP 625 Certified Information Systems Security Professional (CISSP) None (ISC)^2Certificate/ITSC 3
COMP 629 Privacy and Security in Big Data None 3
COMP 691 Internship II in Networking and Cybersecurity COMP 591 3

NOTE: Students who wish to take a course that is offered by in another program may petition to do so to their advisor by providing justification for the relevance of the addition as part of their professional trajectory, their intended consulting project, and/or personal interest. A maximum of 2 courses from can be applied from another program.


Apply Now