Students
Tuition Fee
Not Available
Start Date
Not Available
Medium of studying
Not Available
Duration
Not Available

You've viewed 2/5 programs/universities. You can view up to 5 programs/universities

Create a free account to unlock full content!

By registering, you agree to our Privacy Statement and Terms and Conditions.

Details
Program Details
Degree
Masters
Major
Cybersecurity | Network Security | Software Engineering
Area of study
Information and Communication Technologies | Engineering
Course Language
English
About Program

Program Overview


Introduction to the MSSWE Cybersecurity Plan of Study

The MSSWE Cybersecurity Plan of Study is a guideline for students pursuing a Master of Science in Software Engineering with a focus on cybersecurity. This plan is designed to meet the specific needs of students while complying with the degree requirements.


Degree Requirements

  • Total credits needed: 30
  • Two core courses:
    • Select one:
      • ECE 60800, Computational Models and Methods (3 credits)
      • CS 58000, Algorithm Design, Analysis, and Implementation (3 credits)
    • ECE 50874, Advanced Software Engineering (3 credits)
  • One math course (3 credits)
    • ECE graduate student math course options
  • A total of 18 credit hours of ECE and CS coursework, including core courses

Recommended Courses

The following courses are recommended for students in the MSSWE Cybersecurity Plan of Study:


  • ECE 59500: Introduction to Game Theory (On-campus and online, Fall, 3 credits)
  • ECE 69500: Hardware and Software Security (On-campus only, Fall, 3 credits)
  • ECE 60852: Holistic Software Security (On-campus only, Fall, 3 credits)
  • ECE 69500: Introduction to Applied Cryptography (On-campus only, Fall, 3 credits)
  • CS 52600: Information Security (Prerequisite = CS 50300, Operating Systems, On-campus and online, Fall, 3 credits)
  • CS 52700: Software Security (Prerequisite – CS 52600, Information Security, On-campus and online, Spring, 3 credits)
  • CS 52800: Network Security (Prerequisite – CS 52600, Information Security, On-campus only, Spring, 3 credits)
  • CS 55500: Cryptography (On-campus only, Spring, 3 credits)

Recommended Math Courses

The following math courses are recommended for students in the MSSWE Cybersecurity Plan of Study:


  • MA 51800: Advanced Discrete Math
  • STAT 51100: Statistical Methods
  • STAT 51600: Probability and Applications
  • STAT 52700: Intro to Computing for Statistics

MS Degree Tracks

The Master of Science in Software Engineering program offers several degree tracks, including:


  • Project Track Master's
  • Thesis Track Master's
  • Online Master's
  • 4+1 BS/MS

PhD Degree Tracks

The PhD program in Software Engineering is also available, offering advanced research opportunities for students.


Software Engineering Master's Program

The Software Engineering Master's program provides students with a comprehensive education in software engineering, including coursework, research, and practical experience. The program is designed to prepare students for careers in industry, academia, or government.


See More