SlideShare una empresa de Scribd logo
1 de 45
Programa Educativo Ingeniero de Software Plan 2009 Octubre de 2009
[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object]
Objetivo del Programa Educativo Formar de manera integral recurso humano comprometido con su labor, innovador  y emprendedor, capaz de desarrollar soluciones de software de calidad en forma eficiente, que contribuyan al crecimiento y progreso de su sociedad.
Perfil de Egreso El  ingeniero en software  es un profesionista que desarrolla soluciones de software, mediante la aplicación de procesos, modelos y estándares de calidad de la industria del software, las cuales contribuyen al crecimiento y progreso de su sociedad, en un ambiente que provee vida sustentable y oportunidades a sus habitantes.
[object Object],[object Object],[object Object],[object Object]
Áreas y Lugares de Trabajo Áreas Lugares de Trabajo Análisis, Diseño, Construcción y Pruebas en el desarrollo de software Empresas con áreas de Desarrollo de Software, Fábricas de Software,  Su Propia Empresa. Administración de Bases de Datos Empresas con necesidades en Sistemas de Información. Administración de Proyectos de Desarrollo de Software Empresas con áreas de Desarrollo de Software, Fábricas de Software,  Su Propia Empresa.
Competencia de Análisis y Diseño de Software Diseñar Soluciones de Software a través de la aplicación de metodologías, herramientas y estándares apropiados al problema .
Ingeniero en Software   2009 Mapa Curricular Bloques del Programa Herramientas Análisis y Diseño Administración  de Proyectos  de Desarrollo  de Software Optativas Ciencias   Básicas Formación  General Construcción  de Software Práctica Profesional 5.62c Integridad Personal 3hc 9.37c Calculo I 5hc 5.62c Matemática Discreta 3hc 11.25c Programación I c/lab. 3hc  3hl 5.62c Ingeniería de Software 3hc 5.62c Vida Saludable 3hc 9.37c Calculo II 5hc 5.62c Matemáticas Computacionales 3hc 5.62c Análisis d e Sistemas 3hc 5.62c Sistemas Operativos 3hc 5.62c Administración 3hc 5.62c Ciudadano: Vida Social  3hc 9.37c Probabilidad y Estadística 5hc 5.62c Análisis y Modelado de Soft. 3hc 5.62c Bases de Datos I 3hc 5.62c Administración de Proyectos 3hc 5.62c Emprendedor I: Espíritu Emprendedor 3hc  9.37c Inglés Avanzado I 5hc 5.62c Eval. de Proyectos de Soft. 3hc 11.25c Dis. de Soft. I c/Pract. Prof I 3hc  3hp 11.25 Admón de Proy. de Soft. I c/ Pract. Prof. II 3hc  3hp 9.37c Inglés Avanzado II 5hc 5.62c Fundamentos de Redes 3hc 5.62c Diseño de Software II 3hc 5.62c Métodos Numéricos 3hc 5.62c Admón de Proyectos de Soft II 3hc 5.62c Optativa  I 3hc 5.62c Emprendedor II: Oportunidad de Negocio 3hc 5.62c Seguridad Informática 3hc 5.62c Aplicaciones Web 3hc 5.62c Diseño de Sistemas Interactivos 3hc 5.62c Calidad de Software 3hc 5.62c Optativa  II 3hc 5.62c Ciudadano: Vida Ambiental 3hc  5.62c Sistemas Distribuidos 3hc 5.62c Diseño y Desarrollo de Aplic. Emp. 3hc 5.62c Optativa  III 3hc 5.62c Práctica Profesional  III I 3hc 5.62c Práctica Profesional IV 3hc 5.62c Cómputo Móvil 3hc 5.62c Optativa  V 3hc 5.62c Evaluación de Software 3hc 5.62c Optativa  IV 3hc 5.62c Tecnologías de Inf. en los Negocios 3hc 5.62c Álgebra  Lineal 3hc 5.62c Bases de Datos II 3hc 5.62c Arquitect. de Comp. 3hc 5.62c Práctica Profesional V 3hc 11.25c Programación  II c/lab 3hc  3hl 5.62c Estructuras de Datos 3hc 5.62c Programación  III 3hc 5.62c Pruebas de Software  3hc
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Análisis de Sistemas Este curso provee los conocimientos para realizar una correcta identificación de problemas susceptibles de ser corregidos mediante una aplicación software, mediante la aplicación de técnicas y métodos obtenidos del área de la Ingeniería Industrial.
Análisis y Modelado de Software. Provee los conocimientos que permitan a los alumnos identificar y documentar adecuadamente los requerimientos de Software con los que debe cumplir una solución de software para un problema en particular. El alumno experimentará el proceso para identificar un problema,  documentar los requerimientos (funcionales y No funcionales), analizarlos (marco de trabajo de RNF)  y realizar un modelo de análisis completo basado en una metodología para Análisis Orientado a Objetos y UML.  En este caso RUP. El curso se divide en dos partes esencialmente:  por un lado identificación y modelado de requerimientos, y por otro,  análisis del software.
Diseño de Software I c/Práctica Profesional I Esta materia complementa a la materia de Análisis y Modelado de Software. Está enfocada a resolver dos aspectos básicos del desarrollo de software:  el modelado de la arquitectura del sistema y el diseño detallado de la solución, aunque esto no exime a los estudiantes de tener que programar su diseño para poder corroborar que es el adecuado. Incluye un programa de Práctica Profesional mediante el cual se pretende que los alumnos apliquen los conocimientos de la materia junto con la de Análisis y Modelado de Software, a la solución de problemas en proyectos de vinculación con la industria.  Entre los temas a incluir se encuentran:  definición de arquitectura de software, distintos modelos arquitectónico y sus implicaciones, modelo de las 4+1 vistas,  concepto de Diseño detallado, Concepto de patrón de diseño, Técnica para el diseño detallado de software utilizando patrones de diseño, reglas para implementar aplicaciones a partir de diseños de software. Uso de patrones para dar solución a Requerimientos No Funcionales.
Diseño de Software II Esta materia complementa a la materia de Diseño de Software I con Práctica Profesional.  Considera que los alumnos cuentan con los conocimientos previos para identificación, documentación y análisis de requerimientos, así como del conocimiento de técnicas y métodos para el diseño arquitectónico y detallado. Profundiza en las técnicas de diseño de software, al analizar la construcción de sistemas de patrones, que permitan optimizar el diseño de soluciones de software a través de la reutilización de estructuras completas de patrones.  Al igual que en Diseño de software I, los estudiantes deben comprobar el funcionamiento de su diseño mediante la implementación. Entre los temas a incluir se encuentran:  Concepto de sistemas de patrones, análisis de sistemas de patrones existentes: struts.  Solución de problemas concretos utilizando patrones: caché, acceso a datos, conexión a sistemas legados.
Diseño de Sistemas Interactivos Esta materia complementa el proceso de diseño de software, al proporcionar elementos teóricos y prácticos que sustenten el diseño de las interfaces que permitan a los usuarios finales utilizar una solución de software de forma efectiva,  al cumplir con los criterios de usabilidad requeridos. Entre los puntos importantes que se tocan en esta materia se encuentran: análisis de técnicas para construcción de interfaces - criterios de usabilidad - técnica para el diseño del flujo de la aplicación - prototipos - técnicas para diseño de sistemas web - análisis de la usabilidad de la interfaz de usuario  - principios del diseño de interfaces y de interacción humano- computadora
Diseño y Desarrollo de Aplicaciones Empresariales Esta materia, siendo una clase integradora, busca lograr el desarrollo de una aplicación completa dentro de un entorno empresarial similar a los existentes en la vida comercial.  Un reto importante en esta materia, es la agilización del proceso de diseño y desarrollo de soluciones mediante la aplicación de marcos de trabajo existentes.
Competencia de Construcción de Software Producir aplicaciones de software a partir de especificaciones de diseño y haciendo uso de las mejores prácticas que aseguren la calidad del producto.
Ingeniero en Software   2009 Mapa Curricular Bloques del Programa Herramientas Análisis y Diseño Administración  de Proyectos  de Desarrollo  de Software Optativas Ciencias   Básicas Formación  General Construcción  de Software Práctica Profesional 5.62c Integridad Personal 3hc 9.37c Calculo I 5hc 5.62c Matemática Discreta 3hc 11.25c Programación I c/lab. 3hc  3hl 5.62c Ingeniería de Software 3hc 5.62c Vida Saludable 3hc 9.37c Calculo II 5hc 5.62c Matemáticas Computacionales 3hc 5.62c Análisis d e Sistemas 3hc 5.62c Sistemas Operativos 3hc 5.62c Administración 3hc 5.62c Ciudadano: Vida Social  3hc 9.37c Probabilidad y Estadística 5hc 5.62c Análisis y Modelado de Soft. 3hc 5.62c Bases de Datos I 3hc 5.62c Administración de Proyectos 3hc 5.62c Emprendedor I: Espíritu Emprendedor 3hc  9.37c Inglés Avanzado I 5hc 5.62c Eval. de Proyectos de Soft. 3hc 11.25c Dis. de Soft. I c/Pract. Prof I 3hc  3hp 11.25 Admón de Proy. de Soft. I c/ Pract. Prof. II 3hc  3hp 9.37c Inglés Avanzado II 5hc 5.62c Fundamentos de Redes 3hc 5.62c Diseño de Software II 3hc 5.62c Métodos Numéricos 3hc 5.62c Admón de Proyectos de Soft II 3hc 5.62c Optativa  I 3hc 5.62c Emprendedor II: Oportunidad de Negocio 3hc 5.62c Seguridad Informática 3hc 5.62c Aplicaciones Web 3hc 5.62c Diseño de Sistemas Interactivos 3hc 5.62c Calidad de Software 3hc 5.62c Optativa  II 3hc 5.62c Ciudadano: Vida Ambiental 3hc  5.62c Sistemas Distribuidos 3hc 5.62c Diseño y Desarrollo de Aplic. Emp. 3hc 5.62c Optativa  III 3hc 5.62c Práctica Profesional  III I 3hc 5.62c Práctica Profesional IV 3hc 5.62c Cómputo Móvil 3hc 5.62c Optativa  V 3hc 5.62c Evaluación de Software 3hc 5.62c Optativa  IV 3hc 5.62c Tecnologías de Inf. en los Negocios 3hc 5.62c Álgebra  Lineal 3hc 5.62c Bases de Datos II 3hc 5.62c Arquitect. de Comp. 3hc 5.62c Práctica Profesional V 3hc 11.25c Programación  II c/lab 3hc  3hl 5.62c Estructuras de Datos 3hc 5.62c Programación  III 3hc 5.62c Pruebas de Software  3hc
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Programación I con/Lab. Este curso provee las bases para solucionar problemas de computadoras utilizando el enfoque estructurado, centrándose principalmente en el desarrollo de las capacidades lógicas del alumno para  enfocarla a la solución de problemas.  Provee de una herramienta básica para los cursos posteriores, entre ellos los cursos de  Programación II y Estructura de Datos. Contenido general:  Algoritmos computacionales, Enfoque estructurado para solución de problemas básicos y avanzados con Java.
[object Object],[object Object],[object Object],[object Object]
Estructura de Datos Este curso provee los conceptos y técnicas fundamentales para crear y mantener estructuras de datos que le permitan al alumno almacenar, manipular y organizar la información; a la vez que le permite hacer un uso eficiente de los recursos y facilita la programación de los sistemas de información.
Base de Datos I Este curso provee los aspectos básicos de las bases de datos para que el estudiante, empleando las metodologías más comunes y un DBMS comercial, realice su diseño y  lo implemente.
Programación III En este curso se presentan los principios de concurrencia (programación multi-hilos), el manejo de archivos y los mecanismos de persistencia
Métodos Numéricos Computacionales En este curso se analizan métodos para aproximar, de forma eficiente, la solución de problemas expresados matemáticamente. También se estima el error máximo que puede introducirse con cada método. Entre los métodos estudiados están la solución de ecuaciones lineales, interpolación y aproximación numérica, diferenciación e integración numérica y solución de sistemas lineales.
Pruebas de Software Ofrecer a los alumnos el conocimiento teórico y las técnicas necesarias que les permitan realizar funciones referentes a la calidad técnica de los proyectos, control de  timing , resolución de incidencias, realización de pruebas software, mantenimiento de aplicaciones informáticas y desarrollo de aplicativos.  * pruebas de puesta en marcha, así como la revisión del cumplimiento de todas las especificaciones técnicas de la producción.
Base de Datos II Este curso provee los aspectos básicos de tópicos avanzados en sistemas manejadores de base de datos. El curso cubre modelación de datos  desde el punto de vista semántico y orientado a objetos. Así mismo se cubren aspectos fundamentales de base de datos orientadas a objetos y aspectos de interoperabilidad en base de datos en el WWW. Otras nuevas tecnologías en base de datos serán brevemente introducidas.
Aplicaciones Web Esta materia proporciona los conocimientos para el desarrollo de aplicaciones Web bajo la plataforma Java. Estudia los principios y limitaciones de este tipo de aplicaciones y las soluciones que se han desarrollado. En este curso se emplean algunas de las tecnologías y marcos empleados para desarrollar este tipo de aplicaciones: HTML, CSS, Javascript, JSP, Struts, JSF entre otras.
Sistemas Distribuidos Esta materia proporciona los conocimientos para el desarrollo de aplicaciones en entornos distribuidos, donde es necesario crear soluciones de software escalables, altamente configurables y extensibles.  Estudia los distintos problemas que se presentan en el desarrollo de este tipo de aplicaciones y su solución mediante patrones de diseño bien establecidos y su correspondiente implementación utilizando diversas tecnologías, desde EJB hasta servicios Web.
Cómputo Móvil Esta materia intenta proporcionar a los alumnos las herramientas necesarias para el desarrollo de aplicaciones  en entornos móviles con el fin de integrarlas a aplicaciones empresariales nuevas o pre-existentes.  Se busca que el alumno comprenda las técnicas para construir soluciones en este tipo de plataformas, considerando restricciones de Procesamiento, conectividad y duración de la batería de los dispositivos.
Optativa I Este curso provee los conocimientos y habilidades necesarias para iniciar al alumno en el desarrollo de aplicaciones utilizando el ambiente administrado que brinda la plataforma de desarrollo Visual Studio .NET y su marco de ejecución .NET Framework. Busca fortalecer y diversificar el conocimiento de los alumnos respecto a las herramientas de desarrollo que  existen en la actualidad.
Optativa II Diseño y desarrollo de aplicaciones Web con ASP.NET y C#
Competencia de Administración de Proyectos de Software Administrar Proyectos de Desarrollo de Sw mediante la aplicación de procesos, modelos y estándares que contribuyan a la calidad total del producto.
Ingeniero en Software   2009 Mapa Curricular Bloques del Programa Herramientas Análisis y Diseño Administración  de Proyectos  de Desarrollo  de Software Optativas Ciencias   Básicas Formación  General Construcción  de Software Práctica Profesional 5.62c Integridad Personal 3hc 9.37c Calculo I 5hc 5.62c Matemática Discreta 3hc 11.25c Programación I c/lab. 3hc  3hl 5.62c Ingeniería de Software 3hc 5.62c Vida Saludable 3hc 9.37c Calculo II 5hc 5.62c Matemáticas Computacionales 3hc 5.62c Análisis d e Sistemas 3hc 5.62c Sistemas Operativos 3hc 5.62c Administración 3hc 5.62c Ciudadano: Vida Social  3hc 9.37c Probabilidad y Estadística 5hc 5.62c Análisis y Modelado de Soft. 3hc 5.62c Bases de Datos I 3hc 5.62c Administración de Proyectos 3hc 5.62c Emprendedor I: Espíritu Emprendedor 3hc  9.37c Inglés Avanzado I 5hc 5.62c Eval. de Proyectos de Soft. 3hc 11.25c Dis. de Soft. I c/Pract. Prof I 3hc  3hp 11.25 Admón de Proy. de Soft. I c/ Pract. Prof. II 3hc  3hp 9.37c Inglés Avanzado II 5hc 5.62c Fundamentos de Redes 3hc 5.62c Diseño de Software II 3hc 5.62c Métodos Numéricos 3hc 5.62c Admón de Proyectos de Soft II 3hc 5.62c Optativa  I 3hc 5.62c Emprendedor II: Oportunidad de Negocio 3hc 5.62c Seguridad Informática 3hc 5.62c Aplicaciones Web 3hc 5.62c Diseño de Sistemas Interactivos 3hc 5.62c Calidad de Software 3hc 5.62c Optativa  II 3hc 5.62c Ciudadano: Vida Ambiental 3hc  5.62c Sistemas Distribuidos 3hc 5.62c Diseño y Desarrollo de Aplic. Emp. 3hc 5.62c Optativa  III 3hc 5.62c Práctica Profesional  III I 3hc 5.62c Práctica Profesional IV 3hc 5.62c Cómputo Móvil 3hc 5.62c Optativa  V 3hc 5.62c Evaluación de Software 3hc 5.62c Optativa  IV 3hc 5.62c Tecnologías de Inf. en los Negocios 3hc 5.62c Álgebra  Lineal 3hc 5.62c Bases de Datos II 3hc 5.62c Arquitect. de Comp. 3hc 5.62c Práctica Profesional V 3hc 11.25c Programación  II c/lab 3hc  3hl 5.62c Estructuras de Datos 3hc 5.62c Programación  III 3hc 5.62c Pruebas de Software  3hc
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Ingeniería de Software   ,[object Object],[object Object]
Administración ,[object Object],[object Object]
Administración de Proyectos ,[object Object],[object Object]
Evaluación de Proyectos de Software ,[object Object],[object Object]
Administración de Proyectos de Software I y Práctica Profesional   ,[object Object],[object Object]
Administración de Proyectos de Software II ,[object Object],[object Object]
Tecnologías de Información para los Negocios ,[object Object],[object Object]
Calidad del Software ,[object Object],[object Object]
Evaluación del Software   ,[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object]

