Undergraduate Software Engineering.

The authors discuss reasons why an undergraduate software engineering degree is needed to provide an educational experience that prepares students better for careers in the software industry. Topics addressed include the Rochester Institute of Technology's (RIT) launch of the first U.S. undergraduat...

Descripción completa

Detalles Bibliográficos
Publicado en:Communications of the ACM Vol. 57; no. 8; pp. 52 - 59
Autores principales: LUTZ, MICHAEL J., NAVEDA, J. FERNANDO, VALLINO, JAMES R.
Formato: Artículo
Publicado: Association for Computing Machinery Aug2014
Materias:
Acceso en línea:Ver este registro en EBSCOhost
Descripción
Sumario:The authors discuss reasons why an undergraduate software engineering degree is needed to provide an educational experience that prepares students better for careers in the software industry. Topics addressed include the Rochester Institute of Technology's (RIT) launch of the first U.S. undergraduate software engineering program in 1996, the state of software engineering in the computer science curriculum, and comparisons between horizontal and vertical curricula. also mentioned are the benefits of active learning and team-based project work, and assessing the effectiveness of RIT's software engineering program.