Students at the Abilene site can work toward three different graduate
degrees--the Master of Science in Computer Science, the Master of Science in
Software Engineering, and the interdisciplinary Master of Engineering.
The Master of Science in Software Engineering (MS SE) is intended to give the graduate a firm foundation in the definition, development and maintenance of complex software systems using traditional engineering process methods.The MS in Software Engineering can be taken as a thesis (24 credits of courses plus 6 credits of thesis) or a non-thesis option (36 credits of courses). Course descriptions can be found at www.ttu.edu/~offpub/GradContents.html.
There are six core requirements for the MS SE:
- CS 5358 Software Studio I
- CS 5359 Software Studio II
- CS 5360 Software Construction and Evolution
- CS 5362 Software Specification and Design
- CS 5363 Software Project Management
- CS 5366 Software Process Improvement
In addition, students take two Software Engineering Elective Courses:
- CS 5355 Real Time and Time Sharing Systems
- CS 5364 Software Quality Assurance and Testing
- CS 5369 Web-based Software Systems
- CS 7000 Research (only for students writing a thesis)
Students who are not writing a thesis also take two Theory Courses and two Systems Courses:
- CS 5381 Analysis of Algorithms
- CS 5383 Theory of Automata
- CS 5384 Logic for Computer Scientists
- CS 5252 Advanced Operating Systems Design
- CS 5375 Computer Systems Organization and Architecture
- CS 5368 Intelligent Systems
For more information, contact the Program Coordinator:
Dr. Susan Mengel
Texas Tech University
MS 43104
Lubbock, TX 79409-3104
Phone: (806) 742-3527
Fax: (806) 742-3519
Email: mengel@coe.ttu.edu
The core courses for the Master of Science in Computer Science includes two of the following Theory Courses:
- CS 5381 Analysis of Algorithm
- CS 5383 Theory of Automata
- CS 5384 Logic for Computer Scientists
In addition, students take two Systems Courses:
- CS 5352 Advanced Operating Systems Design
- CS 5375 Computer Systems Organization and Architecture
- CS 5368 Intelligent Systems
Students take six hours of CS 6000 (thesis) and Elective Courses in Computer Science to complete their degree programs.
The following Leveling Courses are also available if needed: CS 5301 and 5302 Foundations of Computer Science.
For more information, contact the Program Coordinator:
Graduate Director
Department of Computer Science
Box 43104
Texas Tech University
Lubbock, TX 79409-3104Phone: (806) 742-3527
E-mail: graduate_program@cs.ttu.edu
The Interdisciplinary Master of Engineering Degree is a non-thesis degree designed primarily for practicing engineers. Curriculum diversity provides the option of focusing your course work in order to gain specialized knowledge and skills in a chosen area of engineering practice.The Master of Engineering program is a non-thesis program in which students take 36 course credits (12 courses) in a variety of engineering disciplines. Students may take up to five courses in a specific area. A graduate degree plan consisting of 24 hours of engineering and 12 hours of computer science or software engineering courses is ideal for many students seeking this degree. In addition, almost any course that is offered in Lubbock can be delivered in Abilene using the synchronous distance education classroom located at the Texas Tech facilities in Abilene.
For more information, contact the Director of Distance Learning for the College of Engineering:
Brent Guinn
Director of Distance Learning
Texas Tech University
College of Engineering
MS 3103
Lubbock, TX 79409-3103
Phone: (806) 742-3451
Phone: (800) 528-5583
Fax: (806) 742-3493
Email: brent.guinn@coe.ttu.edu
aln.coe.ttu.edu