2018-2019 Catalog

Master of Science in Cyber Security - Online

This program prepares students who have a strong interest related to the field of cyber security.  All of the general requirements for enrollment, participation, and completion of a degree documented in the catalog of the University of North Dakota as appropriate shall be required.  Specific requirements over and above the general catalog requirements are as follows:

Admission Requirements

  1. A bachelor’s degree, graduate degree or equivalent from an accredited institution.
  2. Demonstrated preparation for the program curriculum. Students may be admitted to Qualified Status with an obligation to acquire or demonstrate the necessary knowledge background through bridge requirements to be determined on a case-by-case basis.
  3. A minimum G.P.A. of 2.75 (4.0 scale) is required.  Conditional or qualified admittance may be obtained for G.P.A.s less than 2.75. This will be determined on a case-by-case basis.

Students will have the option to choose an all course based M.S. program (30 credits) or an M.S. program with a thesis component, in which 6 credits out of the 30 credits will be thesis.

Degree Requirements (30 Credits)

Non-thesis

1. Selected "Required" courses (15 credits required for all students)
EE 611Emerging Threats and Defenses3
EE 614Applied Cryptography3
EE 640Communication Protocols: OSI model and TCP/IP Protocol Stack3
CSCI 565Advanced Software Engineering3
EE 595Design Project3-6
2. Tracks: Requirements in addition to the "Required" Courses in #1
A. General
Required Track courses: Any 15 credits from the program course list.
B. Autonomous Systems Cyber Security
Advanced Embedded Systems Design
Introduction to Autonomous Systems
Engineering Systems Reliability
Electives: 6 credits from the program course list*
C. Data Security
Cloud Computing
Intrusion Detection Algorithms
Advanced Database Systems
Electives: 6 credits from the program course list*
D. Cyber Security and Behavior
Human Factors in Cyber Security
Insider Threat Analysis
Cognitive Psychology
Electives: 6 credits from the program course list*
3. Free Electives
EE 623Introduction to Smart Grid I3
EE 750Internet of Things and Security3
EE 537Graduate Cooperative Education3
*Any "Track" course outside of one's selected track can count as an elective

 Program Course List:

EE 526Engineering Systems Reliability3
EE 552Advanced Embedded Systems Design3
EE 611Emerging Threats and Defenses3
EE 614Applied Cryptography3
EE 623Introduction to Smart Grid I3
EE 640Communication Protocols: OSI model and TCP/IP Protocol Stack3
EE 740Intrusion Detection Algorithms3
EE 752Introduction to Autonomous Systems3
EE 750Internet of Things and Security3
CSCI 427Cloud Computing3
CSCI 513Advanced Database Systems3
CSCI 565Advanced Software Engineering3
PSYC 522Human Factors in Cyber Security3
PSYC 525Insider Threat Analysis3
PSYC 539Cognitive Psychology3
EE 595Design Project3-6
EE 537Graduate Cooperative Education must be cyber security based or in an external research lab3
EE 612Spread Spectrum Communications for Cyber Security3
EE 616Cyber-Physical Energy Systems Security3
EE 551Cryptography Techniques and their VLSI Implementations3
EE 624Introduction to Smart Grid II3
EE 540Computer Networks Communications3
EE 534Advanced Wireless Communications Engineering3
EE 508Intelligent Decision Systems3
EE 542Network Architectures3
EE 617Data Operations and Security3
EE 613Advanced Cyber Security Principles3
EE 751Wireless Sensor Networks3
EE 615Cyber Forecasting3
EE 570Seminar1
MATH 425Cryptological Mathematics3
CSCI 487Penetration Testing 3
CSCI 551Security for Cloud Computing3
CSCI 552Cyber Physical Systems Security 3


Thesis

Required: (30 credits from the following list, with advisor consent, 6 credits will be thesis).  Graduate Cooperative Education (EE 357) must be cyber security based industrial or external research lab.

EE 611Emerging Threats and Defenses3
EE 612Spread Spectrum Communications for Cyber Security3
EE 616Cyber-Physical Energy Systems Security3
EE 551Cryptography Techniques and their VLSI Implementations3
EE 623Introduction to Smart Grid I3
EE 624Introduction to Smart Grid II3
EE 526Engineering Systems Reliability3
EE 552Advanced Embedded Systems Design3
EE 540Computer Networks Communications3
EE 534Advanced Wireless Communications Engineering3
EE 508Intelligent Decision Systems3
EE 640Communication Protocols: OSI model and TCP/IP Protocol Stack3
EE 542Network Architectures3
EE 740Intrusion Detection Algorithms3
EE 750Internet of Things and Security3
EE 617Data Operations and Security3
EE 613Advanced Cyber Security Principles3
EE 751Wireless Sensor Networks3
EE 752Introduction to Autonomous Systems3
EE 615Cyber Forecasting3
EE 537Graduate Cooperative Education3
EE 570Seminar1
MATH 425Cryptological Mathematics3
CSCI 487Penetration Testing 3
CSCI 551Security for Cloud Computing3
CSCI 552Cyber Physical Systems Security 3

Office of the Registrar

Tel: 701.777.2711
1.800.CALL.UND
Fax: 701.777.2696

Twamley Hall Room 201
264 Centennial Drive Stop 8382
Grand Forks, ND 58202-8382