In 1996, the Rochester Institute of Technology launched the first undergraduate software engineering program in North America. This paper briefly reviews the development of the program, and describes the program’s evolution up to the present. We illuminate both the constant aspects of the program – what we believe we got right – as well as the changes made in light of pedagogical, technological and disciplinary advances. We conclude by considering the current and future challenges for undergraduate software engineering education both at RIT and elsewhere.
Date of creation, presentation, or exhibit
Department, Program, or Center
Software Engineering (GCCIS)
J. F. Naveda, M. J. Lutz, J. R. Vallino, T. Reichlmayr and S. A. Ludi, "The Road We've Traveled: 12 Years of Undergraduate Software Engineering at the Rochester Institute of Technology," 2009 Sixth International Conference on Information Technology: New Generations, Las Vegas, NV, 2009, pp. 690-695. doi: 10.1109/ITNG.2009.290
RIT – Main Campus