The Bachelor of Science in Cyber Security Engineering (CYSE) prepares graduates to design, analyze, and implement cyber-resilient systems that protect physical, computing, and networked infrastructures. The program integrates cybersecurity principles into the engineering design process from the earliest stages of system development, emphasizing secure-by-design methodologies for complex cyber-physical systems.

The curriculum is grounded in mathematics, science, and engineering fundamentals and develops the analytical and design skills necessary to identify, assess, and mitigate risks in integrated systems. Students engage in laboratory experimentation, modeling and simulation, and multidisciplinary capstone design experiences addressing challenges in sectors such as transportation, energy, healthcare, critical infrastructure, finance, government, and defense.

The program prepares graduates for professional engineering practice, graduate study, and lifelong learning in cybersecurity engineering.

Program Educational Objectives

Graduates earning the Bachelor of Science degree in Cyber Security Engineering at George Mason University are expected within three to five years after graduation to be professionals who:

1. Establish themselves in a successful cyber security engineering career in industry, government, or academia

2. Communicate and perform ethically and effectively as members or leaders of multi-disciplinary teams on mission/business outcomes

3. Maintain current knowledge of evolving threats, risks and technology through continuing education, professional conferences, graduate school and on-the-job experiences

4. Have the ability to obtain and maintain professional licensing.

Accreditation

The Bachelor of Science in Cyber Security Engineering program is accredited by the Engineering Accreditation Commission of ABET, https://www.abet.org, under the commission’s General Criteria and Program Criteria for Cybersecurity and Similarly Named Engineering Programs.

Policies

For policies governing all undergraduate degrees, see AP.5 Undergraduate Policies.

Plan of Study

All Cybersecurity Engineering students are assigned an academic advisor. With their advisor's guidance, each student must develop a plan of study outlining their course schedule for the degree program. This plan must be reviewed, updated, and signed by the advisor at least once per year.

Change of Major

See Change of Major for more information. 

Grade Requirements

Students in the Cyber Security Engineering, BS program must complete all mathematics, science, and CEC courses with a grade of C or better.

Termination from the Major Policy

No math, science, or College of Engineering and Computing course that is required for the major may be attempted more than three times. Those students who do not successfully complete such a course within three attempts will be terminated from the major. Undeclared students in the College of Engineering and Computing who do not successfully complete a course required for a College of Engineering and Computing major within three attempts will also be terminated. 

In addition, students in the College of Engineering and Computing with evidence of continued failure to make adequate progress toward declaring or completing a College of Engineering and Computing major will be terminated from the school. Adequate progress is determined by the major program. For more information, see AP.5.2.3 Termination from the Concentration or Major.

Once a student has attempted one of these courses twice unsuccessfully, the third attempt must be no later than the next semester of enrollment, excluding summers. Failure to take the course at that time will result in termination from the major. A third attempt of a College of Engineering and Computing course requires support by the student's major department as well as permission by the department offering the course. This permission is not guaranteed. If the student is unable to take the course when required, the student may request an extension to a future semester; extensions require approval of the student's advisor, their department, and the Associate Dean for Undergraduate Studies. The deadline for extension requests is the add deadline for the semester in which the course is required.

Students who have been terminated from a College of Engineering and Computing major may not register for a College of Engineering and Computing course without permission of the department offering the course. This applies to all undergraduate courses offered by the College of Engineering and Computing except IT 104 Introduction to Computing (Mason Core)  and STAT 250 Introductory Statistics I (Mason Core) .

A student may not declare any major in the College of Engineering and Computing if the student has previously met the termination criteria for that major at any time, regardless of what the student's major was at the time the courses were taken.

Banner Code: EC-BS-CYSE

Degree Requirements

Total credits: 126

Cyber Security Engineering Core

