College Code: VS

The Volgenau School of Engineering delivers a transformative learning experience to its students by integrating engineering and technology with other areas of scholarship.  We produce visionary stewards of society who are prepared to discover solutions to complex global challenges and make the world safer, cleaner, and more prosperous.  A faculty of engaged educators lead high-impact research in critical areas, including sustainability, big data, cybersecurity, robotics and artificial intelligence, signals and communications, and healthcare technology. These existing and emerging areas of expertise span departmental and disciplinary boundaries and reflect the breadth of the scholarly activities of our faculty and students.

The Volgenau School of Engineering prepares students to solve complex, multidisciplinary, global challenges by leveraging innovative learning tools, the inventive capacity of our region, and Mason's global presence. The faculty and administration support the needs of the 21st century learner by providing multiple paths to success, a diverse and inclusive academic community, and real time integration of new data and technology in the classroom.

Undergraduate Programs

Undergraduate Mission and Goals

The undergraduate mission is to provide a quality education to support the needs of Virginia and the nation. The goal is to graduate students who are technically competent, prepared for ethical professional practice and a lifetime of learning, able to communicate effectively and work as members or leaders of technical teams, and able to understand the global nature and effect of information technology and engineering.

Bachelor of Science Programs

Our undergraduate degree programs prepare students to enter directly into professional employment or continue studies at the graduate level. The requirements for the bachelor's degrees include required and elective courses in mathematics, humanities, Mason Core, and specialty courses applicable to the major. Each program strongly emphasizes English composition and communication.

The Volgenau School offers the following Bachelor of Science programs:

Minors

Minors are available in aviation flight training and management, computer science, data analysis, environmental engineering, information technology, mechanical engineering, software engineering, statistics, and systems engineering and operations research.

BS/Accelerated MS Programs

Many of the BS degree programs offered within the Volgenau School may be packaged with some of the MS degree programs in ways that reduce the total number of credits required. Details can be found in the individual bachelor's and master's listings.

Graduate Programs

Master of Science Programs

The ever-increasing complexity and technical challenges in engineering, computer science, and information technology demand studies beyond the bachelor's degree.

The Volgenau School offers a number of master's programs:

Doctor of Philosophy Programs

PhD students will gain comprehensive knowledge in their area of study and will be prepared for careers in higher education and scientific research. They are required to demonstrate a comprehensive understanding and complete research that adds significantly to the body of knowledge in engineering, computer science, information technology or statistics.

The Volgenau School offers seven doctoral programs:

Commonwealth Graduate Engineering Program (CGEP)

Commonwealth Graduate Engineering Program (CGEP) CGEP is the premier provider of high-quality post-baccalaureate online engineering education in the Commonwealth of Virginia.  Oriented for practicing engineers and scientists interested in maintaining and enhancing their skills, the universities participating are: George Mason University (Mason); Old Dominion University (ODU); University of Virginia (UVA); Virginia Commonwealth University (VCU); and Virginia Tech (VT).  Offerings include master’s degrees and certificate programs.

While each program is offered by one of the five participating universities, the collaboration between universities allows students more flexibility and variety in course offerings. A substantial number of course requirements can be taken at any of the five participating universities to satisfy the degree or certificate program. Prospective students should apply directly to the university offering the degree of interest. Mason has a number of degree and certificate programs available through CGEP. These programs follow all policies stated in this catalog for the program, with the exception of allowing up to 50% of the required credits to be completed at other CGEP participating universities.  Faculty advisor approval is needed.

Policies for other universities’ programs are determined by those institutions.  Please consult with the university offering the program of interest for details. 

For more information including the Mason programs available through CGEP, visit their website.

Undergraduate Requirements

Degree Requirements

The following general requirements must be completed by all undergraduate students:

  • At least 120 credits of academic work including at least 45 credits of upper-level courses (numbered 300 or above);
  • At least 6 credits of English composition, 3 credits of literature, and 3 credits of oral communication (Mason Core courses);
  • At least 3 credits of arts, 3 credits of Western civilization or world history, 3 credits of social and behavioral science, and 3 credits of global understanding issues (Mason Core courses);
  • At least 24 credits of social science and humanities course work, which is normally satisfied by the 24 credits of Mason Core courses described above;

All requirements are listed in the sections for specific Volgenau School majors.  These include university requirements for mathematics, natural science, information technology including ethics, and synthesis. Sample schedules that fulfill degree requirements for individual programs within the Volgenau School are available from the departments.

