Cyber Security Courses and Curriculum

Explore your cyber security courses.

UND’s online Master of Science in Cyber Security curriculum is rooted in the belief that theory and research must translate into real-world solutions.

Our program can be completed in as few as 20 months and is designed to develop your next-generation cyber skills. That means you’ll be able to anticipate unauthorized users and defend your organization against them.

This program features rigorous coursework taught through the College of Engineering & Mines and is designed for engineers, non-engineers, security professionals, computer scientists, software engineers, software architects, IT professionals and prospective graduate students who want to enhance their knowledge and skills in cyber security.

UND's College of Engineering and Mines Logo

You can gain the skills to:

  • Understand and protect against hackers and breaches
  • Build secure computer networks
  • Develop valuable data assets, systems and processes

If you’re interested in the general cyber security track you can choose a combination of three courses from our specialized tracks in autonomous systems cyber securitycyber security and behavior and data security.

Use our Tuition Calculator to estimate your tuition and fees.

Cyber Security Core - 18 credits

CSCI 565 Advanced Software Engineering 3 Credits
EE 601 Foundations of Cyber Security 3 Credits
EE 611 Emerging Cyber Threats and Defenses 3 Credits
EE 614 Applied Cryptography 3 Credits
EE 640 Secure Communication Protocols 3 Credits
EE 994 Capstone 3 Credits

Cyber Security Electives - 3 credits (choose 1 course)

EE 750 Internet of Things and Security 3 Credits
EE 623 Introduction to Smart Grid 3 Credits

Autonomous Systems Cyber Security - 9 credits

EE 552 Advanced Embedded Systems Design 3 Credits
EE 526 Engineering Systems Reliability and Security 3 Credits
EE 752 Introduction to Autonomous Systems 3 Credits

Data Security - 9 credits

CSCI 455 Introduction to Database Management Systems 3 Credits
EE 740 Intrusion Detection Algorithms 3 Credits
CSCI 427 Cloud Computing 3 Credits

Cyber Security and Behavior - 9 credits

PSYC 522 Human Factors in Cyber Security 3 Credits
PSYC 525 Insider Threat Analysis 3 Credits
PSYC 539 Cognitive Psychology 3 Credits

General Cyber Security - 9 credits (choose 3 courses)

EE 552 Advanced Embedded Systems Design 3 Credits
EE 526 Engineering Systems Reliability and Security 3 Credits
EE 752 Introduction to Autonomous Systems 3 Credits
EE 740 Intrusion Detection Algorithms 3 Credits
CSCI 427 Cloud Computing 3 Credits
CSCI 455 Introduction to Database Management Systems 3 Credits
PSYC 522 Human Factors in Cyber Security 3 Credits
PSYC 525 Insider Threat Analysis 3 Credits
PSYC 539 Cognitive Psychology 3 Credits