Master of Software Engineering

Computer Science and Engineering Department

Objective and Description

The Master of Software Engineering program is designed to provide students with the opportunity for professional development in the software engineering field.

About the Program

The Master of Software Engineering degree program is intended to provide the following skills to those who successfully complete it:

  • Software system design and development.
  • Software development lifecycles.
  • Web and mobile application development.
  • System testing and quality assurance.
  • Waterfall and agile software development.
  • Programming languages such as C/C++/C#; Java, Android and iOS.
  • Design patterns.
  • Cloud computing.
  • Software success metrics and incident tracking.
  • Software system and project management.
  • Software development cost estimation.

Students are admitted on the 30 hour non-thesis degree plan, which is described in the Master's Program Guide.

  • Core (6 hours)
  • Selected Coursework (9 hours)
  • Advanced Coursework (6 hours)
  • Electives (6 hours)

Candidate selection for the Master of Software Engineering degree program is a very a competitive process, considering GPA, TOEFL or IELTS (for non-English speaking candidates), GRE, reputation of the university where you did your undergraduate studies, and performance in computer-related classes the following computer-related classes:

  • C Programming
  • Computer Organization
  • Discrete Structures
  • Theoretical Computer Science
  • Algorithms & Data Structures
  • Operating Systems

Note: Students who are lacking some foundation courses may still apply to the program. If admitted, they may be required to complete CSE 5300, a leveling course designed to ensure that students have the necessary foundation to be successful in the CS program. Relevant work experience may be considered in cases where educational credentials are dated or are not in the computer science field.

Admission & Degree Requirements   Inquire Now   Computer Science and Engineering Department

fort worth campus building

At the UTA Fort Worth Campus

The UTA Fort Worth Campus program is designed for working professionals who are pursuing their degree part-time.

The degree program at UTA Fort Worth is designed for working professionals with experience in software development or a related technical field who are pursuing their degree part-time.

Requirements for Licensure or Certification

All discipline specific programs in the College of Engineering meet educational requirements for professional licensure or certification in all U.S. states, territories, and the District of Columbia.

Pursuing a Master's Degree in the College of Engineering

The responsibility rests with each student for knowing the rules, regulations, and filing deadlines of the Graduate School and their respective department. This page provides general information only. Requirements of the Graduate School and the academic department must be met.

Apply Now

Visit Campus