M.Sc. Online

Software Engineering

Texas Tech University

24 months
17698 USD/year
17698 USD/year
9518 USD/year
Tuition fee
Apply date
Start date


Software Engineering at Texas Tech University is intended to give graduate students a firm foundation in the definition, development and maintenance of complex software systems using traditional engineering process methods. 


At Software Engineering at Texas Tech University, the degree plan specifies information, such as in the case of the master's thesis plan: the Thesis Advisory Committee, the title of the thesis, and the courses to be taken. The graduate school requires the degree plan to be submitted during the first semester of study. It also serves as the application for Admission to Candidacy.

For the thesis plan, students should make every effort to find a Thesis Advisor in an area of research compatible with their interests as soon as possible. Thesis Advisors may require students to take certain courses in order to prepare the student for research; therefore, students should allow the Thesis Advisor to assist in the selection of courses for their degree plan.


  • Dedication & Commitment: Faculty, staff, and graduates have an ethic where hard work, industriousness, and persistence are valued.
  • Honesty & Integrity: The faculty, staff, and students recognize that honesty and integrity are essential in all of our actions, both as individuals and as a collective.
  • Supportive Community: Faculty, staff, and students in the Whitacre College of Engineering support and care about one another, sharing a sense of community that promotes creativity and effectiveness.
  • Diversity: It is through supporting and encouraging a diversity of people, a diversity of thought, and a diversity of learning and teaching that will allows our college to become a dynamic intellectual environment.
  • Teaching & Learning: Faculty members are dedicated to developing the knowledge and capabilities of students and preparing them for a successful career.
  • Discovery & Research: Faculty members value the research enterprise and share their enthusiasm for discovery and innovation with students.

Programme Structure

Courses include:

  • Software Project Management
  • Software Modeling and Architecture
  • Software Verification and Validation
  • Special Topics in Software Engineering
  • Real Time and Time Sharing Systems
  • Distributed Systems
  • Parallel Processors and Processing
  • Fault-Tolerant Computer Systems
  • Systems Theory

Key information


  • Part-time
    • 24 months

Start dates & application deadlines


30 SCH



Academic requirements

GRE admission requirements GRE®

Other requirements

General requirements

  • Application
  • Application fee
  • Unofficial transcripts of ALL post-secondary institutions attended, including a copy of official English translations for each transcript
  • Unofficial copies of all post-secondary diplomas earned*
  • Unofficial proof of English proficiency
  • Proof of financial support*
  • Passport bio page*
  • GRE 
  • Letter of Reference (3)

Tuition Fee

To alway see correct tuition fees
  • International

    17698 USD/year
    Tuition Fee
    Based on the tuition of 17698 USD per year during 24 months.
  • National

    17698 USD/year
    Tuition Fee
    Based on the tuition of 17698 USD per year during 24 months.
  • In-State

    9518 USD/year
    Tuition Fee
    Based on the tuition of 9518 USD per year during 24 months.


Studyportals Tip: Students can search online for independent or external scholarships that can help fund their studies. Check the scholarships to see whether you are eligible to apply. Many scholarships are either merit-based or needs-based.

Our partners

Software Engineering
Texas Tech University


Go to your profile page to get personalised recommendations!