Skip Navigation

IT Master's Degree
Software Engineering

Information Technology with Software Engineering Specialization
Master's Specialization
  • 36 credits
  • Transfer up to 6 credits
  • All courses are available online
  • Select on-site and hybrid courses available
  • $350 per credit hour
    (Europe & Downrange)

See our Tuition Rates page for details.

Apply Now

Build large, complex systems—as well as an executive-track career with this specialization at UMGC Europe.

The online master’s degree in information technology with a software engineering specialization at University of Maryland Global Campus provides you with advanced software methodology, design, and coding skills. Learn aspect-oriented programming, object-oriented programming, and principles and techniques so that you can lead a successful software development team. You'll also gain hands-on experience and develop expertise in implementing large software engineering projects.

Total Credits Required: 36

  • Required Core Courses: 9
  • Required Specialization Courses: 27

Initial Requirement

  • (0 Credits, UCSP 615)
    (to be taken within the first 6 credits of study)

The UCSP 615 requirement may be waived if you previously earned a graduate degree from a regionally accredited institution. For more information, contact your academic advisor.

Core Courses

  • (3 Credits, ITEC 625)
  • (3 Credits, ITEC 630)
  • (3 Credits, ITEC 640)

Specialization Courses

  • (3 Credits, SWEN 603)
  • (3 Credits, DBST 651)
  • (3 Credits, SWEN 646)
  • (3 Credits, SWEN 656)
  • (3 Credits, SWEN 645)
  • (3 Credits, SWEN 647)
  • (3 Credits, SWEN 651)
  • (3 Credits, SWEN 661)
  • (3 Credits, SWEN 670)

Information Technology Foundations (3 Credits, ITEC 610) and Information Systems Infrastructure (3 Credits, ITEC 626) are not required core courses for this specialization.

Software Engineering Project (3 Credits, SWEN 670) must be taken in the last term of enrollment.

  • Software Engineering Project (3 Credits, SWEN 670) must be taken in the last term of enrollment.

General Master's Degree Requirements

  • You must maintain a GPA of 3.0 or higher at all times.
  • All degree requirements must be fulfilled within five consecutive years.
  • Any transfer credits must have been earned within the five-year time frame to be applied toward a graduate degree.

Program Highlights

Develop skills and gain knowledge through coursework that draws from the expertise and experience of our respected faculty.

You might be interested in similar programs

Current Program
Information Technology with Software Engineering Specialization
Master's Specialization

Additional Program Information

The software engineering specialization is designed for students with a degree and/or professional experience in software development and programming languages. This background may be acquired through noncredit preparatory coursework, listed below.

If you have not had any recent programming coursework or have experience in old programming languages such as COBOL or RPG, you are strongly encouraged to take UCSP 635 and UCSP 636 before taking any SWEN courses. Taking UCSP 605 is recommended to help improve writing skills.

Program Recognition & Accreditation

UMGC's MS in Information Technology with a specialization in software engineering has been designated a Professional Science Master's degree program through the Council of Graduate Schools.

Funding Your Education

Explore ways to help meet, manage, and lower your education costs at UMGC Europe.

Contact Us

Our helpful admissions advisors can help you choose an academic program to fit your career goals, estimate your transfer credits, and develop a plan for your education costs that fits your budget. If you're a current UMGC student, please visit the Help Center.

Personal Information
Contact Information
This is a required field.
Additional Information
This field is required.
This field is required.

By submitting this form, you acknowledge that you intend to sign this form electronically and that your electronic signature is the equivalent of a handwritten signature, with all the same legal and binding effect. You are giving your express written consent without obligation for UMGC to contact you regarding our educational programs and services using e-mail, phone, or text, including automated technology for calls and/or texts to the mobile number(s) provided. For more details, including how to opt out, read our privacy policy or contact an admissions advisor.

Please wait as we send your request.