Degree Requirements and Restrictions 

The Master of Science in Software Engineering (MSEE) is an interdisciplinary program, joint between the Computer Science Department and the Electrical and Computer Engineering Department.

At least half of the hours must be completed in courses numbered 600 or above.

The MSEE is conferred under Plan I or Plan II.  

Plan I (Thesis)

A minimum of 24 credit hours of coursework and the writing of an acceptable thesis is required. At least six hours of thesis credit (CS 699) must be earned.   Thesis students substitute the two CS 699 courses for the Capstone Course and one elective.  Total hours required is 30 hours.

A student must present their thesis and pass an oral examination based on the thesis and related coursework. Plan I students must register for CS 699 each semester that they receive supervision from their advisor.

Plan II (Non-Thesis)

A minimum of 30 credit hours of coursework is required.

CS 617DES & ANALY OF ALGORITHM3
CS 650SOFT'W ENGINEERING PROC3
CS 656SOFTWARE TESTING3
Choose one of the following:
COMPUTER ARCHITECTURES
ADVANCED OPERATING SYSTEMS
INTERNALS OF MODERN OPER SYS
ADV COMP SYSTEMS ARCHITECTURE
Cybersecurity Requirement 3
Choose one of the following:
INTRO CYBERSECURITY ENGR
INTRO TO CYBERSECURITY ENGINRG
Capstone3
CPE 657SOFTWARE STUDIO3
Concentration Areas6
Choose two courses within any one concentration:
Big Data and Data Mining
SURVEY ARTIFICIAL INTELLIGENCE
INTRO TO CLOUD COMPUTING
INTRO TO BIG DATA COMPUTING
MACHINE LEARNING
DATA MINING
Project Management (ISE 690 is required as one of the two courses)
STATISTICAL METHODS FOR ENGR
ENGR MGMT THEORY
TECHNOLOGY & INNOVATION MANAGEMENT
NEW PRODUCT DEVELOPMENT
Parallel Programming
INTRO PARALLEL PROGRAMMING
PARALLEL ALGORITHMS
GEN PURPOSE GPU COMPUTING
Embedded Systems
REAL TIME & EMBEDED SYSTEMS
HARDWARE/SOFTWARE CO-DESIGN
ADVANCED EMBEDDED SYSTEMS
Advanced Cybersecurity
MOBILE DIGITAL FORENSICS
ADV CYBERSECURITY ENGINEERING
COMPUTER NETWORK SECURITY
APPLIED CRYPTOGRAPHY
Electives (Must be an approved CS or CPE course)6
Total Semester Hours30