Studying Software Engineering and Database Technologies

The Master of Science in Software Engineering and Database Technologies degree at Regis University enables students to develop software in an ever-changing international information technology industry. This joint, online technology degree program is offered in conjunction with the National University of Ireland, Galway.
Information forms the backbone of nearly every modern enterprise. The ability to manipulate this information, using software, is a driving factor in the success of modern enterprises. Regis University’s Master of Science in Software Engineering and Database Technologies degree enables students to expertly design and develop software and database solutions in the challenging and ever-changing international information technology industry. This degree is a joint, online technology degree program offered in conjunction with the National University of Ireland, Galway.
Online Accelerated

Software Engineering & Database Technologies

Degree Overview

Regis University's College of Computer & Information Sciences and the National University of Ireland, Galway (NUI) have developed a truly international online educational experience designed to help you:

  • Craft your knowledge of software engineering and database design, development, and administration in a global environment.
  • Learn from international experts about artificial intelligence, real-time systems, software quality and test, database performance tuning, and PL/SQL programming.
  • Cultivate research and development skills.

As a graduate of the M.S. in Software Engineering and Database Technologies program, you will be equipped with the necessary professional skills, conceptual frameworks, methods, technologies, and hands-on experience in software development, database design, development, and administration to add value to the current needs in the global marketplace and to advance your career.  

Please see the Program of Study Diagram for the Masters in Software Engineering and Database Technologies degree to learn more.

Total Degree Requirements: 36 credit hours

  • Core course requirements: 18 credit hours
  • Electives: 12 credit hours (6 credit hours in software engineering, 6 in database technologies)
  • Degree completion requirements: 6 credit hours

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

What class formats are available?

Software Engineering courses are offered online and in the classroom. The convenience of online software engineering courses let you work and attend school at the same time, working toward your degree without sacrificing your paycheck.

When do Software Engineering classes start at Regis University?

Courses are offered in eight-week terms that begin in:

  • January
  • March
  • May
  • June
  • August
  • October

Program Requirements

Degree Requirements (18 credit hours)
MCT 609 Fundamentals of Programming
MCT 610 Software Engineering
MCT 611 Computer Architecture and Operating Systems
MSCD 600
Database Architecture 
MSCD 664  Introduction to NoSQL Databases
MSCD 640
Oracle® Database Administration
Database Technologies Electives (6 credit hours)
Select two electives from the following courses:
MSCD 610
Database Concepts
MSCD 675 Database Technologies and Service Oriented Architecture
MSCD 642 Database Backup and Recovery
MSCD 644 Database Performance Tuning
MSCD 665 NoSQL Database Concepts using Cassandra
MSCD 667 NoSQL Database Concepts using Mongo DB
MSCD 668 NoSQL Database Concepts with Neo4J
Software Engineering Electives (6 credit hours)
Select two electives from the following courses:
MCT 618 Object-Oriented Design
MCT 619 Object-Oriented Programming
MCT 620 Distributed Systems
MCT 621 Artificial Intelligence
MCT 622 Real-Time Systems
MCT 623 Graphics Programming
MCT 628 Software Quality and Test
Degree Completion Requirements (6 credit hours)
Thesis (NUI Students Only)
MCT 624  Thesis Fundamentals 
MCT 626  Thesis 
Or Practicum (Regis Students Only): 
MCT 692  Database Practicum I 
MCT 696  Database Practicum II 
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 and Database Technologies degree requires students to have sufficient knowledge and/or experience in database application, programming, computer networking and systems analysis and design. Three or more years of relevant work experience OR a bachelor’s degree within the past two years in a relevant computer information sciences field is required.

Applicants must possess a baccalaureate degree either from a U.S. regionally accredited institution or a recognized institution in another nation equivalent to a U.S. regionally accredited bachelor’s degree.

Materials Needed for Application and Admission

  • Complete the online graduate application
  • Application fee: $50.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 Office of Admissions. You can download a transcript request form here.
    • Submit mailed transcripts to:
      Regis University
      Office of Admissions
      3333 Regis Boulevard
      Mail Code: A-12
      Denver, CO 80221-1099

    Electronic transcripts may be sent to

  • Admissions essay (Career Goal Statement).  Instructions to upload your completed statement are included in the online application.
  • Submit two recommendation forms. Select professional or academic references only; personal references are not accepted. An electronic recommendation form is included in the online application. Please input the names and email addresses of your references.  Alternatively, references can also be submitted via email to using the form found here
  • Current Resume
  • 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.

Admissions Eligibility

All completed applications for admissions will be reviewed. A minimum undergraduate cumulative grade point average of 3.0 or higher on a 4.0 scale is recommended. Applicants with a GPA below 3.0 and/or those applicant who do not meet the work experience requirement will be considered on an individual basis and will be required to take one 500-level foundational course (3 credits) prior to beginning their 600-level graduate program coursework. A grade of “B” or better must be achieved in the 500-level foundational course to continue progressing through the 600-level graduate program coursework.

It is recommended that applications are submitted one month in advance of desired start date to ensure adequate processing time and optimize class availability options. Completed applications will be considered up to two weeks prior to the start date. Visit the academic calendar to view start dates.

Your application file, including all required documents, must be completed to be considered for admission.  Keep in mind that classes can reach capacity, so you are encouraged to apply now for admission consideration.

International Applicants

All completed application materials should be submitted at least six to eight weeks in advance of your intended start date.  It takes longer to process international applications.  Visit the academic calendar here.


Visit our Cost of Attendance page to see the tuition and fee schedule for the M.S. in Software Engineering Database Technologies program.