Undergraduate Policies

Academic Policies

Students should become familiar with the Academic Policies in the University Catalog in addition to policies specific to each academic unit. The Academic Policies also lists additional university requirements for minor programs and double majors.

Academic Appeal of Policies and Actions

A student's instructor, academic advisor and/or department can resolve most academic issues.  If, however, an undergraduate student disagrees with a decision at the department level and feels that there may be reasonable grounds for appeal, the student should contact the Volgenau School Undergraduate Student Services Office at 703-993-1511 for guidance in preparing a request to the Associate Dean for Undergraduate Programs or other offices as appropriate.

Academic Progression

Students majoring in Volgenau School programs are expected to have an acceptable plan of study on file, formulated with assistance from their departmental advisor. They are expected to make reasonable progress toward their degree during each semester in which they are enrolled.

Sample Schedules

Sample schedules that fulfill degree requirements for individual programs within the Volgenau School are available from the departments.

 Change of Major

1. Criteria for freshman students in their first semester at Mason

Freshman students who have been admitted to any VSE Engineering or Computer Science program may change their major to any other Engineering or Computer Science program before the final drop deadline of their first semester at Mason.

Freshman students who have been admitted to Information Technology, Statistics, VSE Undeclared, or any non-VSE major must have departmental approval to change their major to a VSE program before the final drop deadline of their first semester at Mason.

Any change of major requests made after this deadline are bound to the change of major criteria outlined in section 3 and require the completion of at least one semester at Mason.

2. Criteria for transfer students in their first semester at Mason

Transfer students who have been admitted to any VSE Engineering program may change their major to any other Engineering program before the final drop deadline of their first semester at Mason.

Transfer students who have been admitted to Computer Science, Information Technology, Statistics, VSE Undeclared, or any non-VSE major must have department approval to change their major to a VSE program before the final drop deadline of their first semester at Mason.

Any change of major requests made after this deadline are bound to the change of major criteria outlined in section 3 and require the completion of at least one semester at Mason.

3. Criteria for students who have completed at least one semester at Mason

Students who have completed at least one semester at Mason and who are considering changing their major to any VSE engineering program should consult with the Volgenau School of Engineering Coordinator of Undergraduate Advising, 2500 Nguyen Engineering Building.  These students must have successfully completed MATH 114, PHYS 160 and PHYS 161 (with a grade of at least C) and should have a minimum Mason GPA of 2.75* in all technical coursework.  Technical coursework refers to any math, physics, engineering, statistics and computer sciences courses completed thus far at Mason and that are applicable to the intended engineering major.  At least 6 credits of these technical courses should have been completed successfully at Mason.

*Students considering changing their major to Bioengineering with a Pre-Health concentration need to meet the above VSE engineering program requirements furthermore with a minimum Mason GPA of 3.00.

Students considering changing their major to Applied Computer Science, Computer Science, Information Technology, or Statistics should consult with the Volgenau School of Engineering Coordinator of Undergraduate Advising, 2500 Nguyen Engineering Building.  These students need to meet the criteria for that program as defined in the change of major section for that program in the catalog.  Minimum GPA requirements stated for those programs are based on courses taken at Mason.

Exceptions to the policy may only be granted at the discretion of the chair or associate chair of the department.

Undeclared Students in the Volgenau School of Engineering

Students who are undecided about their specific major may select Volgenau School Undeclared as their major. This should be done as soon as possible after a student enrolls at Mason. Students will be advised to follow an initial semester or two of courses that could be applicable to majors that are of interest to them. This may involve taking courses that help the student better understand different engineering and computing areas, but which may not contribute to the total credits needed for the major they eventually choose.

Students who apply to a VSE major but do not meet major admissions criteria may also be accepted into VSE Undeclared, and become eligible to declare a VSE major after meeting specific requirements as determined by that particular major.

VSE Undeclared students are advised by the Coordinator of Undergraduate Academic Advising in the Student Services Office. Students should seek advising at least once each semester.

Writing-Intensive Requirement

The university requires all undergraduate students to successfully complete a course, or a combination of courses, designated "writing intensive" in their majors at the 300 level or above. To determine the writing-intensive course requirements for specific degrees, refer to the major program descriptions in the following department sections.

Restricted Courses