Más contenido relacionado

La actualidad más candente

Actividades de la carrera de analisis y desarrollo de sistemas de informacion
Actividades de la carrera de analisis y desarrollo de sistemas de informacionActividades de la carrera de analisis y desarrollo de sistemas de informacion
Actividades de la carrera de analisis y desarrollo de sistemas de informacionadsi1963
 
Sesion 3 actividad 2 diseño de software
Sesion 3 actividad 2 diseño de softwareSesion 3 actividad 2 diseño de software
Sesion 3 actividad 2 diseño de softwareJoseAlbertoJimenez2
 
Algunas Prioridades en la Enseñanza e Investigación en Ingeniería del Software
Algunas Prioridades en la Enseñanza e Investigación en Ingeniería del SoftwareAlgunas Prioridades en la Enseñanza e Investigación en Ingeniería del Software
Algunas Prioridades en la Enseñanza e Investigación en Ingeniería del SoftwareSteelmood
 
Guia de operacion, exhibicion, seguridad y evaluacion_2013
Guia de operacion, exhibicion, seguridad y evaluacion_2013Guia de operacion, exhibicion, seguridad y evaluacion_2013
Guia de operacion, exhibicion, seguridad y evaluacion_2013CBTIS No. 48
 
Licenciatura en desarrollo de software.
Licenciatura en desarrollo de software.Licenciatura en desarrollo de software.
Licenciatura en desarrollo de software.ignacio palacios
 
