Este documento presenta la carrera de Ingeniería de Software, describiendo las competencias de un ingeniero de software como diseñar arquitecturas, generar especificaciones y dominar lenguajes de programación y metodologías de gestión de proyectos. También describe dónde pueden desempeñarse los ingenieros de software y qué habilidades buscan las universidades en los aspirantes a la carrera, como aptitudes matemáticas, programación, resolución de problemas y trabajo en equipo. Finalmente, presenta algunos proyectos de estudiantes y egresados