Program Outcomes
The master’s program aims to create well-rounded, expert engineers who are prepared to:- Identify, formulate, and solve software engineering problems
- Contribute value to or lead collaborative software development teams
- Effectively design systems, components, or processes that meets their organizations’ needs
- Take on advanced responsibilities while maintaining high business and ethical standards
- Employ advanced leadership, interpersonal, and communication skills to advance their careers
- Pursue lifelong learning opportunities, including those offered by the Pace network
Online MS in Software Development and Engineering Courses
PREPARATORY COURSES (4 credits)
Although competency in programming is required for admission into the program, any student lacking knowledge of the object-oriented paradigm will be required to take SE 602. In addition, Introduction to Software Engineering is a prerequisite for this degree.CORE REQUIREMENTS (18 credits)
RECOMMENDED ELECTIVES (12 credits)
Students may choose individual courses from the MS/SDE curriculum catalog and the current academic schedule to fulfill elective credits. Students should consult with their academic advisor when selecting courses.CAPSTONE OPTION (6 credits)
Choose one of the following combinations:- SE Advanced Elective + SE 785 Software Engineering Studio
- SE 701 Software Development Thesis I + SE 702 Software Development Thesis II
REQUIRED
SE Advanced Elective (3 credits)
OR
Total Credits: 30, not including preparatory courses
*SE 602 and SE 616 do not count towards the 30 credits needed to complete the master’s, but the final course grades will be part of the student’s overall GPA.
Request
Information
To learn more about the online Master of Science in Software Development and Engineering, fill out the fields in this form to download a free brochure. If you have any questions at any time, please contact an enrollment specialist at (914) 758-1080.