Metodologia desarrollo software educativo m. yandun
Metodologia desarrollo software educativo m. yandunMetodologia desarrollo software educativo m. yandun
Metodologia desarrollo software educativo m. yandunMarco Yandun
 
Trabajo diapositiva Software por Jhonatan Ruiz
Trabajo diapositiva  Software por Jhonatan RuizTrabajo diapositiva  Software por Jhonatan Ruiz
Trabajo diapositiva Software por Jhonatan Ruizjhonatanalex
 
Programación módulo de Programación para la Inteligencia Artificial
Programación módulo de Programación para la Inteligencia ArtificialProgramación módulo de Programación para la Inteligencia Artificial
Programación módulo de Programación para la Inteligencia ArtificialJoseAlGarcaGutierrez
 
Ingeniería de software
Ingeniería de softwareIngeniería de software
Ingeniería de softwareMonica Glez
 
Ingeniería de software
Ingeniería de software Ingeniería de software
Ingeniería de software Monica Glez
 
Estado del arte de la carrera de informática
Estado del arte de la carrera de informáticaEstado del arte de la carrera de informática
Estado del arte de la carrera de informáticaCaleb Flores
 

La actualidad más candente (19)

Sis05 isi ingeneria_software_i
Sis05 isi ingeneria_software_iSis05 isi ingeneria_software_i
Sis05 isi ingeneria_software_i
 