Core Courses
CYSE 101Introduction to Cyber Security Engineering3
CYSE 211Operating Systems and Lab3
CYSE 230Computer Networking3
CYSE 304Cyber Security in Logic Design and Digital Systems3
CYSE 341Machine Learning Applied to Cyber Security Engineering3
CYSE 411Secure Software Engineering3
CYSE 421Industrial Control Systems Security3
or CYSE 521 Industrial Control Systems Security
CYSE 425Secure RF Communications3
CYSE 430Critical Infrastructure Protection3
CYSE 451System Security and Resilience4
CYSE 476Cryptography Fundamentals3
CYSE 491Engineering Senior Seminar (Mason Core)3
CYSE 492Senior Advanced Design Project I3
CYSE 493Senior Advanced Design Project II (Mason Core)3
Technical Electives
Select 9 credits from the following approved technical courses:9
Cyber Security Engineering Internship
Embedded and Real Time Systems
Generative AI Technologies in Cyber Security Engineering
Power Systems and Smart Grid Security
Mobile Devices and Network Security
Transportation Systems Design
Introduction to Unmanned Aerial Systems Security
GPS Security
Human Factors and Cyber Security Engineering
Intrusion Detection
Cyber Security Audit and Compliance
Methods of User Authentication
Reverse Software Engineering
Foundations of Hardware in Cyber Security Engineering
Special Topics in Cyber Security Engineering
Fundamentals of Operating Systems
Hardware and Cyber Physical Systems
Cyber Security Systems Engineering
Note: CYSE 521, CYSE 570, CYSE 580, and CYSE 587 are approved electives for students enrolled in the BS/MS CYSE Accelerated Program.
Total Credits52

Electrical and Computer Engineering

ECE 301Digital Electronics 13
Total Credits3
  
1

Transfer credit for ECE 231 & ECE 232 will be used to fulfill the ECE 301 requirement.

Systems Engineering

SYST 205Systems Engineering Principles3
Total Credits3

Mathematics and Statistics

MATH 113Analytic Geometry and Calculus I (Mason Core)4-6
or MATH 123
MATH 124
Calculus with Algebra/Trigonometry, Part A
and Calculus with Algebra/Trigonometry, Part B (Mason Core)
MATH 114Analytic Geometry and Calculus II4
MATH 125Discrete Mathematics I (Mason Core)3
MATH 203Linear Algebra3
MATH 213Analytic Geometry and Calculus III3
MATH 214Elementary Differential Equations3
STAT 344Probability and Statistics for Engineers and Scientists I3
Total Credits23-25

Natural Sciences

PHYS 160University Physics I (Mason Core)3
PHYS 161University Physics I Laboratory (Mason Core)1
PHYS 260University Physics II (Mason Core)3
PHYS 261University Physics II Laboratory (Mason Core)1
Total Credits8

Computing

CS 112Introduction to Computer Programming (Mason Core)4
or CS 108
CS 109
Intro to Computer Programming, Part A (Mason Core)
and Intro to Computer Programming, Part B
SYST 230Object-oriented Modeling and Design4
CS 222Computer Programming for Engineers3
Total Credits11

Engineering

ENGR 107Introduction to Engineering2
Total Credits2

Oral Communication and Economics

COMM 100Public Speaking (Mason Core)3
or COMM 101 Fundamentals of Communication (Mason Core)
ECON 103Contemporary Microeconomic Principles (Mason Core)3
Total Credits6

Remaining Mason Core

Students must complete all Mason Core requirements not fulfilled by major requirements.

Written Communication6
Literature3
Arts3
Global History3
Global Contexts3
Total Credits18

Bachelor of Science in Cyber Security Engineering Sample Plan of Study

Detailed four year plans and degree planning checklists can be found at https://cec.gmu.edu/academics/undergraduate-academic-advising.

Cyber Security Engineering, BS/Computer Engineering, Accelerated MS

Overview

Highly-qualified undergraduates may be admitted to the bachelor's/accelerated master's program and obtain a BS in Cyber Security Engineering and an MS in Computer Engineering in an accelerated time-frame after satisfactory completion of a minimum of 150 credits.

See AP.6.7 Bachelor's/Accelerated Master's Degrees for policies related to this program.

This accelerated option is offered jointly by the Cyber Security Engineering Department and the Electrical and Computer Engineering Department.

Students in an accelerated degree program must fulfill all university requirements for the master's degree. For policies governing all graduate degrees, see AP.6 Graduate Policies.

BAM Pathway Admission Requirements

