Master of Science in Software Engineering
Richardson, USA
DURATION
20 Months
LANGUAGES
English
PACE
Full time
APPLICATION DEADLINE
Request application deadline *
EARLIEST START DATE
Request earliest startdate
TUITION FEES
USD 18,276 / per semester
STUDY FORMAT
On-Campus
* late application deadline: day prior to classes begin
Scholarships
Explore scholarship opportunities to help fund your studies
Introduction
The Executive Master’s of Science in Software Engineering (E.M.S.E.) degree program provides practical professional education to software professionals, preparing them for positions of increasing responsibility throughout their careers.
The 20-month program is designed to help transform the careers and effectiveness of software professionals. The students, who already have industry experience, acquire the knowledge and tools to deliver rigorous, on-time, on-budget software systems. During the program, the students learn about state-of-the-practice methods and tools to specify, design, architect, construct, and test software systems. The E.M.S.E. students learn to manage software projects, developers, and resources. Students are assigned both group and individual projects. The projects deal with “real world” problems, and the students must use their software engineering skills to create a solution.
Admissions
Curriculum
Course Requirements
Master of Science in Software Engineering
Track Required Courses
- SE 6329 Object-Oriented Software Engineering
- SE 6361 (CS 6361) Advanced Requirements Engineering
- SE 6362 Advanced Software Architecture and Design
- SE 6367 (CS 6367) Software Testing, Validation, and Verification
- SE 6387 Advanced Software Engineering Project
Credit will be given for only one of the following courses if students take them together to satisfy Computer Science and Software Engineering degree plan requirements:
- SE 6329 Object-Oriented Software Engineering, and
- CS 6359 Object-Oriented Analysis and Design
Students must satisfy the core requirements by either earning a 3.19 minimum grade point average OR by earning a 3.0 minimum grade point average in the five core courses and taking an extra approved elective (beyond the minimum degree requirements of 33 semester credit hours) and maintain the required GPA.
Electives (minimum of 18 semester credit hours)
Five (15 semester credit hours) 6000/7000 level elective CS courses, or six semester credit hours of thesis or project courses plus three elective courses (6 + 9 = 15 semester credit hours), with approval of a graduate advisor; a minimum grade point average of 3.0 is required. Courses that are prerequisites to the student's core requirements are especially recommended. Approved electives must be taken to make a minimum of 33 semester credit hours.
While the Department of Computer Science offers both the Master of Science in Computer Science and the Master of Science in Software Engineering degrees, students are not permitted to pursue both degrees.
Executive Masters of Science in Software Engineering
Degree Requirements
The degree plan requires the completion of 33 semester credit hours of coursework. This includes program selected 15 semester credit hours of 6000 level core and 12 semester credit hours of 6000 level electives. The remaining 6 semester credit hours of 6000 level electives are cohort selected.
- SE 6329 Object-Oriented Software Engineering
- SE 6361 Advanced Requirements Engineering
- SE 6362 Advanced Software Architecture and Design
- SE 6367 Software Testing, Validation and Verification
- SE 6387 Advanced Software Engineering Project
- CS 6360 Database Design
- SE 6356 Software Maintenance, Evolution, and Re-Engineering
- SE 6388 Software Project Planning and Management
- CS 6396 Real-Time Systems
Career Opportunities
Graduates of this program seek high-level positions in software engineering and software project management.
English Language Requirements
Certify your English proficiency with PTE. The faster, fairer, simpler English test, accepted by thousands of universities around the world. PTE, Do it worry-free!