M.S. in Cybersecurity Curriculum

The Master of Science in Cybersecurity requires students to complete 30 total credits via live, online classes that enable them to interact with their faculty and peers face-to-face. To ensure that students are well prepared for the academic rigor of the program, there are two preparatory courses available.

Our preparatory courses are designed for students who do not have prior demonstrated academic and/or work experience in areas such as programming, discrete math and data structure, and other key areas. Students may be required to complete up to 6 credits of preparatory coursework before they progress into the core and elective courses for their selected program.

Curriculum Requirements

For a complete look at the M.S. in Cybersecurity course structure, view a sample course schedule.

Immersions

Immersions allow students to meet and collaborate with their peers, learn from guest speakers who are industry experts, and participate in collaborative workshops. Immersions are held on campus for a weekend, Friday through Sunday. Students will be required to attend at least one immersion that is not offered for credit during the degree program.

Core Courses – 15 Credits

Computer Security

CSE 643: 3 CREDITS

Internet Security

CSE 644: 3 CREDITS

Assurance Foundations

CIS 634: 3 CREDITS

Principles of Operating Systems

CIS 657: 3 CREDITS

Technical Electives – 9 Credits

Machine Learning

CIS 700: 3 CREDITS

Introduction to Cryptography

CIS 628: 3 CREDITS

Biometrics

CIS 663: 3 CREDITS

Electives – 6 Credits

Android Programming

CIS 651: 3 CREDITS

Software Engineering

CSE 682: 3 CREDITS

Software Modeling

CSE 681: 3 CREDITS

Object Oriented Design

CSE 687: 3 CREDITS

Request Information Today

Design secure systems, better protect your organization, and advance your career. Explore our online M.S. in Cybersecurity program.