Applicants to all graduate programs at George Mason University must meet the admission standards and application requirements for graduate study as specified in Graduate Admissions Policies and Bachelor's/Accelerated Master's Degree policies. 

Students will be considered for admission into the BAM Pathway after completion of a minimum of 60 credits with an overall GPA of 3.0.

Students who are accepted into the BAM Pathway will be allowed to register for graduate level courses after successful completion of a minimum of 75 undergraduate credits and course-specific pre-requisites.

Accelerated Master’s Admission Requirements

Students already admitted in the BAM Pathway will be admitted to the MS program, if they have met the following criteria, as verified on the Bachelor’s/Accelerated Master’s Transition form: 3.0 overall GPA, successfully meeting Mason’s requirements for undergraduate degree conferral (graduation), and completing the application for graduation.

Accelerated Pathway Requirements

To maintain the integrity and quality of both the undergraduate and graduate degree programs, undergraduate students interested in taking graduate courses must choose from the following:

Advanced standing courses: Students may take up to 6 credits of graduate-level courses that will count as advanced standing (i.e., overlap between the BS/MS program) from the list below: 

ECE 505Hardware Security3
ECE 508Internet of Things3
ECE 511Computer Architecture3
ECE 5123
ECE 542Computer Network Architectures and Protocols3
ECE 554Machine Learning for Embedded Systems3

These courses may be used as technical electives in the Cyber Security Engineering, BS program. 

Reserve credit courses: Additional courses (up to 6 credits) may be selected from the above list as credits to be put on reserve to be later applied to the graduate program. Students can take these courses while undergraduates but these reserve courses will only count for the graduate degree program. 

For more detailed information on coursework and timeline requirements, see AP.6.7 Bachelor's/Accelerated Master's Degrees.

Degree Conferral

Students must apply the semester before they expect to complete the BS requirements to have the BS degree conferred. In addition, at the beginning of the student's final undergraduate semester, students must complete a Bachelor's/Accelerated Master's Transition form. At the completion of MS requirements, a master's degree is conferred.

Cyber Security Engineering, BS/Cyber Security Engineering, Accelerated MS

Overview

Highly-qualified undergraduates may be admitted to the bachelor's/accelerated master's program and obtain a BS in Cyber Security Engineering and an MS in Cyber Security Engineering in an accelerated time-frame after satisfactory completion of a minimum of 144 credits.

See AP.6.7 Bachelor's/Accelerated Master's Degree for policies related to this program.

This accelerated option is offered by the Department of Cyber Security Engineering.

Students in an accelerated degree program must fulfill all university requirements for the master's degree. For policies governing all graduate degrees, see AP.6 Graduate Policies.

BAM Pathway Admission Requirements

Applicants to all graduate programs at George Mason University must meet the admission standards and application requirements for graduate study as specified in Graduate Admissions Policies and Bachelor's/Accelerated Master's Degree policies.

Students will be considered for admission into the BAM Pathway after completion of a minimum of 60 credits with an overall GPA of 3.5.

Students who are accepted into the BAM Pathway will be allowed to register for graduate level courses after successful completion of a minimum of 75 undergraduate credits and course-specific prerequisites.

Accelerated Master’s Admission Requirements

Students already admitted in the BAM Pathway will be admitted to the MS program, if they have met the following criteria, as verified on the Bachelor’s/Accelerated Master’s Transition form:

  • 3.0 overall GPA,
  • successfully meeting Mason’s requirements for undergraduate degree conferral (graduation),
  • and completing the application for graduation.

Accelerated Pathway Requirements

To maintain the integrity and quality of both the undergraduate and graduate degree programs, undergraduate students interested in taking graduate courses must choose from the following:

Advanced Standing Courses

Students may take up to 12 credits of graduate-level courses that will count as advanced standing (i.e., overlap between the BS/MS program) from the list below:

CYSE 521Industrial Control Systems Security3
CYSE 570Fundamentals of Operating Systems3
CYSE 580Hardware and Cyber Physical Systems3
CYSE 587Cyber Security Systems Engineering3

These courses may be used as technical electives in the Cyber Security Engineering, BS program.

For more detailed information on coursework and timeline requirements, see AP.6.7 Bachelor's/Accelerated Master's Degree policies.