Actividades de la carrera de analisis y desarrollo de sistemas de informacion
Actividades de la carrera de analisis y desarrollo de sistemas de informacionActividades de la carrera de analisis y desarrollo de sistemas de informacion
Actividades de la carrera de analisis y desarrollo de sistemas de informacion
 
Conf_Problemas_Profesionales_&_Resultados_Científico_Técnicos
Conf_Problemas_Profesionales_&_Resultados_Científico_TécnicosConf_Problemas_Profesionales_&_Resultados_Científico_Técnicos
Conf_Problemas_Profesionales_&_Resultados_Científico_Técnicos
 
Mi estudio de caso
Mi estudio de casoMi estudio de caso
Mi estudio de caso
 
Sesion 3 actividad 2 diseño de software
Sesion 3 actividad 2 diseño de softwareSesion 3 actividad 2 diseño de software
Sesion 3 actividad 2 diseño de software
 
Algunas Prioridades en la Enseñanza e Investigación en Ingeniería del Software
Algunas Prioridades en la Enseñanza e Investigación en Ingeniería del SoftwareAlgunas Prioridades en la Enseñanza e Investigación en Ingeniería del Software
Algunas Prioridades en la Enseñanza e Investigación en Ingeniería del Software
 
Niebla sortillon jesus francisco actividad1.1 si5 1
Niebla sortillon jesus francisco actividad1.1 si5 1Niebla sortillon jesus francisco actividad1.1 si5 1
Niebla sortillon jesus francisco actividad1.1 si5 1
 
Guia de operacion, exhibicion, seguridad y evaluacion_2013
Guia de operacion, exhibicion, seguridad y evaluacion_2013Guia de operacion, exhibicion, seguridad y evaluacion_2013
Guia de operacion, exhibicion, seguridad y evaluacion_2013
 
Licenciatura en desarrollo de software.
Licenciatura en desarrollo de software.Licenciatura en desarrollo de software.
Licenciatura en desarrollo de software.
 
Unidad 3 elaboracion de un proyecto (4)
Unidad  3   elaboracion de un proyecto (4)Unidad  3   elaboracion de un proyecto (4)
Unidad 3 elaboracion de un proyecto (4)
 
Metodologia desarrollo software educativo m. yandun
Metodologia desarrollo software educativo m. yandunMetodologia desarrollo software educativo m. yandun
Metodologia desarrollo software educativo m. yandun
 
Trabajo diapositiva Software por Jhonatan Ruiz
Trabajo diapositiva  Software por Jhonatan RuizTrabajo diapositiva  Software por Jhonatan Ruiz
Trabajo diapositiva Software por Jhonatan Ruiz
 
Unidad 3 elaboracion de un proyecto (3)
Unidad  3   elaboracion de un proyecto (3)Unidad  3   elaboracion de un proyecto (3)
Unidad 3 elaboracion de un proyecto (3)
 
