Software Engineering MS
College of Technology and Innovation

Computer, Game Design, Game Development, Information Technology, Mobile Applications, Multimedia, Network Administrator, Network Security, Software, Software Development, Software Engineering, Video Game, Web, Web Application, World Wide Web, animation, computing, graphics

Beginning in the fall 2014 semester, this program will be affiliated with the Ira A. Fulton Schools of Engineering. For more information about this change, please visit or contact your advisor.
Program Description
Degree Awarded: MS  Software Engineering

The MS in software engineering degree program focuses on developing advanced knowledge and abilities in the design and application of software. Students will learn to apply engineering principles to software development, including design methodologies, operation principles and maintenance and testing approaches. The program is aimed at developing professional skills in this discipline as well as providing opportunities for students to engage in research and develop research abilities.

Degree Requirements

Program requires the following:
33 credit hours and a thesis, or
33 credit hours including the required applied project course (CST 517 and CST 518), or
33 credit hours including the required applied project course (CST 593 and CST 517 or CST 518).

overall required credit hours (33)
core course credit hours (15)
elective course credit hours (12)
culminating experience (three options; each combination totals 6 credit hours taken over two semesters):
capstone course requirements:
CST 517 Software Factory I (3) and CST 518 Software Factory II (3)
applied project course requirements:
CST 517 Software Factory I (3) and CST 593 Applied Project (3)
thesis course requirement:
CST 599 Thesis (6)

Admission Requirements

Program admission requirements include:

  1. minimum of a bachelor's or master's degree in information technology, computer science, applied computing, engineering or a closely related field, from a regionally accredited college or university (or international equivalent)
  2. minimum of a 3.00 cumulative GPA (scale is 4.00=A) in the last 60 hours of a student's first bachelor's degree program; minimum of 3.00 cumulative GPA (scale is 4.00=A) in the applicable master's degree, if appropriate
  3. GRE test
  4. proof of English language proficiency*

*Applicants whose native language is not English (regardless of where they may now reside) must provide proof of English proficiency.

Students must fulfill both the requirements of Graduate Education and those of the College of Technology and Innovation.

Contact Information

Department of Engineering | TECH 101 | 480-727-4723