Degree Conferral

Students must apply to graduate the semester before they expect to complete all BS requirements. In addition, at the beginning of the student’s final undergraduate semester, students must complete a Bachelor’s/Accelerated Master’s Transition form. At the completion of all MS requirements, a master’s degree is conferred.

Cyber Security Engineering, BS/Digital Forensics, Accelerated MS

Overview

Highly-qualified students in the Cyber Security Engineering, BS have the option of obtaining an accelerated Digital Forensics, MS.

For more detailed information, see AP.6.7 Bachelor's/Accelerated Master's Degrees. For policies governing all graduate degrees, see AP.6 Graduate Policies.

Admission Requirements

Students in the Cyber Security Engineering, BS program may apply for this option if they have earned 60 undergraduate credits with an overall GPA of at least 3.25. Criteria for admission are identical to criteria for admission to the Digital Forensics, MS program.

Students who are accepted into the BAM Pathway will be allowed to register for graduate level courses after successful completion of a minimum of 75 undergraduate credits and course-specific prerequisites.

Accelerated Option Requirements

Students must complete all credits that satisfy requirements for the BS and MS programs, with 6 credits overlapping.

Students register for two Digital Forensics core courses (6 credits) in place of two of the three required technical electives, as part of the undergraduate degree requirements.  Specifically, students must take:

DFOR 510 Digital Forensics Analysis 

DFOR 660 Network Forensics

Note: Students complete all Digital Forensics, MS core courses and apply the two courses from the above list toward the Digital Forensics, MS requirements.

Degree Conferral

Students must apply the semester before they expect to complete the BS requirements to have the BS degree conferred. In addition, at the beginning of the student’s final undergraduate semester, students must complete a Bachelor’s/Accelerated Master’s Transition form that is submitted to the Office of the University Registrar and the CEC Graduate Admissions Office. At the completion of MS requirements, a master’s degree is conferred.

Cyber Security Engineering, BS/Operations Research, Accelerated MS

Overview

Highly-qualified undergraduates may be admitted to the combined bachelor's and accelerated master's degree pathway program (accelerated master’s) and obtain a Cyber Security Engineering, BS and an Operations Research, MS in an accelerated time-frame after satisfactory completion of a minimum of 144 credits (total number of required credits depends on the requirements of both the undergraduate and graduate programs).

See AP.6.7 Bachelor's/Accelerated Master's Degrees for policies related to this program.

Students in an accelerated degree program must fulfill all university requirements for the master's degree. For policies governing all graduate degrees, see AP.6 Graduate Policies.

BAM Pathway Admission Requirements

Applicants to all graduate programs at George Mason University must meet the admission standards and application requirements for graduate study as specified in Graduate Admissions Policies and accelerated master's degree policies.

Cyber Security Engineering, BS students will be considered for admission into the BAM Pathway after completion of a minimum of 60 credits with an overall GPA of at least 3.3, and completion of all MATH and PHYS requirements. Students must additionally complete MATH 203 Linear Algebra prior to applying for the graduate program.

Students who are accepted into the BAM Pathway will be allowed to register for graduate level courses after successful completion of a minimum of 75 undergraduate credits and course-specific pre-requisites.

Accelerated Master's Admission Requirements

Undergraduate students already admitted in the BAM Pathway will be admitted to the Operations Research, MS program, if they have met the following criteria, that will be verified:

  • Submission of BAM Transition Form by stated deadline.
  • Sufficient minimum 3.0 cumulative GPA for conferred undergraduate degree (which does not include any earned reserve graduate credits).
  • Completion of approved advanced standing courses and any reserve graduate courses that have met the minimum grade requirement.
  • Successful completion of required minimum of 120 credits needed for
    undergraduate degree conferral (after exclusion any satisfactory reserve graduate credits earned).
  • Successfully meeting Mason’s requirements for undergraduate degree conferral (graduation) and completing the application for graduation.

Accelerated Pathway Requirements

To maintain the integrity and quality of both the undergraduate and graduate degree programs, undergraduate students interested in taking graduate courses must choose from the following:

Advanced Standing courses: Students must complete at least 3 credits from the following list of graduate-level courses, while in undergraduate status, up to a maximum of 12 credits. 

