Rochester Institute of Technology

Academic Program Overviews

Student Skills & Capabilities, Salary Data, Career Information 

Software Engineering MS

Program Overview

As you pursue a software engineering masters your educational experience will parallel the realities of the industry as you learn how to define, design, develop, and deliver modern software. Utilize computer science theories to create software that allows computers to meet the demands of an ever-changing, technologically-dependent society. Conduct research in many areas including big data analysis and mining software repositories. And gain hands-on experience through team-based projects that help you master modern software engineering techniques.

Our program accepts students from many educational backgrounds, including new graduates and professionals interested in a software engineering career. We have a bridge course that we offer to help students get up to speed on programming and basic computing concepts. We have successfully graduated students with degrees in engineering, science, business, and education. Our graduates master modern software engineering techniques in a team setting using state-of-the-art tools and platforms.

Degrees Awarded

  • Master of Science


  • Approximately 60 students are enrolled in this program

Cooperative Education & Experiential Education Component

  • Co-op is optional for this program
  • Minimum co-op requirement: N/A
  • Co-op availability: fall, spring, summer

Salary Information

Co-op:     $23.72                     $12.00 – $40.00
MS:          $83,500

Student Skills & Capabilities

The MS program comprises 36 semester credit hours, culminated by either a Capstone project or Thesis. The program combines in-depth, contemporary skill building with theoretical concepts taught in courses.  Courses focus on hands-on work that leverages individual and team skills. Students learn to bridge cutting edge work with the needs of industry.  Core courses include topics on software re-engineering, software modeling, and product line engineering, and ensure that graduates will possess both breadth and depth of knowledge in software engineering. The program provides students with the opportunity to tailor their program of study via technical electives and independent study.

Equipment & Facilities

The department provides a variety of facilities where students collaborate on projects, polish their skills, and consult with faculty. Outfitted with the latest hardware and software technology, our facilities reflect our commitment to teamwork, interactive learning, and professional education. From the team rooms to the Collaboration Lab, our facilities are designed to support students and mimic a real-world software development environment.

Job Titles

Software Engineer, Software Developer, Software Quality Assurance Engineer, Web Applications Developer, Data Analyst, Software Tester, Database Developer, Software Design Engineer, Software Requirements Engineer, Web Developer.

Significant Points

  • Software engineers are among the occupations projected to grow the fastest and add the most new jobs over the 2014-24 decade.
  • Excellent job prospects are expected for applicants with at least a bachelor’s degree in a computer-related field and with practical work experience.
  • Software engineers must continually strive to acquire new skills in conjunction with the rapid changes that occur in computer technology. (Source: U.S. Bureau of Labor Statistics O.O.H.)

Selected Employer Hiring Partners

Amazon, Apple, AYCO, A Goldman Sachs Co., Cerner, Constant Contact, Datto, Inc., Facebook, Google, Harris Corporation, HubSpot, IBM Corp., Intuit, Lutron, Markem-Imaje, Microsoft, Oracle, Paychex, Target, Xerox Corporation

Contact Us

We appreciate your interest in your career and we will make every effort to help you succeed. Feel free to contact Stephanie Ryan, the career services coordinator who works with the MS Software Engineering program. For your convenience, you can access information and services through our web site at
Stephanie Ryan, Career Services Coordinator, This email address is being protected from spambots. You need JavaScript enabled to view it.; 585.475.7823
Rochester Institute of Technology . Office of Career Services and Cooperative Education
Bausch & Lomb Center
57 Lomb Memorial Drive . Rochester NY  14623-5603