El objetivo de la especialidad en Ingeniería de Software es formar especialistas que logren en su trayectoria profesional ejercer liderazgo en la conceptualización y desarrollo de aplicaciones de software que incrementen la competitividad de las organizaciones, de acuerdo con los cambios tecnológicos del entorno.
Perfil del Egresado:
El graduado de la Especialidad en Ingeniería de Software del Tecnológico de Monterrey será capaz de:
- Diseñar, desarrollar y evaluar software en las organizaciones utilizando metodologías modernas de análisis y desarrollo así como lenguajes avanzados de programación.
- Seleccionar plataformas de software, priorizando requerimientos y atributos de calidad.
- Auto-aprender de forma continua y adaptarse a nuevos entornos de la ingeniería de software.
- Trabajar colaborativamente en equipos multi-disciplinarios para el desarrollo de sistemas complejos de software.
General Program Objectives
The objective of the specialization in Software Engineering is to prepare specialists who in their careers will become leaders in the conceptualization and development of software applications that will increase organizations’ competitiveness, according to the technological changes of the environment.
Learning Outcomes
On completing the program, students will be able to:
- Design, develop and evaluate software in organizations using modern analysis and development methodologies together with advanced programming languages.
- Select software platforms, prioritizing require- ments and quality features.
- Pursue lifelong learning and adapt to new software engineering environments.
- Work collaboratively in multidisciplinary teams to develop complex software systems.
Target Audience
Graduates from engineering degrees, related to computer science and information systems, who wish to join the productive sector providing technological solutions, covering the conceptualization, development and release stages.
Justificación:
Las tecnologías relacionadas con la Ingeniería de Software, cambian con gran rapidez: existe una proliferación de productos tanto de software como de hardware resultado de nuevas teorías, métodos y técnicas. Estos avances traen como consecuencia una alta tasa de cambios en las organizaciones y la aparicíon y desarrollo de nuevas tecnologías información, lo que lleva a una importante demanda de recurso humano especializado con perfil internacional capaz de asimilar, evaluar, transferir e integrar los nuevos avances en ingeniería de software para el desarrollo de nuevos productos y servicios acordes con los requerimientos actuales.
El horizonte de cambios tecnológicos susbtanciales en las herramientas, procesos y métodos de la ingeniería de software va de tres a cinco años, es por ello que las empresas competitivas requieren cada vez más de líderes en ingeniería de software que puedan llevar a cabo desarrollos exitosos, en donde se pueda ofrecer nuevos servicios o mejorar los actuales que permitan aumentar el valor en las actividades sustantivas de la organización.
El Tecnológico de Monterrey consciente de este esquema de cambios tecnológicos constantes en el área de software, como base de los sistemas empresariales, ofrece la especialidad en Ingeniería de Software como una opción para preparar talento humano que pueda impulsar la competitividad del país.
Objetivo del programa:
El objetivo de la especialidad en Ingeniería de Software es formar especialistas que logren en su trayectoria profesional ejercer liderazgo en la conceptualización y desarrollo de aplicaciones de software que incrementen la competitividad de las organizaciones, de acuerdo con los cambios tecnológicos del entorno.
Perfil del Egresado:
El graduado de la Especialidad en Ingeniería de Software del Tecnológico de Monterrey será capaz de:
- Diseñar, desarrollar y evaluar software en las organizaciones utilizando metodologías modernas de análisis y desarrollo así como lenguajes avanzados de programación.
- Seleccionar plataformas de software, priorizando requerimientos y atributos de calidad.
- Auto-aprender de forma continua y adaptarse a nuevos entornos de la ingeniería de software.
- Trabajar colaborativamente en equipos multi-disciplinarios para el desarrollo de sistemas complejos de software.
Justification:
Technologies related to Software Engineering are changing rapidly. There is a proliferation of both software and hardware products emerging from new theories, methods and techniques. These advancements result in a high rate of change in organizations and the appearance and development of new information technologies, thus significantly increasing the demand for specialized human resources with an international profile who are capable of assimilating, assessing, transferring and integrating the new advancements in software engineering to develop new products and services consistent with current requirements.
The horizon of substantial technological changes in software engineering tools, processes and methods ranges from three to five years, which is why leading software engineers are increasingly in demand in competitive firms. They can produce successful developments to offer new services or enhance current services and thus increase the value of the organization’s substantive activities.
Tecnológico de Monterrey, aware of these constant technological changes in software, as the basis of business systems, offers the specialization in Software Engineering as an option to train human talent who can drive the country’s competitiveness.
Program objective:
The objective of the specialization in Software Engineering is to prepare specialists who in their careers will become leaders in the conceptualization and development of software applications that will increase organizations’ competitiveness, according to the technological changes of the environment.
Learning outcomes:
Graduates from Tecnológico de Monterrey?s Specialization in Software Engineering will be able to:
- Design, develop and evaluate software in organizations using modern analysis and development methodologies together with advanced programming languages.
- Select software platforms, prioritizing requirements and quality features.
- Pursue lifelong learning and adapt to new software engineering environments.
- Work collaboratively in multidisciplinary teams to develop complex software systems.
Para obtener un diploma de especialidad, un grado de maestro, un grado de especialidad médica o un grado de doctor en el Tecnológico de Monterrey se requiere:
1. Haber terminado completamente el ciclo de profesional con anterioridad a la aprobación de la primera materia del plan de estudios de especialidad, maestría, especialidad médica o doctorado.
2. Haber cumplido, de acuerdo con las normas en vigor, los requisitos académicos previos del plan de estudios correspondiente, mediante los exámenes de ubicación, exámenes de suficiencia o los cursos remediales correspondientes.
3. Haber obtenido un título profesional -que tenga como antecedente la preparatoria o su equivalente- que sea equivalente a los que imparte el Tecnológico de Monterrey.
4. Haber cubierto todas las materias del plan de estudios de que se trate, ya sea aprobando todas las materias en el Tecnológico de Monterrey o bien obteniendo acuerdos de revalidación o equivalencia -conforme a las normas correspondientes de una parte de las materias con estudios hechos en otras instituciones, y aprobando las materias restantes en el Tecnológico de Monterrey. Las materias cursadas en universidades extranjeras con las que se tengan convenios se considerarán, para efectos de este artículo, como cursadas en el Tecnológico de Monterrey, siempre que no excedan de un determinado porcentaje del plan de estudios establecido para cada programa en particular.
5. En aquellos planes de estudio que así lo establezcan, haber elaborado un proyecto de investigación o tesis que, haya sido presentado ante un jurado académico y haya sido aprobado por dicho jurado.
6. Haber cursado en el Tecnológico de Monterrey por lo menos el equivalente a la segunda mitad del plan de estudios correspondiente, para el caso de alumnos que tienen acuerdos de revalidación o equivalencia de estudios de este nivel. Podrá tenerse flexibilidad en esta norma en los programas de posgrado que, mediante un convenio, se establezcan en conjunto con otras universidades.
To obtain a specialty degree, a master’s degree or Ph. D. degree at Tecnológico de Monterrey, students are required to:
1. Have completely finished the undergraduate cycle prior to passing the first course in the curriculum of the specialty, master program, medical residency, or doctoral program.
2. Have fulfilled, in compliance with existing standards, the academic prerequisites of the corresponding program, through proficiency tests or the corresponding remedial courses.
3. Have obtained a bachelor degree--with the antecedent of high school or its equivalent—that is equivalent to those offered by Tecnológico de Monterrey.
4. Have covered all the courses in the given curriculum, either by passing the courses at Tecnológico de Monterrey or by obtaining revalidation or equivalence agreements—in compliance with the standards-- corresponding to part of the courses taken at other institutions, and passed the remaining courses at Tecnológico de Monterrey. Courses taken at foreign universities with which there are agreements are considered, for the effects of this article, as courses taken at Tecnológico de Monterrey, as long as they do not exceed a set percentage of the curriculum established by each graduate program.
5. In those curricula that so specify, to have prepared a research project or thesis that, having been defended before an academic committee, has been approved by said committee.
6. Have taken at least the equivalent of the second half of the corresponding curriculum at Tecnológico de Monterrey , in the case of students with revalidation or equivalence agreements at this level. Flexibility may be exercised in this standard in graduate programs that, under agreement, may be established jointly with other universities.