The courses selected for this purpose must be approved by the academic advisors of both the BS and MS programs and by the SEOR department chair. For Cyber Security Engineering, BS students, these advanced standing courses count towards undergraduate degree requirements and as credits earned towards the accelerated master’s degree. The undergraduate version of these courses, if any, may not be applied toward the Operations Research, MS. Credit may not be received for both the undergraduate and graduate version of these courses. 

  • Students selecting up to two courses (6 credits) of approved master’s level courses may select from the combined Cyber Security Engineering course list and Systems Engineering and Operations Research course list given below.
  • Students selecting up to three or four courses (9 or 12 credits) of approved master’s level courses may select at most two courses from the Cyber Security Engineering course list and select the remaining courses from the Systems Engineering and Operations Research course list given below. Students are highly recommended to select courses marked as core courses because it applies to the master’s degree regardless of the graduate-level concentration chosen in the Operations Research, MS.
  • Some of the courses in the Systems Engineering and Operations Research course list applies only to certain concentrations in the Operations Research, MS program. 
  • Students must pay attention to the prerequisites required for a course, and the master's degree concentration that the course may satisfy.

Select at most two from the following Cyber Security Engineering courses:

Industrial Control Systems Security
Fundamentals of Operating Systems
Hardware and Cyber Physical Systems
Cyber Security Systems Engineering
Networks and Cyber Security
Topics in Cyber Security Engineering
Secure Design of Connected and Automated Vehicles
Advanced Manufacturing Automation Security
Secure Energy Efficient Supply Chains
Formal Methods for Cyber Physical Systems Security
Reverse Engineering Industrial Automation
Practical Side-Channel Exploitation and Defense
Unmanned Aerial Systems Security
Introduction to Federated Learning: Fundamentals and Applications
Artificial Intelligence Methods for Cybersecurity

Select the remaining from the following Systems Engineering and Operations Research courses:

Network Analysis
Technologies and Security for Cryptocurrencies and Financial Transactions
AI Design and Deployment Risks
Systems Engineering and Artificial Intelligence
Analytics for Financial Engineering and Econometrics
Operations Research: Deterministic Optimization (Core)
Operations Research: Stochastic Models (Core)
Applied Predictive Analytics (Core)
Financial Systems Engineering I: Introduction to Options, Futures, and Derivatives
Deep Learning for Predictive Analytics
Simulation Methods for Financial Analytics
Analytics for Portfolio Optimization
Discrete System Simulation (Core)
Bayesian Artificial Intelligence
Financial Systems Engineering II: Derivative Products and Risk Management

Reserve graduate credit courses: Students may complete up to 6 credits while still in undergraduate status, of graduate-level coursework, that will only count toward the graduate degree program. Reserve graduate credits must be selected from courses that fulfill Operations Research, MS degree requirements.

For more detailed information on coursework and timeline requirements, see AP.6.7 Bachelor's/Accelerated Master's Degrees and AP.1. Graduate Course Enrollment by Undergraduates.

Cyber Security Engineering, BS/Systems Engineering, Accelerated MS

Overview

Highly-qualified undergraduates may be admitted to the combined bachelor's and accelerated master's degree pathway program (accelerated master’s) and obtain a Cyber Security Engineering, BS and a Systems Engineering, MS in an accelerated time-frame after satisfactory completion of a minimum of 144 credits (total number of required credits depends on the requirements of both the undergraduate and graduate programs).

See AP.6.7 Bachelor's/Accelerated Master's Degrees for policies related to this program.

Students in an accelerated degree program must fulfill all university requirements for the master's degree. For policies governing all graduate degrees, see AP.6 Graduate Policies.

BAM Pathway Admission Requirements

Applicants to all graduate programs at George Mason University must meet the admission standards and application requirements for graduate study as specified in Graduate Admissions Policies and accelerated master's degree policies.

Cyber Security Engineering, BS students will be considered for admission into the BAM Pathway after completion of a minimum of 60 credits with an overall GPA of at least 3.3, and completion of all MATH and PHYS requirements.

