University of Texas at El Paso Academic Catalog

Academic Catalog

M.S. in Software Engineering

Admission Requirements

See the introduction to the College of Engineering for information about general requirements.  Additionally, to be admitted to the Master of Science in Software Engineering (MSSwE), applicants must have a bachelor degree in any field of science or engineering from a regionally accredited institution in the U.S., or proof of equivalent education in a foreign institution.  Students, who do not have the appropriate background may be required to complete leveling coursework at the undergraduate level.  These courses will not be counted towards the MSSwE degree.

Students must apply through the Graduate School, submitting an application form and the following supporting materials:

  • Official transcripts of all previous academic work.
  • Applicants whose degrees are from non-English speaking institutions are required to demonstrate English proficiency. Please consult the Graduate School website for required scores.
  • Personal statement.
  • Letters of recommendation, including one from the company sponsoring the student (if appropriate).
  • Other evidence of relevant personal or professional experience.

Recommendation for admissions will be made on the basis of the following:

  • Grade point average in the appropriate upper-division or graduate course work.
  • Professional commitment and interest as demonstrated by the personal statement and other supporting materials as available.
  • Letters of recommendation.

Degree Requirements 

The MSSwE is a 30-semester-credit-hour (SCH) non-thesis professional program.  Coursework includes:

  • 15 SCH in the Software Engineering field (required courses)
  • 12 SCH prescribed electives in Software Engineering and Computer Science
  • 3 SCH Practicum Experience
  • Students have the option of completing the Secure Cyber-Systems Track 
  • Students will have the option of requesting MSSwE Program Director’s approval for inclusion of up to six credits from other programs in lieu of six credits from a prescribed elective.

Degree Plan

Required Credits: 30

All students are required to complete the following six core courses with a B average or better and with no more than one C
Required Courses:
CS 5374Software Construction3
CS 5385Software Requirements Engr3
CS 5386Software Architecture & Design3
CS 5387Software Integration and V&V3
CS 5388Software Project Management3
CS 5389Software Engineering Practicum3
Prescribed Electives:
Select four courses from CS graduate courses 12
(All courses require a grade of C or better) Students have the option of requesting departmental approval for inclusion of up to six credits from other programs in lieu of six credits from prescribed electives.
Total Hours30

Concentration in Secure Cyber-Systems

Required Credits: 30

All students are required to complete the following seven core courses with a B average or better and with no more than one C.
Required Courses:
CS 5352Computer Security3
CS 5374Software Construction3
CS 5385Software Requirements Engr3
CS 5386Software Architecture & Design3
CS 5387Software Integration and V&V3
CS 5388Software Project Management3
CS 5389Software Engineering Practicum3
Prescribed Electives:
Select three courses of the following:9
(All courses require a grade of C or better)'
Computer Networks
Secure Web-Based Systems
Software Safety & Risk Anlysis
Spec. & Desgn of Real-Time Sys
Graduate Student Internship
Software Reverse Engineering
Comp. Dec Making & Risk Anal
Wireless Networks
Total Hours30