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 565Advanced Software Engineering3 Credits
EE 601Foundations of Cyber Security3 Credits
EE 611Emerging Cyber Threats and Defenses3 Credits
EE 614Applied Cryptography3 Credits
EE 640Secure Communication Protocols3 Credits
EE 994Capstone3 Credits

Cyber Security Electives - 3 credits (choose 1 course)

EE 750Internet of Things and Security3 Credits
EE 623Introduction to Smart Grid3 Credits

Autonomous Systems Cyber Security - 9 credits

EE 552Advanced Embedded Systems Design3 Credits
EE 526Engineering Systems Reliability and Security3 Credits
EE 752Introduction to Autonomous Systems3 Credits

Data Security - 9 credits

CSCI 455Introduction to Database Management Systems3 Credits
EE 740Intrusion Detection Algorithms3 Credits
CSCI 427Cloud Computing3 Credits

Cyber Security and Behavior - 9 credits

PSYC 522Human Factors in Cyber Security3 Credits
PSYC 525Insider Threat Analysis3 Credits
PSYC 539Cognitive Psychology3 Credits

General Cyber Security - 9 credits (choose 3 courses)

EE 552Advanced Embedded Systems Design3 Credits
EE 526Engineering Systems Reliability and Security3 Credits
EE 752Introduction to Autonomous Systems3 Credits
EE 740Intrusion Detection Algorithms3 Credits
CSCI 427Cloud Computing3 Credits
CSCI 455Introduction to Database Management Systems3 Credits
PSYC 522Human Factors in Cyber Security3 Credits
PSYC 525Insider Threat Analysis3 Credits
PSYC 539Cognitive Psychology3 Credits