News

The Department of Software Engineering’s mission is the development of professionals who can produce high-quality, cutting-edge, and cost-effective software systems.
Software Engineering is an essential discipline for any computer science major. In this class you will learn skills that will help you design and build software projects for advanced computer science ...
In RIT’s software engineering degree, you’ll gain hands-on experience in a collaborative community while learning to design, deploy, and manage software applications.
Learn what to expect from a Master's in Software Engineering online, from courses to career outlook, including software jobs and salaries for graduates.
Learn what to expect from a software engineering degree online, from courses to career outlook, including software engineering jobs and salaries for graduates.
This stand-alone, plug and play ethics module for software engineering courses includes a reading, assignments, case studies, and exercises.