Sep 07, 2024  
2020-2021 Graduate Catalog 
    
2020-2021 Graduate Catalog [ARCHIVED CATALOG]

Software Engineering (SENG)


Return to {$returnto_text} Return to: Graduate Programs

 


Keith Bowman, Ph.D., Dean
TBD, Graduate Program Director

Degrees Offered

M.P.S. (Degree Types  )

Faculty

TBD

Program Description

M.P.S.: SOFTWARE ENGINEERING 

Through this program, students will gain both comprehensive software engineering knowledge and skills, in addition to increased exposure to coursework in leadership, communications, management, and ethics.  Students will learn modern approaches to software development: requirements analysis, system design techniques, formal specification techniques, implementation, testing, debugging, metrics, human factors, quality assurance, cost estimation, maintenance, and tools. Students will be introduced to, and gain firsthand experience on, the fundamentals of software testing and the main phases in the software development process.  Students will gain experience working on hands-on programming projects that prepare students to work in co-located or geographically distributed software development team environments

Program Admission Requirements

MPS Program:

Applicants to the MPS degree program are expected to have a solid academic background in any discipline.  GRE scores are not required for admission
Required
● BS degree with 3.0 GPA
● Introductory programming (IS147 and 247 or CMSC201 and CMSC202. Students can take IS600/607 in place of IS147/CMSC201), with the following accommodations

For applicants with programming courses from more than 10 years ago
- we will point them to remedial resources that they can do on their own time to come up to speed

For applicants with IT industry experience in programming
- we can allow replacement of intro programming courses with industry programming experience

For applicants with no programming experience (no IT industry experience or career changers)
- require them to take the 2 courses, require B or better


 

Recommended
● 1 year of work experience in IT
● Data structures and algorithms (equivalent to CMSC341)
● Knowledge of a scripting programming language (such as CMSC433, IS448)

International Student Admission Requirements:

Applicants to the MPS degree program are expected to have a solid academic background.
● Minimum undergraduate GPA of 3.0 on 4.0 scale
● TOEFL Scores: Minimum scores 597 (Written), 247 (computerized), 99 (iBT). Scores must no more than 2 years old.
● iBT Score Breakdown: Writing (23), Listening (23), Reading (25), Speaking (28, 23 acceptable if have 2 years’ work experience in supervisory or management position in the U.S.)
OR
● IELTS Score: Minimum score of 7.5 required
*If you have a three-year degree versus a four-year degree your transcript will be reviewed to determine whether you have met the necessary prerequisites for the master’s program. Eligibility for admission can only be determined upon receipt of a complete application.

Financial Assistance

Because this program is designed primarily for working professionals, graduate assistantships are not available. International students must provide their own support for full-time enrollment in this program. For details on international student financial requirements, see the International Education Services website at www.umbc.edu/ies.

Programs

    Master of Professional StudiesPost-Baccalaureate Certificate

    Courses

      Software Engineering

      Return to {$returnto_text} Return to: Graduate Programs