Master of Science in Software Engineering
The Master of Science in Software Engineering (MS SE) through the Computer Science department is intended to give the graduate a firm foundation in the definition, development and maintenance of complex software systems using traditional engineering process methods.
Students in the MS SE program are subject to all Master's Degree regulations as outlined in the Graduate Catalog. The MS SE program for distance students is a non-thesis degree program.
The degree plan for students pursuing a MS SE degree must include the following courses:
- CS 5363 Software Project Management
- CS 5373 Software Modeling and Architecture
- CS 5374 Software Verification and Validation
In addition, students select electives from the following categories:
- CS 5332 Special Topics in Software Engineering
- CS 5355 Real Time and Time Sharing Systems
- CS 5377 Distributed Systems
- CS 5379 Parallel Processors and Processing
- CS 5380 Fault-Tolerant Computer Systems
- IE 5320 Systems Theory
- Other Software Engineering electives
Computer Science Electives
- CS Graduate courses
Students must take five courses from the SE electives and four courses from the CS electives. As non-thesis students, distance students cannot apply CS 6000 or CS 7000 toward their degrees. In addition, students must pass a written comprehensive examination near the end of their studies.
For More Information
Please visit the Master of Science in Software Engineering Department website
The graduate advisor for the Computer Science department is Dr. Susan Mengel.
If you have questions about the degree program, please contact her at:
If you have questions about the distance learning program, please contact them at:
Amy Donnerberg, Program Coordinator
Phone: (806) 742-3451
Brent Guinn, Director
Phone: (806) 742-3451 or (800) 528-5583