The Department of Mechanical Engineering offers a range of lower- and upper-division undergraduate courses that cover fundamental principles and advanced topics in mechanical engineering. See the ...
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. Hands-on Experience: 40 weeks of ...