Ingeniería de software
Ingeniería de software Ingeniería de software
Ingeniería de software
 
Programación módulo de Programación para la Inteligencia Artificial
Programación módulo de Programación para la Inteligencia ArtificialProgramación módulo de Programación para la Inteligencia Artificial
Programación módulo de Programación para la Inteligencia Artificial
 
Adsi c02-gd01 guia solucion de algoritmos
Adsi c02-gd01 guia solucion de algoritmosAdsi c02-gd01 guia solucion de algoritmos
Adsi c02-gd01 guia solucion de algoritmos
 
Ingeniería de software
Ingeniería de softwareIngeniería de software
Ingeniería de software
 
Ingeniería de software
Ingeniería de software Ingeniería de software
Ingeniería de software
 
Estado del arte de la carrera de informática
Estado del arte de la carrera de informáticaEstado del arte de la carrera de informática
Estado del arte de la carrera de informática
 

Similar a Pe isw descripción plandeestudios

Alfredo garcia ing.pdf
Alfredo garcia ing.pdfAlfredo garcia ing.pdf
Alfredo garcia ing.pdfAlfredo Garcia
 
Licenciatura en desarrollo de software
Licenciatura en desarrollo de softwareLicenciatura en desarrollo de software
Licenciatura en desarrollo de softwareignacio palacios
 
Intoduccion A La Ingenieria Del Software
Intoduccion A La Ingenieria Del SoftwareIntoduccion A La Ingenieria Del Software
Intoduccion A La Ingenieria Del Softwareguest9ad165
 
Sistemas II- Ingeniería del software
Sistemas II- Ingeniería del software Sistemas II- Ingeniería del software
Sistemas II- Ingeniería del software llmdmyn14
 
Guia unidad ii fundamentacion de ingenieria del software
Guia unidad ii fundamentacion de ingenieria del softwareGuia unidad ii fundamentacion de ingenieria del software
Guia unidad ii fundamentacion de ingenieria del softwaresullinsan
 
6. is construcción del software
6. is construcción del software6. is construcción del software
6. is construcción del softwareNagut
 
1 ingeniería de software
1 ingeniería de software1 ingeniería de software
1 ingeniería de softwareUVM
 

Similar a Pe isw descripción plandeestudios (20)

Examen omar
Examen omarExamen omar
Examen omar
 
Alfredo garcia ing.pdf
Alfredo garcia ing.pdfAlfredo garcia ing.pdf
Alfredo garcia ing.pdf
 
Mahikel peñuela ensayo
Mahikel peñuela ensayoMahikel peñuela ensayo
Mahikel peñuela ensayo
 
Mahikel peñuela ensayo
Mahikel peñuela ensayoMahikel peñuela ensayo
Mahikel peñuela ensayo
 
Mahikel peñuela ensayo
Mahikel peñuela ensayoMahikel peñuela ensayo
Mahikel peñuela ensayo
 
Proceso desarrollo software
Proceso desarrollo softwareProceso desarrollo software
Proceso desarrollo software
 
Desarrollo de software
Desarrollo de softwareDesarrollo de software
Desarrollo de software
 
Licenciatura en desarrollo de software
Licenciatura en desarrollo de softwareLicenciatura en desarrollo de software
Licenciatura en desarrollo de software
 
Modelos basados en prototipos
Modelos basados en prototiposModelos basados en prototipos
Modelos basados en prototipos
 
Intoduccion A La Ingenieria Del Software
Intoduccion A La Ingenieria Del SoftwareIntoduccion A La Ingenieria Del Software
Intoduccion A La Ingenieria Del Software
 
Sistemas II- Ingeniería del software
Sistemas II- Ingeniería del software Sistemas II- Ingeniería del software
Sistemas II- Ingeniería del software
 
Ensayo sobre la calidad de software
Ensayo sobre la calidad de softwareEnsayo sobre la calidad de software
Ensayo sobre la calidad de software
 
Ensayo sobre la calidad de software
Ensayo sobre la calidad de softwareEnsayo sobre la calidad de software
Ensayo sobre la calidad de software
 
Ensayo sobre la calidad de software
Ensayo sobre la calidad de softwareEnsayo sobre la calidad de software
Ensayo sobre la calidad de software
 
Guia unidad ii fundamentacion de ingenieria del software
Guia unidad ii fundamentacion de ingenieria del softwareGuia unidad ii fundamentacion de ingenieria del software
Guia unidad ii fundamentacion de ingenieria del software
 
Sis05 isi ingeneria_software_i
Sis05 isi ingeneria_software_iSis05 isi ingeneria_software_i
Sis05 isi ingeneria_software_i
 
6. is construcción del software
6. is construcción del software6. is construcción del software
6. is construcción del software
 
Mahikel peñuela ing
Mahikel peñuela ingMahikel peñuela ing
Mahikel peñuela ing
 
1 ingeniería de software
1 ingeniería de software1 ingeniería de software
1 ingeniería de software
 
Curso de Planificación de Proyectos de Software
Curso de Planificación de Proyectos de SoftwareCurso de Planificación de Proyectos de Software
Curso de Planificación de Proyectos de Software
 

Último

Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfAlfredoRamirez953210
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxdanalikcruz2000
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024IES Vicent Andres Estelles
 
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIATRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIAAbelardoVelaAlbrecht1
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfromanmillans
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docxAgustinaNuez21
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOweislaco
 
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxc3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxMartín Ramírez
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressionsConsueloSantana3
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas123yudy
 
TEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfTEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfDannyTola1
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfsamyarrocha1
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDUgustavorojas179704
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfManuel Molina
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 

Último (20)

Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024
 
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIATRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdf
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docx
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
 
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxc3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressions
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas
 
TEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfTEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdf
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdf
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
 
Unidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDIUnidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDI
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
Repaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia GeneralRepaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia General
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 

