Software Engineering Degree (MS)
There is no doubt that Software Engineering is a maturing discipline. As its importance in our lives continues to grow, so does the demand for individuals who can learn, adapt and adopt the technologies of tomorrow. The MS in Software Development and Engineering program helps students master the skills, principles and mechanisms necessary to compete in this state-of-the-art field
Program Length: 2 years
A response to the tremendous growth of the software development industry, this program promotes a rigorous and in-depth study of the problems involved in the management, design, development, delivery and maintenance of software systems. In addition to the MS in Software Development and Engineering program, Pace University offers two advanced certificates—one in general Software Engineering and one focused on the development of secure software.
The core curriculum is centered on three intellectual themes: system and software design/architecture and development, software management and evolution, and management of human resources in a software development environment.
Upon completion of the core requirements, students can select from the following concentrations:
- Programming languages, tools and methods
- Internet software development
- Human computer interaction
- Software process management
- Secure software development
- Software Design Methodologies
- Human Factors and Usability Metrics
- Software Risk Management
- Mobile Application Development
- Concurrent Software Development
Students may also complete their course of study by taking as few as 33 credits and completing an IEEE-sponsored Certification examination. The Seidenberg School of Computer Science and Information Systems is the only university in the NYC metro area that is a Registered Education Provider for IEEE
85% of Seidenberg’s Graduate Class of 2011 reported full-time employment in their industry within one year of graduation.
With an MS in Software Development and Engineering, you'll have the ability to pursue a wide variety of career areas in a number of highly sought-after fields. Here's a look at the growing industries, distinguished companies, and promising careers in which our recent Master's-level graduates are thriving.
Current top industries in which Seidenberg Master’s-level graduates are employed:
- Financial Services
- Health Care
Current top employers of Seidenberg Master’s-level graduates:
- Bank of New York Mellon
- Pace University
- Verizon Communications
- Federal Reserve Bank of New York
A sampling of job titles from the Graduate Class of 2011:
- Sr. Manager, Industry Solutions Group – Technology Industry
- Product Advisor – Technology Industry
- Software Developer – Financial Services Industry
- Network Engineer – Financial Services Industry
- Web Developer – Entertainment Industry
- Software QA/Test Engineer – Healthcare Industry
- IT Consultant – Self-Employed
- Technology Studies Instructor – Education Industry
This program requires prospective students to have a solid foundation in traditional computer science. Either a BS in computer science or an equivalent experience base can ensure these requirements. Students should also be competent programmers. Those who lack current programming knowledge (i.e., Java, C++) will be required to take SE 602 Fundamentals in Java before they can begin this program.
Click here for curriculum information
The Seidenberg School of Computer Science and Information Systems at Pace University offers students a wealth of benefits for both their educations and their careers. We provide a student-oriented environment, small classes, committed teaching, research opportunities with personal faculty guidance, and partnerships with several industry leading organizations. This includes an ongoing partnership with IBM to more closely align our programs with the needs of business and industry.
Named 2012 Laureate by the Computerworld Honors Program for visionary applications of information technology promoting positive social economic, and educational change.