Software Development Technologies and Techniques

Regis University’s Master of Science in Software Engineering degree prepares students for the process of assessing requirements in analysis, design, construction, operation, configuration and maintenance of software.
Classroom Online Accelerated

M.S. in Software Engineering Degree

Software Engineering Degree Overview

The M.S. in Software Engineering degree provides in-depth knowledge of modern software development technologies and techniques including object-oriented design, the use of middleware, enterprise design patterns and the Java™, C# and Objective-C programming languages. Both on-campus and online software engineering courses are offered at Regis.

The degree program focuses on the specification, architecture, design, implementation and testing of software systems.  Students are instructed in user-driven requirements, architecture centric design, and Agile iterative/incremental development.  Application platforms include desktop, server, web and mobile environments.

Please see the Program of Study Diagram for this Software Engineering degree to learn more.

Total M.S. in Software Engineering Degree Requirements: 36 credit hours

  • Core course requirements: 9 credit hours
  • Degree course requirements: 3 credit hours
  • Software engineering electives: 12 credit hours
  • 600-level general electives: 9 credit hours
  • Degree completion requirements (Capstone): 3 credit hours

Java is a registered trademark of Oracle and/or its affiliates.

Printable Fact Sheet: To download a printable fact sheet with details about required classes, admissions requirements, and start dates, please visit our fact sheet library. Please note: The best source for the most current information is an admissions counselor.

Program Requirements

Core Requirements (9 credit hours)
MSCC 610 Information Technology Concepts
MSCC 630 Enterprise Architecture
MSCC 697 IT Research Methods
Degree Requirement (3 credit hours)
MSSE 600 Object-Oriented Software Engineering
Degree Electives (12 credit hours)
Select 4 classes (12 credit hours) from the following:
MSSE 610 Software Requirements and Processes
MSSE 630 Software Design
MSSE 640 Software Quality and Test
MSSE 642 Software Assurance
MSSE 650 iOS Software Development 
MSSE 652 Enterprise iOS Software Development
MSSE 655 Android Software Development 
MSSE 657 Enterprise Android Software Development 
MSSE 670 Java Software Development
MSSE 672 Advanced Java Software Development
MSSE 674 Enterprise Java Software Development
MSSE 676 Advanced Enterprise Java Software Development
MSSE 680  C# Software Development 
MSSE 682  Enterprise C# Software Development 
MSSE 692  Software Engineering Practicum I 
MCT 620  Distributed Systems 
MCT 621  Artificial Intelligence 
MCT 622  Real-Time Systems 
MCT 623  Graphics Programming 
General Electives (9 credit hours)
Select 3 classes (9 credit hours) from any School of Computer & Information Sciences 600-level courses.
Degree Completion Requirement (3 credit hours)
Select 1 class (3 credit hours) from the following:
MSCC 693 Graduate Capstone
MSCC 698  Graduate Thesis 
MSSE 696  Software Engineering Practicum II* 
*MSSE 692 is a prerequisite to MSSE 696. 
TOTAL DEGREE REQUIREMENTS: 36 credit hours

Please note that recent course requirement updates may not be reflected in the list above and you should contact an admissions counselor at 800.944.7667 for recent changes and updates.

To download a printable fact sheet with program details, click here.

How to Apply

Take the next step in your Regis experience and connect with a Regis admissions counselor for information and assistance.

Apply Now!

Admission Criteria

The Master of Science in Software Engineering degree requires students to have sufficient knowledge and/or experience in database application, programing, computer networking and systems analysis and design. This is assessed for each applicant during the admission interview. Knowledge and experience can be supplemented by courses in these prerequisite areas. Not all supplemental courses must be completed prior to applying to the program, but must be completed prior to enrolling in core courses.

Applicants must possess a baccalaureate degree either from a U.S. regionally accredited institution or a recognized institution in another nation.

Materials Needed for Application and Admission

  • Application: Completed graduate application form
  • Application fee: $75.00 non-refundable application fee (waived for Regis University graduates)
  • Submit official degree-bearing transcripts either from a U.S. regionally accredited institution or recognized institution in another nation. Official transcripts must be sent directly from your previously attended schools to the CPS Admission Office. If official transcripts are not received within 30 days you will be unable to register for future courses until the transcripts are received. A complete file can be reviewed by faculty with a copy of the unofficial degree-bearing transcripts from a U.S. regionally accredited college or university.
  • Two years of work experience (does not have to be computer related)
  • Current resume
  • Faculty interview
  • Required admission essay
  • Additional admission requirements apply to international students who are non-U.S. citizens
  • Please remember: Applications that are incomplete and/or missing information will NOT be processed.

Application Deadlines*

Term Class Starts Application Deadline
Summer 8W2, 2014 June 30, 2014 June 2, 2014
Fall 8W1, 2014 August 25, 2014 July 28, 2014
Fall 8W2, 2014 October 20, 2014 September 22, 2014
Spring 8W1, 2015 January 5, 2015 December 8, 2014
Spring 8W2, 2015 March 2, 2015 February 2, 2015

*Your application file including all requirements, documents and fees, must be completed by the application deadline.

Tuition

2014-2015 Academic Year Tuition: Effective Fall 2014 - August 25, 2014

Course Format Estimated Total Program Cost Credit Hours Required Cost per Credit Hour Estimated Fees for Program
Classroom $25,275 36 $700 $75
Online $25,275 36 $700 $75

2013-2014 Academic Year Tuition: Through Summer 2014

Course Format Estimated Total Program Cost Credit Hours Required Cost per Credit Hour Estimated Fees for Program
Classroom $24,735 36 $685 $75
Online $25,275 36 $700 $75

Directed study costs $700 per credit hour.

Please note: Additional fees may apply to students. Please contact an admissions counselor at 800.944.7667 for information.