background image
RIT Bar Background Image

Site-wide links

Graduate Study

Master of Science in Software Engineering


In 1996 RIT became the first university in the US to offer the baccalaureate software engineering degree. Many schools have followed and are following our leadership, as undergraduate software engineering degrees are increasingly featured in university portfolios.

Building on our leadership position in undergraduate software engineering education, we implemented an innovative Master of Science degree in Software Engineering to capitalize on the expertise we've gained at the undergraduate level. The degree is designed to appeal to software professionals with at least three years of experience developing software, or to professionals with a formal undergraduate background in software engineering, computer science, or computer engineering and at least one year of experience developing software.

The program's core content ensures that graduates will possess both breadth and depth of knowledge in software engineering. Specialization tracks in software quality and software design provide the students with the opportunity to match their graduate education with their professional goals.