Students are encouraged to take advantage of the many excellent courses available to broaden their educational experience or strengthen their background; however, some credits earned may not satisfy any degree requirements. Degree requirements for Volgenau School undergraduate programs may not include credits earned in military science.  At most 3 credits of 100-level RECR coursework may be taken to satisfy the degree requirements of those VSE programs that allow general electives.  Whenever there is uncertainty, students must consult with an academic advisor in their department.

Online Education Programs

In order to increase access to Volgenau School education while meeting the needs of the School’s student population, select degree programs and courses may be completed via online education. All academic policies and procedures apply to online education programs and courses as referred to in the appropriate sections of this catalog. Some instructors may require exams and/or other meetings to take place in a proctored or on-campus environment. Students should contact the instructor concerning these requirements if not explicitly stated on Patriot Web. Space permitting and if desired, students enrolled in the online sections are also permitted to attend the instructor's campus-based classroom section if offered during the same semester.

For more information about the Volgenau School programs available online, visit Mason Online.

Termination from the Major

No math, science, or Volgenau School of Engineering 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 Volgenau School who do not successfully complete a course required for a Volgenau School major within three attempts will also be terminated. For more information, see AP.5.2.4 Termination from the 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. 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 Programs. 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 Volgenau School of Engineering major may not register for a Volgenau School course without permission of the department offering the course. This applies to all undergraduate courses offered by the Volgenau School 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 Volgenau School of Engineering 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.

Graduate Policies

Admission

Admission decisions are made by the faculty committee or graduate coordinator of the respective graduate program. Denial of admission is not subject to appeal. Applicants denied admission to a program are not permitted to enroll in courses in that graduate program, though they may apply for either non-degree enrollment or admission to another program.

If an applicant is offered graduate admission, the college reserves the right to withdraw that offer of admission if:

  • During his or her academic studies, the admitted applicant has a significant drop in academic performance or fails to graduate with a degree prior to the first day of classes for the term admitted.
  • There has been a misrepresentation in the application process.
  • Prior to the first day of classes for the term admitted, the school learns that the admitted applicant has engaged in behavior that indicates a serious lack of judgment or integrity, irrespective of the outcome of any disciplinary process related to such behavior.
  • Students admitted to an accelerated master's program do not maintain satisfactory progress in his or her undergraduate program, do not receive a minimum grade of 3.00 in the graduate classes taken as an undergraduate, or otherwise does not meet the conditions specified on the application and admission letter.

The university further reserves the right to require the applicant to provide additional information (and/or authorization for the release of information) about any such matter.

Non-degree

Non-degree graduate students taking courses in the Volgenau School may not register for classes numbered 700 or higher. All MS degree programs require at least 18 credits to be completed in degree status at Mason to be considered for graduation; as a result, a maximum of 12 credits of non-degree coursework can be transferred to a degree program.

Readmission after Termination

Graduate students who have been terminated, dismissed, or have resigned from a program in the Volgenau School and want to reapply to the same program must wait three calendar years before submitting a new application for admission. A full application for admission as well as all application materials required of that program must be submitted (or resubmitted). GRE scores, if required, cannot be older than five years. Previous admission to a program does not guarantee readmission to the same program. The circumstances of the prior termination will be a factor in the decision-making process.  Graduate credit earned prior to termination can be applied to the degree program as long as the requirements for Transfer of Credit (section AP.6.5.3) are met.

Online Education Programs

In order to increase access to Volgenau School education while meeting the needs of the School’s student population, select degree programs and courses may be completed via online education. All academic policies and procedures apply to online education programs and courses as referred to in the appropriate sections of this catalog. Some instructors may require exams and/or other meetings to take place in a proctored or on-campus environment. Students should contact the instructor concerning these requirements if not explicitly stated on Patriot Web. Space permitting and if desired, students enrolled in the online sections are also permitted to attend the instructor's campus-based classroom section if offered during the same semester.

For more information about the Volgenau School programs available online, visit Mason Online.

Cyber Security Engineering

100 Level Courses

CYSE 101: Introduction to Cyber Security Engineering. 3 credits.
Provides comprehensive introduction to the principles, applications, and practice of cyber security engineering. Students learn the basic concepts and terminology of cyber security and how cyber security is commonly addressed after the design and implementation phases. Students are introduced to the systems engineering and design processes and learn to integrate and apply cyber security tools and techniques in these processes. Offered by Volgenau School of Engineering. Limited to two attempts.
Registration Restrictions:

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Laboratory, Lecture