Pe isw descripción plandeestudios

  • 1. Programa Educativo Ingeniero de Software Plan 2009 Octubre de 2009
  • 2.
  • 3.
  • 4. Objetivo del Programa Educativo Formar de manera integral recurso humano comprometido con su labor, innovador y emprendedor, capaz de desarrollar soluciones de software de calidad en forma eficiente, que contribuyan al crecimiento y progreso de su sociedad.
  • 5. Perfil de Egreso El ingeniero en software es un profesionista que desarrolla soluciones de software, mediante la aplicación de procesos, modelos y estándares de calidad de la industria del software, las cuales contribuyen al crecimiento y progreso de su sociedad, en un ambiente que provee vida sustentable y oportunidades a sus habitantes.
  • 6.
  • 7. Áreas y Lugares de Trabajo Áreas Lugares de Trabajo Análisis, Diseño, Construcción y Pruebas en el desarrollo de software Empresas con áreas de Desarrollo de Software, Fábricas de Software, Su Propia Empresa. Administración de Bases de Datos Empresas con necesidades en Sistemas de Información. Administración de Proyectos de Desarrollo de Software Empresas con áreas de Desarrollo de Software, Fábricas de Software, Su Propia Empresa.
  • 8. Competencia de Análisis y Diseño de Software Diseñar Soluciones de Software a través de la aplicación de metodologías, herramientas y estándares apropiados al problema .
  • 9. Ingeniero en Software 2009 Mapa Curricular Bloques del Programa Herramientas Análisis y Diseño Administración de Proyectos de Desarrollo de Software Optativas Ciencias Básicas Formación General Construcción de Software Práctica Profesional 5.62c Integridad Personal 3hc 9.37c Calculo I 5hc 5.62c Matemática Discreta 3hc 11.25c Programación I c/lab. 3hc 3hl 5.62c Ingeniería de Software 3hc 5.62c Vida Saludable 3hc 9.37c Calculo II 5hc 5.62c Matemáticas Computacionales 3hc 5.62c Análisis d e Sistemas 3hc 5.62c Sistemas Operativos 3hc 5.62c Administración 3hc 5.62c Ciudadano: Vida Social 3hc 9.37c Probabilidad y Estadística 5hc 5.62c Análisis y Modelado de Soft. 3hc 5.62c Bases de Datos I 3hc 5.62c Administración de Proyectos 3hc 5.62c Emprendedor I: Espíritu Emprendedor 3hc 9.37c Inglés Avanzado I 5hc 5.62c Eval. de Proyectos de Soft. 3hc 11.25c Dis. de Soft. I c/Pract. Prof I 3hc 3hp 11.25 Admón de Proy. de Soft. I c/ Pract. Prof. II 3hc 3hp 9.37c Inglés Avanzado II 5hc 5.62c Fundamentos de Redes 3hc 5.62c Diseño de Software II 3hc 5.62c Métodos Numéricos 3hc 5.62c Admón de Proyectos de Soft II 3hc 5.62c Optativa I 3hc 5.62c Emprendedor II: Oportunidad de Negocio 3hc 5.62c Seguridad Informática 3hc 5.62c Aplicaciones Web 3hc 5.62c Diseño de Sistemas Interactivos 3hc 5.62c Calidad de Software 3hc 5.62c Optativa II 3hc 5.62c Ciudadano: Vida Ambiental 3hc 5.62c Sistemas Distribuidos 3hc 5.62c Diseño y Desarrollo de Aplic. Emp. 3hc 5.62c Optativa III 3hc 5.62c Práctica Profesional III I 3hc 5.62c Práctica Profesional IV 3hc 5.62c Cómputo Móvil 3hc 5.62c Optativa V 3hc 5.62c Evaluación de Software 3hc 5.62c Optativa IV 3hc 5.62c Tecnologías de Inf. en los Negocios 3hc 5.62c Álgebra Lineal 3hc 5.62c Bases de Datos II 3hc 5.62c Arquitect. de Comp. 3hc 5.62c Práctica Profesional V 3hc 11.25c Programación II c/lab 3hc 3hl 5.62c Estructuras de Datos 3hc 5.62c Programación III 3hc 5.62c Pruebas de Software 3hc
  • 10.
  • 11. Análisis de Sistemas Este curso provee los conocimientos para realizar una correcta identificación de problemas susceptibles de ser corregidos mediante una aplicación software, mediante la aplicación de técnicas y métodos obtenidos del área de la Ingeniería Industrial.
  • 12. Análisis y Modelado de Software. Provee los conocimientos que permitan a los alumnos identificar y documentar adecuadamente los requerimientos de Software con los que debe cumplir una solución de software para un problema en particular. El alumno experimentará el proceso para identificar un problema, documentar los requerimientos (funcionales y No funcionales), analizarlos (marco de trabajo de RNF) y realizar un modelo de análisis completo basado en una metodología para Análisis Orientado a Objetos y UML. En este caso RUP. El curso se divide en dos partes esencialmente: por un lado identificación y modelado de requerimientos, y por otro, análisis del software.
  • 13. Diseño de Software I c/Práctica Profesional I Esta materia complementa a la materia de Análisis y Modelado de Software. Está enfocada a resolver dos aspectos básicos del desarrollo de software: el modelado de la arquitectura del sistema y el diseño detallado de la solución, aunque esto no exime a los estudiantes de tener que programar su diseño para poder corroborar que es el adecuado. Incluye un programa de Práctica Profesional mediante el cual se pretende que los alumnos apliquen los conocimientos de la materia junto con la de Análisis y Modelado de Software, a la solución de problemas en proyectos de vinculación con la industria. Entre los temas a incluir se encuentran: definición de arquitectura de software, distintos modelos arquitectónico y sus implicaciones, modelo de las 4+1 vistas, concepto de Diseño detallado, Concepto de patrón de diseño, Técnica para el diseño detallado de software utilizando patrones de diseño, reglas para implementar aplicaciones a partir de diseños de software. Uso de patrones para dar solución a Requerimientos No Funcionales.
  • 14. Diseño de Software II Esta materia complementa a la materia de Diseño de Software I con Práctica Profesional. Considera que los alumnos cuentan con los conocimientos previos para identificación, documentación y análisis de requerimientos, así como del conocimiento de técnicas y métodos para el diseño arquitectónico y detallado. Profundiza en las técnicas de diseño de software, al analizar la construcción de sistemas de patrones, que permitan optimizar el diseño de soluciones de software a través de la reutilización de estructuras completas de patrones. Al igual que en Diseño de software I, los estudiantes deben comprobar el funcionamiento de su diseño mediante la implementación. Entre los temas a incluir se encuentran: Concepto de sistemas de patrones, análisis de sistemas de patrones existentes: struts. Solución de problemas concretos utilizando patrones: caché, acceso a datos, conexión a sistemas legados.
  • 15. Diseño de Sistemas Interactivos Esta materia complementa el proceso de diseño de software, al proporcionar elementos teóricos y prácticos que sustenten el diseño de las interfaces que permitan a los usuarios finales utilizar una solución de software de forma efectiva, al cumplir con los criterios de usabilidad requeridos. Entre los puntos importantes que se tocan en esta materia se encuentran: análisis de técnicas para construcción de interfaces - criterios de usabilidad - técnica para el diseño del flujo de la aplicación - prototipos - técnicas para diseño de sistemas web - análisis de la usabilidad de la interfaz de usuario - principios del diseño de interfaces y de interacción humano- computadora
  • 16. Diseño y Desarrollo de Aplicaciones Empresariales Esta materia, siendo una clase integradora, busca lograr el desarrollo de una aplicación completa dentro de un entorno empresarial similar a los existentes en la vida comercial. Un reto importante en esta materia, es la agilización del proceso de diseño y desarrollo de soluciones mediante la aplicación de marcos de trabajo existentes.
  • 17. Competencia de Construcción de Software Producir aplicaciones de software a partir de especificaciones de diseño y haciendo uso de las mejores prácticas que aseguren la calidad del producto.
  • 18. Ingeniero en Software 2009 Mapa Curricular Bloques del Programa Herramientas Análisis y Diseño Administración de Proyectos de Desarrollo de Software Optativas Ciencias Básicas Formación General Construcción de Software Práctica Profesional 5.62c Integridad Personal 3hc 9.37c Calculo I 5hc 5.62c Matemática Discreta 3hc 11.25c Programación I c/lab. 3hc 3hl 5.62c Ingeniería de Software 3hc 5.62c Vida Saludable 3hc 9.37c Calculo II 5hc 5.62c Matemáticas Computacionales 3hc 5.62c Análisis d e Sistemas 3hc 5.62c Sistemas Operativos 3hc 5.62c Administración 3hc 5.62c Ciudadano: Vida Social 3hc 9.37c Probabilidad y Estadística 5hc 5.62c Análisis y Modelado de Soft. 3hc 5.62c Bases de Datos I 3hc 5.62c Administración de Proyectos 3hc 5.62c Emprendedor I: Espíritu Emprendedor 3hc 9.37c Inglés Avanzado I 5hc 5.62c Eval. de Proyectos de Soft. 3hc 11.25c Dis. de Soft. I c/Pract. Prof I 3hc 3hp 11.25 Admón de Proy. de Soft. I c/ Pract. Prof. II 3hc 3hp 9.37c Inglés Avanzado II 5hc 5.62c Fundamentos de Redes 3hc 5.62c Diseño de Software II 3hc 5.62c Métodos Numéricos 3hc 5.62c Admón de Proyectos de Soft II 3hc 5.62c Optativa I 3hc 5.62c Emprendedor II: Oportunidad de Negocio 3hc 5.62c Seguridad Informática 3hc 5.62c Aplicaciones Web 3hc 5.62c Diseño de Sistemas Interactivos 3hc 5.62c Calidad de Software 3hc 5.62c Optativa II 3hc 5.62c Ciudadano: Vida Ambiental 3hc 5.62c Sistemas Distribuidos 3hc 5.62c Diseño y Desarrollo de Aplic. Emp. 3hc 5.62c Optativa III 3hc 5.62c Práctica Profesional III I 3hc 5.62c Práctica Profesional IV 3hc 5.62c Cómputo Móvil 3hc 5.62c Optativa V 3hc 5.62c Evaluación de Software 3hc 5.62c Optativa IV 3hc 5.62c Tecnologías de Inf. en los Negocios 3hc 5.62c Álgebra Lineal 3hc 5.62c Bases de Datos II 3hc 5.62c Arquitect. de Comp. 3hc 5.62c Práctica Profesional V 3hc 11.25c Programación II c/lab 3hc 3hl 5.62c Estructuras de Datos 3hc 5.62c Programación III 3hc 5.62c Pruebas de Software 3hc
  • 19.
  • 20. Programación I con/Lab. Este curso provee las bases para solucionar problemas de computadoras utilizando el enfoque estructurado, centrándose principalmente en el desarrollo de las capacidades lógicas del alumno para enfocarla a la solución de problemas. Provee de una herramienta básica para los cursos posteriores, entre ellos los cursos de Programación II y Estructura de Datos. Contenido general: Algoritmos computacionales, Enfoque estructurado para solución de problemas básicos y avanzados con Java.
  • 21.
  • 22. Estructura de Datos Este curso provee los conceptos y técnicas fundamentales para crear y mantener estructuras de datos que le permitan al alumno almacenar, manipular y organizar la información; a la vez que le permite hacer un uso eficiente de los recursos y facilita la programación de los sistemas de información.
  • 23. Base de Datos I Este curso provee los aspectos básicos de las bases de datos para que el estudiante, empleando las metodologías más comunes y un DBMS comercial, realice su diseño y lo implemente.
  • 24. Programación III En este curso se presentan los principios de concurrencia (programación multi-hilos), el manejo de archivos y los mecanismos de persistencia
  • 25. Métodos Numéricos Computacionales En este curso se analizan métodos para aproximar, de forma eficiente, la solución de problemas expresados matemáticamente. También se estima el error máximo que puede introducirse con cada método. Entre los métodos estudiados están la solución de ecuaciones lineales, interpolación y aproximación numérica, diferenciación e integración numérica y solución de sistemas lineales.
  • 26. Pruebas de Software Ofrecer a los alumnos el conocimiento teórico y las técnicas necesarias que les permitan realizar funciones referentes a la calidad técnica de los proyectos, control de timing , resolución de incidencias, realización de pruebas software, mantenimiento de aplicaciones informáticas y desarrollo de aplicativos. * pruebas de puesta en marcha, así como la revisión del cumplimiento de todas las especificaciones técnicas de la producción.
  • 27. Base de Datos II Este curso provee los aspectos básicos de tópicos avanzados en sistemas manejadores de base de datos. El curso cubre modelación de datos desde el punto de vista semántico y orientado a objetos. Así mismo se cubren aspectos fundamentales de base de datos orientadas a objetos y aspectos de interoperabilidad en base de datos en el WWW. Otras nuevas tecnologías en base de datos serán brevemente introducidas.
  • 28. Aplicaciones Web Esta materia proporciona los conocimientos para el desarrollo de aplicaciones Web bajo la plataforma Java. Estudia los principios y limitaciones de este tipo de aplicaciones y las soluciones que se han desarrollado. En este curso se emplean algunas de las tecnologías y marcos empleados para desarrollar este tipo de aplicaciones: HTML, CSS, Javascript, JSP, Struts, JSF entre otras.
  • 29. Sistemas Distribuidos Esta materia proporciona los conocimientos para el desarrollo de aplicaciones en entornos distribuidos, donde es necesario crear soluciones de software escalables, altamente configurables y extensibles. Estudia los distintos problemas que se presentan en el desarrollo de este tipo de aplicaciones y su solución mediante patrones de diseño bien establecidos y su correspondiente implementación utilizando diversas tecnologías, desde EJB hasta servicios Web.
  • 30. Cómputo Móvil Esta materia intenta proporcionar a los alumnos las herramientas necesarias para el desarrollo de aplicaciones en entornos móviles con el fin de integrarlas a aplicaciones empresariales nuevas o pre-existentes. Se busca que el alumno comprenda las técnicas para construir soluciones en este tipo de plataformas, considerando restricciones de Procesamiento, conectividad y duración de la batería de los dispositivos.
  • 31. Optativa I Este curso provee los conocimientos y habilidades necesarias para iniciar al alumno en el desarrollo de aplicaciones utilizando el ambiente administrado que brinda la plataforma de desarrollo Visual Studio .NET y su marco de ejecución .NET Framework. Busca fortalecer y diversificar el conocimiento de los alumnos respecto a las herramientas de desarrollo que existen en la actualidad.
  • 32. Optativa II Diseño y desarrollo de aplicaciones Web con ASP.NET y C#
  • 33. Competencia de Administración de Proyectos de Software Administrar Proyectos de Desarrollo de Sw mediante la aplicación de procesos, modelos y estándares que contribuyan a la calidad total del producto.
  • 34. Ingeniero en Software 2009 Mapa Curricular Bloques del Programa Herramientas Análisis y Diseño Administración de Proyectos de Desarrollo de Software Optativas Ciencias Básicas Formación General Construcción de Software Práctica Profesional 5.62c Integridad Personal 3hc 9.37c Calculo I 5hc 5.62c Matemática Discreta 3hc 11.25c Programación I c/lab. 3hc 3hl 5.62c Ingeniería de Software 3hc 5.62c Vida Saludable 3hc 9.37c Calculo II 5hc 5.62c Matemáticas Computacionales 3hc 5.62c Análisis d e Sistemas 3hc 5.62c Sistemas Operativos 3hc 5.62c Administración 3hc 5.62c Ciudadano: Vida Social 3hc 9.37c Probabilidad y Estadística 5hc 5.62c Análisis y Modelado de Soft. 3hc 5.62c Bases de Datos I 3hc 5.62c Administración de Proyectos 3hc 5.62c Emprendedor I: Espíritu Emprendedor 3hc 9.37c Inglés Avanzado I 5hc 5.62c Eval. de Proyectos de Soft. 3hc 11.25c Dis. de Soft. I c/Pract. Prof I 3hc 3hp 11.25 Admón de Proy. de Soft. I c/ Pract. Prof. II 3hc 3hp 9.37c Inglés Avanzado II 5hc 5.62c Fundamentos de Redes 3hc 5.62c Diseño de Software II 3hc 5.62c Métodos Numéricos 3hc 5.62c Admón de Proyectos de Soft II 3hc 5.62c Optativa I 3hc 5.62c Emprendedor II: Oportunidad de Negocio 3hc 5.62c Seguridad Informática 3hc 5.62c Aplicaciones Web 3hc 5.62c Diseño de Sistemas Interactivos 3hc 5.62c Calidad de Software 3hc 5.62c Optativa II 3hc 5.62c Ciudadano: Vida Ambiental 3hc 5.62c Sistemas Distribuidos 3hc 5.62c Diseño y Desarrollo de Aplic. Emp. 3hc 5.62c Optativa III 3hc 5.62c Práctica Profesional III I 3hc 5.62c Práctica Profesional IV 3hc 5.62c Cómputo Móvil 3hc 5.62c Optativa V 3hc 5.62c Evaluación de Software 3hc 5.62c Optativa IV 3hc 5.62c Tecnologías de Inf. en los Negocios 3hc 5.62c Álgebra Lineal 3hc 5.62c Bases de Datos II 3hc 5.62c Arquitect. de Comp. 3hc 5.62c Práctica Profesional V 3hc 11.25c Programación II c/lab 3hc 3hl 5.62c Estructuras de Datos 3hc 5.62c Programación III 3hc 5.62c Pruebas de Software 3hc
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.
  • 40.
  • 41.
  • 42.
  • 43.
  • 44.
  • 45.