MS Software Development and Engineering
New York, USA
DURATION
2 Years
LANGUAGES
English
PACE
Full time
APPLICATION DEADLINE
15 Dec 2024
EARLIEST START DATE
Sep 2025
TUITION FEES
USD 1,460 / per credit
STUDY FORMAT
Distance Learning, On-Campus
Introduction
Software is the way users interact with computers, phones, and other devices like Apple watches, Siri, Google, and Alexa, smart fridges and cars, and so much more. Software developers are the people who build, code, maintain, update, and innovate all of the apps and software that make that technology work. Through our MS in Software Engineering, you will develop the skills essential to be a 21st-century changemaker.
The Value Proposition
- Small class sizes ensure individualized teaching and an informal cohort-based experience that turns your classmates into teammates and colleagues of the future.
- Learn the full software lifecycle, from management, design, programming, and development, through delivery, maintenance, and updating of software systems.
- Get access to unique practical training opportunities in on-campus labs, as well as an international collaboration experience with other universities around the world.
- You can also complete the MS in Software Development and Engineering online.
Add Opportunities and Experiences
The program provides plenty of opportunities for you to practice your new knowledge through designing, building, and playing around with various apps. Outside of the classroom, there are countless other ways to hone your skills. Student clubs work together on cool programming projects, enter competitions, and come up with exciting app ideas together. Regular guest speakers provide insightful commentary on the current tech landscape and how to land the perfect job. And you’ll be immersed in a community that wants to see you excel.
Through the Design Factory Global Network, Pace University’s Seidenberg School participates in an exciting, global program through its NYC Design Factory—a program that sends students to countries like Geneva, Finland, Portugal, and Austria to collaborate with peers from other institutions to build real products for paying companies. This once-in-a-lifetime opportunity is unique to Pace University and offers an unforgettable experience and a wealth of stories for future job interviews.
Admissions
Scholarships and Funding
Pace University offers students as much financial assistance as possible. Financial Aid can come in many forms, including scholarships and grants, work-study, and student loans. Financial Aid award packages offered by Pace University typically consist of a combination of awards from these types of aid programs.
General Rules Covering All Financial Aid
- Any combination of tuition-specific Pace-funded scholarships, grants, or awards and New York State or other tuition-specific funding cannot exceed your actual tuition charges.
- All financial aid combined may not exceed your Cost of Attendance.
- You must be matriculated in a degree program at Pace University to receive any financial aid other than Alternative Loans. (Note that some certificate program students also qualify). Matriculated means that you are admitted to and enrolled in a degree or applicable certificate program.
- Generally, students must be enrolled at least half-time (6 credits per semester) to qualify for aid. Exceptions are Federal Pell Grants and Alternative Loans.
- To review basic eligibility criteria for Pace University, Federal, and New York State aid programs please visit our General Eligibility section.
Pace Scholarships and Resources
- Institutional Scholarships and Grants
- Federal Grants
- New York State Scholarships and Grants
- Third-Party Scholarship Resources
Curriculum
Preparatory Courses
- SE 602 Fundamental Computer Science I with Java (4 credits)
Core Requirements
- SE 616 Introduction to Software Engineering (4 credits)
- SE 673 Software Design Methodologies (4 credits)
- SE 675 Requirements Engineering (3 credits)
- SE 677 Software Reliability & Quality Assurance (3 credits)
- SE 679 Contemporary Software Engineering Theory and Practice (4 credits)
Recommended Electives
Software Engineering Electives
- SE 700 Independent Study in Software Engineering
- SE 741 Formal Software Development
- SE 765 Distributed Software Development
- SE 770 Software Risk Management
Other Electives
- IS 637 Information Systems Project and Change Management
- IS 639 Information Systems Planning and Policy
- CS 639 Mobile Application Development
- CS 653 Cryptography and Computer Security
- IT 660 Network Security
- IT 662 Web and Internet Security
Capstone
Select six credits from the following options:
Option 1:
- SE 000 SE-Advanced Elective
- SE 785 Software Engineering Studio
Option 2:
- SE 701 Software Development Thesis I
- SE 702 Software Development Thesis II
Option 3:
- SE 000 SE-Advanced Elective
- IEEE 000 IEEE Certification 1
Career Opportunities
Choose Your Career
As the second best job in the United States in U.S. News & World Report’s 2021 listing, software developers not only have their pick of thousands of job opportunities, but they benefit from high salaries as well.
Career Options
- Computer Programmer
- Database Administrator
- Data Scientist
- Game Developer
- Health Information Technician
- Software Developer
- Software Engineer
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!