200 Level Courses

CYSE 205: Systems Engineering Principles. 3 credits.
Introduction to systems engineering with a focus on cyber security engineering. Emphasize development of analytical, technical, management, and teamwork skills through exercises in planning, documentation, presentation, and the creative process of IT engineering design. Analyze case studies involving systems engineering role in cyber security. Offered by Volgenau School of Engineering. Limited to two attempts.
Registration Restrictions:

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Lecture
CYSE 211: Operating Systems and Lab. 3 credits.
Addresses basic issues such as virtual memory, kernel and user mode, system calls, threads, context switches, interrupts, interprocess communication, coordination of concurrent activities. May also address: concurrency, processes and multi-threading, context switching, synchronization, scheduling, and deadlock. Memory management, dynamic memory allocation, address translation. Management of file systems, storage devices, directories, protection, scheduling and crash recovery. Offered by Volgenau School of Engineering. Limited to two attempts.
Registration Restrictions:

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Laboratory, Lecture
CYSE 220: Systems Modeling. 3 credits.
Introduces modeling of dynamical systems. Formulation of mathematical models from system descriptions, including computer, economic, transportation, electrical power and mechanical systems. Analytical and numerical methods for solving models and studying their behavior. Discrete-time and continuous time systems. Linear and nonlinear systems. Introduction to computer modeling using MATLAB. Offered by Volgenau School of Engineering. Limited to two attempts.
Registration Restrictions:

Required Prerequisites: MATH 203C and PHYS 160C.
C Requires minimum grade of C.

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Laboratory, Lecture
CYSE 230: Computer Networking. 3 credits.
Introduces network concepts; OSI reference model and layering; data coding; analog/digital communications review; physical layer and data link control; Data Link Layer Control protocols; flow control; error control; link management; common link protocols. LAN and WAN; connection-oriented and connectionless packet switching; circuit-switched networks and control signaling; congestion control and traffic management; transport layer client-server model; domain name systems, routing methods. Offered by Volgenau School of Engineering. Limited to two attempts.
Recommended Prerequisite: CS 112.
Registration Restrictions:

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Laboratory, Lecture

300 Level Courses

CYSE 301: Digital Systems. 3 credits.
Introduces digital circuits, systems and computers. Topics include binary systems and codes, digital logic gates and circuits, microelectronics and integrated circuits, coding and multiplexing, multi-vibrators, shift registers, counters, analog-to-digital converters, and elementary computer architecture. Offered by Volgenau School of Engineering. Limited to two attempts. Equivalent to ECE 301.
Registration Restrictions:

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Laboratory, Lecture
CYSE 325: Discrete Events Systems Modeling. 3 credits.
Introduces basic modeling of the dynamics of discrete event systems. Both analytical and simulation techniques for the modeling and analysis of such systems are considered. Relevant concepts from discrete mathematics are included and appropriate software tools are used to examine different engineering applications. Offered by Volgenau School of Engineering. Limited to two attempts.
Registration Restrictions:

Required Prerequisite: STAT 344C.
C Requires minimum grade of C.

Enrollment is limited to students with a major, minor, or concentration in Cyber Security Engineering.

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Laboratory, Lecture
CYSE 330: Introduction to Network Security. 3 credits.
Introduces cryptography and its applications in networks. Reviews basic firewalls architectures and VPNs. Overview of current network security protocols, security of routing protocols, the DNS, and e-mail security. Discuss threat of attacks that use viruses, worms, rootkits, botnets and countermeasures; distributed denial of service attacks and spam countermeasures. Introduces basic concepts of security of wireless networks. Offered by Volgenau School of Engineering. Limited to two attempts.
Registration Restrictions:

Required Prerequisites: CYSE 101C, CS 222C and CYSE 230C.
C Requires minimum grade of C.

Enrollment is limited to students with a major, minor, or concentration in Cyber Security Engineering.

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Lecture

400 Level Courses

CYSE 411: Secure Software Engineering. 3 credits.
This course provides a foundation for building secure software by applying security principles to the software development lifecycle. Topics covered include: security in requirements engineering, secure designs, risk analysis, threat modeling, deploying cryptographic algorithms, defensive coding, penetration testing, fuzzing, static analysis, and security assessment. Students will learn the practical skills for developing and testing secure software. Notes: This course may be of interest to students specializing in software aspects of cyber security engineering. Offered by Volgenau School of Engineering. Limited to two attempts.
Registration Restrictions:

Required Prerequisite: CS 222C.
C Requires minimum grade of C.

Enrollment is limited to students with a major, minor, or concentration in Cyber Security Engineering.

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Lecture
CYSE 421: Industrial Control Systems Security. 3 credits.
Provides an introduction to industrial control systems (ICS). Covers fundamental concepts of control loop and its main components. Human-Machine Interface (HMI) and displays. Remote measurements through networks or through telemetry. Diagnostic and maintenance utilities. Input-Output servers. Data historian utility. SCADA systems. ICS Security. Connectivity of the control system network to other networks. Possible security threats. Vulnerability assessments. Multilayer defense strategies. Offered by Volgenau School of Engineering. Limited to two attempts.
Registration Restrictions:

Required Prerequisites: CYSE 220C, 230C and 301C.
C Requires minimum grade of C.

Enrollment is limited to students with a major, minor, or concentration in Cyber Security Engineering.

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Lecture
CYSE 424: Embedded and Real Time Systems. 3 credits.
Presents design methodology, principles and practice for the development of real-time embedded systems and their application to robotics, mechatronics, sensing, signal processing, and control. They include automated sensors, switches and PLCs. Topics include system decomposition, multi-tasking, task communication and synchronization, system modeling, time analysis, principles of filter and controller implementation, 'fuzzy' engineering, and multimicrocontroller systems. Offered by Volgenau School of Engineering. Limited to two attempts.
Registration Restrictions:

Required Prerequisite: CYSE 301C.
C Requires minimum grade of C.

Enrollment is limited to students with a major, minor, or concentration in Cyber Security Engineering.

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Lecture
CYSE 425: Secure RF Communications. 3 credits.
Reviews current systems of Radio Frequency (RF) communications and related cyber security issues. Communication technologies in 500 MHz to 5 MHz range: WiFi and similar. Digital communications, OFDM, mobile and ad-hoc wireless networks High Power Microwave (HPM) communications. Electro Optical communications. Protection from Radio Frequency intrusion. Protection from HPM attacks. Directional Infrared Counter Measures systems. Offered by Volgenau School of Engineering. Limited to two attempts.
Registration Restrictions:

Required Prerequisites: CYSE 230C and CS 222C.
C Requires minimum grade of C.

Enrollment is limited to students with a major, minor, or concentration in Cyber Security Engineering.

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Lecture
CYSE 430: Critical Infrastructure Protection. 3 credits.
Consists of a four week lecture course followed by ten weekly seminars presented by students. The lecture part provides a description of US Designated Critical Infrastructure Sectors and a corresponding list of federal sector specific agencies (SSAs). Each student selects a sector, develops and presents a seminar talk on critical cyber security issues involved in a given sector. Offered by Volgenau School of Engineering. Limited to two attempts.
Registration Restrictions:

Enrollment is limited to students with a major, minor, or concentration in Cyber Security Engineering.

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Lecture
CYSE 445: System Security and Resilience. 3 credits.
Focuses on modeling and evaluation of the engineering systems that are expected to operate in a contested cyber environment. Covers architectures and modeling, uses a variety of techniques, establishing measures of performance that are relevant to the domain of operation, evaluating the security or vulnerability of the system to cyber exploits, and then assessing its resilience. Offered by Volgenau School of Engineering. Limited to two attempts.
Recommended Corequisite: CYSE 450.
Registration Restrictions:

Required Prerequisites: CYSE 325C or 330C.
C Requires minimum grade of C.

Enrollment is limited to students with a major, minor, or concentration in Cyber Security Engineering.

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Lecture
CYSE 450: Cyber Vulnerability Lab. 1 credit.
Lab for CYSE 445. Provides hands-on experience in security issues of network systems. Issues in ethical hacking, penetration testing, forensics and incident handling and response will be discussed. Notes: This is a hands-on lab course, with short lecture introductions. Offered by Volgenau School of Engineering. Limited to two attempts.
Recommended Corequisite: CYSE 445.
Registration Restrictions:

Enrollment is limited to students with a major, minor, or concentration in Cyber Security Engineering.

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Laboratory
CYSE 460: Power Systems and Smart Grid. 3 credits.
Covers fundamentals of power systems; basics of electricity, electricity generation, economics of supply and demand, and electricity market operations in regulated and deregulated environment. The other part of the course will cover Smart Grid and its impact on the energy industry. Also includes Energy policy modeling and analysis. Offered by Volgenau School of Engineering. Limited to two attempts.
Registration Restrictions:

Enrollment is limited to students with a major, minor, or concentration in Cyber Security Engineering.

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Lecture
CYSE 461: Power Grid Security. 3 credits.
Overview of integrating smart grid into the current system. Includes the seven domains (bulk generation, transmission, distribution, customer, operations, markets, and service providers) as well as the electrical and communication interfaces that connect the layers and domains. Focuses on monitoring equipment in the smart grid. Provides an overview of security principles and approaches for applying them to the smart grid. Offered by Volgenau School of Engineering. Limited to two attempts.
Registration Restrictions:

Required Prerequisite: CYSE 460C.
C Requires minimum grade of C.

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Lecture
CYSE 462: Mobile Devices and Network Security. 3 credits.
Embedded security features of hand-held wireless devices. Data link layer encryption and authentication protocols applied in mobile devices. Security factors in the decisions on configuring wireless mobile devices and network infrastructure. Robust cryptography that is needed to attain the highest levels of integrity, authentication, and confidentiality. Offered by Volgenau School of Engineering. Limited to two attempts.
Registration Restrictions:

Enrollment is limited to students with a major, minor, or concentration in Cyber Security Engineering.

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Lecture
CYSE 465: Transportation Systems Design. 3 credits.
Discusses common elements and differences among problems that occur securing road, rail, air and sea transportation systems. Covers threats to control systems. Introduces control measures. Discusses past, present and future of in-vehicle and on-road safety systems, and cyber threats to emerging autonomous cars. Analyzes cyber threats to aviation and sea transportation security and available countermeasures. Offered by Volgenau School of Engineering. Limited to two attempts.
Registration Restrictions:

Enrollment is limited to students with a major, minor, or concentration in Cyber Security Engineering.

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Lecture
CYSE 467: GPS Security. 3 credits.
Provides background in long-range navigation developments; early global systems; space based systems; GPS and GLONASS systems; system architecture; spacecraft and earth station characteristics; design concepts of the CA and P GPS signal modes; frequencies, modulation, and other design aspects; clock issues; range and accuracy calculations and limitations; advanced concepts. Explains advanced concepts in global navigation satellite systems. Offered by Volgenau School of Engineering. Limited to two attempts.
Registration Restrictions:

Required Prerequisite: CYSE 425C.
C Requires minimum grade of C.

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Lecture
CYSE 470: Human Factors and Cyber Security Engineering. 3 credits.
This course explores the human factor in cyber security engineering. The focus is on understanding human performance characteristics and limitations, and the various research, design, and evaluation methods needed to address them when engineering secure systems. Topics include, for example, perception, cognition, memory, situation awareness, decision making, stress, automation, and human-computer display and interaction design principles. Offered by Volgenau School of Engineering. Limited to two attempts.
Registration Restrictions:

Required Prerequisites: CYSE 205C and STAT 344C.
C Requires minimum grade of C.

Enrollment is limited to students with a major, minor, or concentration in Cyber Security Engineering.

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Lecture
CYSE 475: Cyber Physical Systems. 3 credits.
Introduces cyber physical systems as an integration of physical processes, computation, and networking. Discusses modeling and simulation of cyber physical systems, system design and implementation. Analyze such systems based on abstractions for modeling physical systems and abstractions for modeling data transformations. Covers security issues in cyber physical systems and applications selected from infrastructure, energy, transportation, robotics, manufacturing, and communications domains. Offered by Volgenau School of Engineering. Limited to two attempts.
Registration Restrictions:

Required Prerequisites: CYSE 330C, 421C and 450C.
C Requires minimum grade of C.

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Lecture
CYSE 476: Cryptography and Computer Network Security. 3 credits.
Covers basic concepts of cryptology, types of cryptosystems, implementation of security services, key management, public key certificates, public key infrastructure, e-mail and web security. Discusses modern secret-key ciphers, modes of operation, hash functions, message authentication codes, public key cryptography, and digital signature schemes. Covers cryptographic standards and secure internet protocols. Introduces educational and public domain software implementing modern cryptographic algorithms. Offered by Volgenau School of Engineering. Limited to two attempts.
Registration Restrictions:

