Master of Science in Software Engineering
Texas Tech University

Program Details

The online MS in Software Engineering degree program from Texas Tech University is designed to give students a firm foundation in the definition, development, and maintenance of complex software systems using traditional engineering process methods. Courses cover topics such as:

  • Software Modeling & Architecture 
  • Pattern Recognition
  • Software Verification & Validation
  • Information Retrieval 
  • Analysis of Algorithms


This program requires 30-33 credits for completion.

  • Unofficial transcripts
  • GRE scores
  • Three letters of reference

School Accreditation Statement

Southern Association of Colleges and Schools, Commission on Colleges