Students who are accepted into the BAM Pathway will be allowed to register for graduate level courses after successful completion of a minimum of 75 undergraduate credits and course-specific pre-requisites.

Accelerated Master's Admission Requirements

Undergraduate students already admitted in the BAM Pathway will be admitted to the Systems Engineering, MS program, if they have met the following criteria, that will be verified:

  • Submission of BAM Transition Form by stated deadline.
  • Sufficient minimum 3.0 cumulative GPA for conferred undergraduate degree (which does not include any earned reserve graduate credits).
  • Completion of approved advanced standing courses and any reserve graduate courses that have met the minimum grade requirement.
  • Successful completion of required minimum of 120 credits needed for
    undergraduate degree conferral (after exclusion any satisfactory reserve graduate credits earned).
  • Successfully meeting George Mason’s requirements for undergraduate degree conferral (graduation) and completing the application for graduation.

Accelerated Pathway Requirements

To maintain the integrity and quality of both the undergraduate and graduate degree programs, undergraduate students interested in taking graduate courses must choose from the following:

Advanced Standing courses: Students must complete at least 3 credits from the following list of graduate-level courses, while in undergraduate status, up to a maximum of 12 credits. 

The courses selected for this purpose must be approved by the academic advisors of both the BS and MS programs and by the SEOR department chair. For Cyber Security Engineering, BS students, these advanced standing courses count towards undergraduate degree requirements and as credits earned towards the accelerated master’s degree. The undergraduate version of these courses, if any, may not be applied toward the Systems Engineering, MS. Credit may not be received for both the undergraduate and graduate version of these courses. 

  • Students selecting up to two courses (6 credits) of approved master’s level courses may select from the combined Cyber Security Engineering course list and Systems Engineering and Operations Research course list given below.
  • Students selecting up to three or four courses (9 or 12 credits) of approved master’s level courses may select at most two courses from the Cyber Security Engineering course list and select the remaining courses from the Systems Engineering and Operations Research course list given below. Students are highly recommended to select courses marked as core courses because it applies to the master’s degree regardless of the graduate-level concentration chosen in the Systems Engineering, MS program. 
  • Except for the courses marked as core, any course chosen from either course list can be used to satisfy SYST 505 Systems Engineering Principles core requirement in the Systems Engineering, MS program. 
  • Some of the courses in the Systems Engineering and Operations Research course list applies only to certain concentrations in the Systems Engineering, MS program. 
  • Students must pay attention to the prerequisites required for a course, and the master's degree concentration that the course may satisfy.

Select at most two from the following Cyber Security Engineering courses:

Industrial Control Systems Security
Fundamentals of Operating Systems
Hardware and Cyber Physical Systems
Cyber Security Systems Engineering
Networks and Cyber Security
Topics in Cyber Security Engineering
Secure Design of Connected and Automated Vehicles
Advanced Manufacturing Automation Security
Secure Energy Efficient Supply Chains
Formal Methods for Cyber Physical Systems Security
Reverse Engineering Industrial Automation
Practical Side-Channel Exploitation and Defense
Unmanned Aerial Systems Security
Introduction to Federated Learning: Fundamentals and Applications
Artificial Intelligence Methods for Cybersecurity

Select the remaining from the following Systems Engineering and Operations Research courses: 

Systems Definition and Cost Modeling (Core)
Systems Thinking
System Engineering Design (Core)
Systems Engineering Management I (Core)
Decision Support Systems Engineering
Decision and Risk Analysis
Analytics for Financial Engineering and Econometrics
Technologies and Security for Cryptocurrencies and Financial Transactions
Introduction to Air Traffic Control
Evidence-Based Systems Engineering
Applied Predictive Analytics
Heterogeneous Data Fusion
Financial Systems Engineering I: Introduction to Options, Futures, and Derivatives
System Methodology and Modeling

Reserve graduate credit courses: Students may complete up to 6 credits while still in undergraduate status, of graduate-level coursework, that will only count toward the graduate degree program. Reserve graduate credits must be selected from courses that fulfill Systems Engineering, MS degree requirements.

For more detailed information on coursework and timeline requirements, see AP.6.7 Bachelor's/Accelerated Master's Degrees and AP.1. Graduate Course Enrollment by Undergraduates.