Required Prerequisites: CYSE 101C and 330C.
C Requires minimum grade of C.

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Lecture
CYSE 477: Intrusion Detection. 3 credits.
The objective of this course is to provide an in depth introduction to the science and art of intrusion detection. The course covers methodologies, techniques, and tools for monitoring events in computer systems or networks, with the objective of preventing and detecting unwanted process activity and recovering from malicious behavior. Offered by Volgenau School of Engineering. Limited to two attempts.
Registration Restrictions:

Enrollment is limited to students with a major, minor, or concentration in Cyber Security Engineering.

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Lecture
CYSE 478: Cyber Security Audit and Compliance. 3 credits.
Fundamental concepts of the Cyber Security Compliance and Testing process. This will revolve around defining a control framework, the attendant control objectives and the reporting system for an organization. Covers the process of creating a control structure with goals and objectives, audit a given cyber infrastructure against it, and if found inadequate, establish a systematic remediation procedure. Offered by Volgenau School of Engineering. Limited to two attempts.
Registration Restrictions:

Required Prerequisite: CYSE 421C.
C Requires minimum grade of C.

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Lecture
CYSE 479: Methods of User Authentication. 3 credits.
Discusses limitations of passwords and PINs and introduces alternatives. Covers user authentication based on security tokens and smart cards. Introduces basics of biometric systems, based on information such as fingerprints, facial features, iris, and voice. Discusses the use and security of electronic ID cards and passports. Covers methods of distinguishing human from internet bots over the network, such as CAPTCHA's. Offered by Volgenau School of Engineering. Limited to two attempts.
Registration Restrictions:

Required Prerequisites: CYSE 211C, 301C and 330C.
C Requires minimum grade of C.

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Lecture
CYSE 480: Malicious Software and Hardware. 3 credits.
Introduces various types of malicious software (malware). Discusses malware analysis using virtual machines, sandboxes, process monitors, packet sniffers, de-obfuscation, etc. Introduces hardware Trojans and other forms of malicious hardware. Discusses prevention techniques at the design, fabrication, and post-fabrication level. Introduces various countermeasures against malicious software and hardware. The course has a lab with Windows and Android operating systems. Offered by Volgenau School of Engineering. Limited to two attempts.
Registration Restrictions:

Required Prerequisites: CYSE 211C and 301C.
C Requires minimum grade of C.

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Laboratory, Lecture
CYSE 491: Engineering Senior Seminar. 2 credits.
This course covers a variety of responsibilities of cyber security engineers including: engineering ethics, government policies, laws and regulations affecting cyber security engineering, industry practices, entrepreneurship. Effective technical communications. Incorporates global implications of cyber security engineering. Speakers include faculty, invited guests from industry and government, as well as students. Offered by Volgenau School of Engineering. Limited to two attempts.
Specialized Designation: Writing Intensive in the Major
Recommended Corequisite: CYSE 492.
Registration Restrictions:

Enrollment is limited to students with a major, minor, or concentration in Cyber Security Engineering.

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Lecture
CYSE 492: Senior Advanced Design Project I. 2 credits.
First semester of a two semester capstone course in the Cyber Security Engineering program. Development of a design project by a team of students. Conception of the project and determination of its feasibility. Work includes developing preliminary design and implementation plan. Projects will aim at the integration of the technical material learned in several courses and incorporation of industry input. Offered by Volgenau School of Engineering. Limited to two attempts.
Recommended Corequisite: CYSE 491.
Registration Restrictions:

Enrollment is limited to students with a major, minor, or concentration in Cyber Security Engineering.

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Lecture
CYSE 493: Senior Advanced Design Project II. 3 credits.
Second semester of a two semester capstone course in the Cyber Security Engineering program. Project includes designing a cyber-physical security system, writing required software, assembling hardware if needed, conducting experiments or studies, and testing the complete system. Requires oral and written reports during project and at completion. Offered by Volgenau School of Engineering. Limited to two attempts.
Mason Core: Capstone
Registration Restrictions:

Required Prerequisite: CYSE 492C.
C Requires minimum grade of C.

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Lecture
CYSE 499: Special Topics in Cyber Security Engineering. 3 credits.
Special Topics in the Cyber Security Engineering area, with different content in different terms. Offered by Volgenau School of Engineering. May be repeated within the term for a maximum 6 credits.
Recommended Prerequisite: 60 credits towards BS in Cyber Security Engineering.
Registration Restrictions:

Students with the terminated from VSE major attribute may not enroll.

Schedule Type: Lecture