You are on page 1of 12

INSTITUTO POLITÉCNICO NACIONAL

SECRETARÍA ACADÉMICA
DIRECCIÓN DE EDUCACIÓN SUPERIOR
PROGRAMA SINTÉTICO
UNIDAD ACADÉMICA:

UNIDAD PROFESIONAL INTERDISCIPLINARIA EN INGENIERÍA Y TECNOLOGÍAS
AVANZADAS.

PROGRAMA
Ingeniería Telemática.
ACADÉMICO:
UNIDAD DE APRENDIZAJE:
Estructura de Datos

NIVEL:

I

OBJETIVO GENERAL:
Implementa la programación con estructuras de datos, para la optimización y simulación de procesos a través del
desarrollo de sistemas de información.
CONTENIDOS:
I. Introducción a la estructura de datos.
II. Listas, Pilas y Colas.
III. Árboles y Grafos.
IV. Métodos de Ordenamiento.
V. Algoritmos de Búsqueda.
ORIENTACIÓN DIDÁCTICA:
Desarrollar las habilidades de análisis y abstracción de problemas para el desarrollo de programas a
través de prácticas, trabajos, discusiones y conclusiones de conceptos correspondientes a cada unidad
temática, así como la demostración de la competencia obtenida en la implementación de un proyecto
dirigido a su perfil profesional.
El facilitador dará los conceptos para implementar estructuras de datos, deberá proponer prácticas
relacionadas para incitar la participación e integración al grupo de trabajo, será responsabilidad indicar
los tiempos de revisión para hacer las observaciones y evaluaciones adecuadamente para mejorar su
aprendizaje.
EVALUACIÓN Y ACREDITACIÓN:
Para la evaluación y acreditación de la Unidad de Aprendizaje se toma en cuenta la entrega de los
trabajos de investigación, tareas, prácticas de laboratorio completas y participación en el aula. Se
llevará a cabo la realización de un proyecto que implique todos los temas contenidos. Así como una
evaluación exploratoria.
Está unidad de aprendizaje puede acreditarse también mediante:
Demostración de competencia para desarrollo de programas con estructuras de datos.
Acreditación en otra Unidad Académica del IPN.
Acreditación en una institución educativa externa al IPN nacional o internacional
BIBLIOGRAFÍA:
Childs Jeffrey, C++: Classes and Data Structures, Ed. Prentice Hall, 1era Impresión, E.E.U.U., 2007, ISBN:
0131580515, Págs: 130-416.
Guardati, Silvia, Estructura de Datos Orientado a Objetos con C ++ , Ed.Prentice, México, 2007, ISBN: 9702607922,
Págs: 195–561.
Joyanes Luis, Zahonero Ignacio, Estructura de datos en C/C++, Ed. Mc Graw-Hill, 1era Impresión, México, 2006,
ISBN: 844814077X, Págs:1-198.
Lewis John, Chase Joseph, Estructura de datos con JAVA. Diseño de estructuras y algoritmos. Ed. Prentice Hall, 2ª
Impresión, México, 2006, ISBN: 8420550345, Págs. 1-530.
Main Michel, Savitch Walter, Data Structures and other Objects using C++, ed. Addison-Wesley, 3era Impresión,
E.E.U.U, 2005, ISBN: 032119716X, Págs: 1-990.

TIEMPOS ASIGNADOS HORAS TEORÍA/SEMANA: 1. en C. HORAS PRÁCTICA/SEMANA: 3. POR: AUTORIZADO POR: Comisión de Programas Académicos del Consejo General Consultivo del IPN. Ingeniería Web.76 SATCA PROPÓSITO GENERAL Conocer la metodología para el desarrollo de un programa con estructuras de datos que permita analizar y estructurar adecuadamente para dar solución a la optimización y simulación de procesos. Ing. PROFESIONAL ASOCIADO: VIGENCIA: Enero 2010. TIPO DE UNIDAD DE APRENDIZAJE: 1. Teórico – práctica. 2. . Arodí Rafael Carvallo Domínguez Presidente del CTCE. OBJETIVO GENERAL Implementa la programación con estructuras de datos. Procesamiento de Imágenes. Subdirección HORAS PRÁCTICA/SEMESTRE: 54. Presentando una integración grupal con respeto y responsabilidad hacia la materia y a sus compañeros. DSP’s. ÁREA FORMATIVA: Científica básica.5 UNIDAD DE APRENDIZAJE DISEÑADA POR: Academia de Informática.0 M.0 TEPIC 4.0 REVISADA Académica HORAS TEORÍA/SEMESTRE: 27.0 APROBADA POR: Consejo Técnico Consultivo Escolar. Aportara conocimientos para el fácil entendimiento a la materia de Análisis y Diseño de Sistemas. Bases de datos. PROGRAMA ACADÉMICO: Ingeniería Telemática. UNIDAD DE APRENDIZAJE: Estructura de datos. CRÉDITOS: 6.0 HORAS TOTALES/SEMESTRE: 81. NIVEL: I MODALIDAD: Presencial. para la optimización y simulación de procesos a través del desarrollo de sistemas de información. Programación Avanzada. Obligatoria. Rodrigo de Jesús Serrano Domínguez Secretario Técnico de la Comisión de Programas Académicos.INSTITUTO POLITÉCNICO NACIONAL SECRETARÍA ACADÉMICA DIRECCIÓN DE EDUCACIÓN SUPERIOR UNIDAD ACADÉMICA: UNIDAD PROFESIONAL INTERDISCIPLINARIA EN INGENIERÍA Y TECNOLOGÍAS AVANZADAS.

Discusión y conclusión en forma grupal de los conceptos vistos. Tipos de datos abstractos para cadenas con longitud variable. CONTENIDOS Autónomo (a) (b) DE 10 N° UNIDAD TEMÁTICA: I T 1.2. Implementación de un tipo de dato abstracto en un arreglo.0 1. COMPETENCIA ESPECÍFICA Establecer los conceptos de las estructuras de datos en los lenguajes de programación. Elaboración de mapas conceptuales referentes a los temas. T CLAVE BIBLIOGRÁFICA P 0. .1 Uniones Implementaciones de uniones 0.2 P Definición de estructura de datos Tipos de datos abstractos.INSTITUTO POLITÉCNICO NACIONAL SECRETARÍA ACADÉMICA DIRECCIÓN DE EDUCACIÓN SUPERIOR UNIDAD DE APRENDIZAJE: Estructura de Datos.5 1.1 Implementación de estructuras Otro tipo de estructura de datos 0.2 1. HORAS TAA HORAS AD Actividades de Actividades Aprendizaje de docencia No. contenido completo (introducción. 0. Elaboración de un trabajo de investigación con los temas vistos. estructuras y uniones vistos en la unidad temática.0 0. Compilados y en ejecución.1 1. 10% reporte de las prácticas. Desarrolló de prácticas utilizando datos abstractos. EVALUACIÓN DE LOS APRENDIZAJES 40% Elaboración de un trabajo el cual deberá contemplar los siguientes elementos: calidad. desarrollo. HOJA: 3 NOMBRE: Introducción a la estructura de datos. contenido completo (que involucre todos los temas vistos). 20% Elaboración de practicas que contengan: 10% de los ejercicios elaborados correctamente: Código fuente sin errores. 3B.1 1. 2B.5 ESTRATEGIAS DE APRENDIZAJE Introducción a los conceptos mediante lluvia de ideas.4.5 Subtotales por Unidad temática: 1. originalidad.5 1B. 20% Elaboración del mapa conceptual el cual deberá de contemplar: calidad. 20% Evaluación exploratoria.3 1. originalidad.5 1.3. conclusiones y bibliografía).5 0.4 1.5 1. objetivo.5 0.2.

lista vacía.INSTITUTO POLITÉCNICO NACIONAL SECRETARÍA ACADÉMICA DIRECCIÓN DE EDUCACIÓN SUPERIOR UNIDAD DE APRENDIZAJE: Estructura de datos.5 1.5 CLAVE BIBLIOGRÁFICA 2B.3 2. (getnode) Inserción de nodos en una lista. desarrollo.2.6 2. Solución de casos prácticos relacionados con operaciones matriciales.5 16.0 4. Colas.5 0.5 0.5 0. Elaboración de propuesta para el desarrollo de sistema de información.5 1.4 2.2.1 2.2 2.7 Listas simplemente enlazadas. colas y listas como: la entrada y salida de gente en la cola de espera en un banco. Desarrollo de prácticas utilizando pilas.5 0.3.5 0. CONTENIDOS Autónomo (a) (b) 4 DE 10 N° UNIDAD TEMÁTICA: II 2. Creación de un nodo para listas.0 0. 50% Elaboración de practicas que contengan: 25% de los ejercicios elaborados correctamente: Código fuente sin errores.1. (empty) Subdesbordamiento de pila.2. prefija e interfija. (freenode) Pilas Lista LIFO(LAST IN -FIIRTS OUT).3.2.1.1 2.5 4.5 0.5 1.2.2. Inserción de datos. (remove) Cola vacía.4 2.0 4. 3.5 2.2 2.5 Subtotales por Unidad temática: ESTRATEGIAS DE APRENDIZAJE Introducción a los conceptos mediante lluvia de ideas. (insert) Desplazamiento de apuntadores en una lista.3. HOJA: NOMBRE: Listas.1. listas. pilas y colas. objetivo. Aplicación de balanceo de paréntesis: Posfija. HORAS TAA HORAS AD Actividades de Actividades Aprendizaje de docencia No. Desarrollo de trabajo independiente aplicando pilas.1. conclusiones y bibliografía). Compilados y en ejecución. (empty) Desbordamiento de cola Colas de prioridad T P T P 0. 25% reporte de las prácticas. .5 2.3. Eliminación del nodo.5 0. COMPETENCIA ESPECÍFICA Aplica programas con listas.3 2. contenido completo (introducción. Listas FIFO(FIRTS IN –FIRTS OUT) Inserción de datos. Listas doblemente enlazadas y Listas circulares. 4C. colas en bases de datos.1 2. 20% Evaluación exploratoria.6 2.5 1.1 2.0 3.5 0.2 2. 3B.0 0. pilas y colas a bases de datos y a simulaciones en colas de prioridad.3 2. (push) Eliminación de dato.4 2.3.1.3.3 2.2 2. 10% Elaboración de propuesta de desarrollo de sistema de información. Sudesbordamiento de una cola. (insert) Eliminación de datos. originalidad.3. Simulación en un lenguaje de programación con pilas. EVALUACIÓN DE LOS APRENDIZAJES 10% Elaboración de un trabajo el cual deberá contemplar los siguientes elementos: calidad. liberación de memoria.5 2. (pop) Desbordamiento de pilas. 10% Elaboración de programas de trabajo independiente e investigación de conceptos. Elaboración de un trabajo con los temas vistos en la unidad temática.5 2. listas y colas en la implementación de sistemas multiusuario.

HORAS TAA HORAS AD Actividades de Actividades Aprendizaje CLAVE de docencia No. Remover nodo y arco.3.0 0.4.5 1. representación de trayectorias y métodos de compresión de archivos.0 5.1 3. Búsqueda de ruta.0 0.2 3. Desarrollo de trabajo independiente aplicando árboles y grafos en la representación de rutas.5 3. hijo derecho y hoja Profundidad del árbol binario. 10% Elaboración de trabajo independiente en problemas planteados en clase. Posorden e In-orden. Elaboración de un trabajo con los temas vistos en la unidad temática. Inserción de arcos.1.1. Elaboración de propuesta con árboles y grafos para el desarrollo de sistema de información. desarrollo. EVALUACIÓN DE LOS APRENDIZAJES 10% Elaboración de un trabajo el cual deberá contemplar los siguientes elementos: calidad. originalidad.6. .0 2B. COMPETENCIA ESPECÍFICA Implementa programas para el control flujo de información.2 3.1. conclusiones y bibliografía).5 4. subárbol izquierdo y subárbol derecho Nodo.5 Árboles binarios Raíz.7.5 1.1 3.0 2.2 3.4. Compilados y en ejecución. Desarrollar prácticas utilizando árboles y grafos en la implementación de sistemas de compresión de datos.0 12. Padre. Solucionar casos prácticos relacionados con árboles y grafos como: control de flujo en redes de computadoras.0 0.6. Árboles en expansión. Definición de Arco o borde. objetivo.7. Grafo dirigido Trayectoria de un grafo.5 0.1.0 1.0 1.5 0. 50% Elaboración de practicas que contengan: 25% de los ejercicios elaborados correctamente: Código fuente sin errores. HOJA: 5 DE 10 N° UNIDAD TEMÁTICA: III NOMBRE: Árboles y Grafos.3 3. contenido completo (introducción. Recorrido de un árbol binario: Pre-orden.7.1 3.2 3.2 3. Búsqueda de nodos adyacentes Subtotales por Unidad temática: T P T P 0.7 3.5 1. 20% Evaluación exploratoria.5 0.4.5 1.INSTITUTO POLITÉCNICO NACIONAL SECRETARÍA ACADÉMICA DIRECCIÓN DE EDUCACIÓN SUPERIOR UNIDAD DE APRENDIZAJE: Estructura de datos. Grafos Definición de Nodo o vértice.5 4.4C.4 3.7. hijo izquierdo. Rotación del árbol a la izquierda.1 3.5 1.5 0.4 3.0 0. Operaciones básicas con grafos.5 0. Aplicaciones con árboles binarios Árboles balanceados Profundidad.4 3. Simulación en un lenguaje de programación con árboles y colas para: la implementación de control de flujo de entrada y salida de gente en la cola de un banco.1 3.5 0.3 3.5 0.3 3.5 1.5 3.5 2. Operaciones básicas en árboles binarios. Balanceo del árbol. Rotación del árbol a la derecha. CONTENIDOS Autónomo BIBLIOGRÁFICA (a) (b) 3.5 1.7.6 3.3 3. 25% reporte de las prácticas.5 0.5C ESTRATEGIAS DE APRENDIZAJE Introducción a los conceptos mediante lluvia de ideas.4.5 0. 10% Presentación de avance de desarrollo de sistema de información.1 3.4 3.

Desarrollar prácticas utilizando los métodos de ordenamiento en la implementación para los sistemas de información. 10% reporte de las prácticas.8 4.INSTITUTO POLITÉCNICO NACIONAL SECRETARÍA ACADÉMICA DIRECCIÓN DE EDUCACIÓN SUPERIOR UNIDAD DE APRENDIZAJE: Estructura de datos.5 1. Singular Value Decomposition (SVD).10 4. desarrollo. Ordenamiento de inserción simple. COMPETENCIA ESPECÍFICA Implementa programas con métodos de ordenamiento y técnicas de eficiencia de algoritmos como divide y vencerás para problemas con matrices. Técnica Divide y Vencerás.0 1B. CONTENIDOS Autónomo BIBLIOGRÁFICA (a) (b) 4. Heapsort.3 4. Ordenamiento de árbol binario.10. 20% Elaboración de practicas que contengan: 10% de los ejercicios elaborados correctamente: Código fuente sin errores. Ordenamiento de selección directa. objetivo.5 1.2 4. Ordenamiento Mergesort. Deberá de realizar una exposición del trabajo hecho así como una demostración del software desarrollado hasta el momento. Presentación de avance del sistema de información.11 T P T P Método quicksort.1 4. 60% Presentación de avance del sistema de información.5 0.9 4.5 0.1 4.5 7.5 2. búsqueda de información en bases de datos.4 4. 10% Elaboración de trabajo independiente planteados en clase.0 0.5 Subtotales por Unidad temática: 2. contenido completo (introducción. Desarrollo de trabajo independiente realizando multiplicación de matrices con la técnica divide y vencerás.3B. conclusiones y bibliografía). EVALUACIÓN DE LOS APRENDIZAJES 10% Elaboración de un trabajo el cual deberá contemplar los siguientes elementos: calidad. Eficiencia de algoritmos en multiplicación de matrices.5 1.7 4.5 0.6 4.5 4. originalidad.5 2.5 1. Implementación de métodos de ordenamiento en un lenguaje de programación en la búsqueda de información en bases de datos. Ordenamiento Shell.5C ESTRATEGIAS DE APRENDIZAJE Introducción a los conceptos mediante lluvia de ideas. HOJA: 6 DE 10 N° UNIDAD TEMÁTICA: IV NOMBRE: Métodos de Ordenamiento.5 0.5 4. 1.5 0. . Ordenamiento de intercalación. HORAS TAA HORAS AD Actividades de Actividades Aprendizaje CLAVE de docencia No. Buscar información referente a cada uno de los temas de la unidad temática. Compilados y en ejecución. Elaboración de un trabajo con los temas vistos en la unidad temática.

desarrollo.INSTITUTO POLITÉCNICO NACIONAL SECRETARÍA ACADÉMICA DIRECCIÓN DE EDUCACIÓN SUPERIOR UNIDAD DE APRENDIZAJE: Estructura de datos HOJA: 7 DE 10 N° UNIDAD TEMÁTICA: V NOMBRE: Métodos de búsqueda.0 1.5 6. CONTENIDOS Autónomo BIBLIOGRÁFICA (a) (b) 5. conclusiones y bibliografía). Presentación del sistema de información en su totalidad. Subtotales por Unidad temática: ESTRATEGIAS DE APRENDIZAJE Implementación de los métodos de búsqueda para encontrar la ruta más corta y el costo mínimo de transmisión de datos.1 5. EVALUACIÓN DE LOS APRENDIZAJES 10% Elaboración de un trabajo el cual deberá contemplar los siguientes elementos: calidad.3B. Algoritmo de Kruskal Método del cierre transitivo. . conclusiones y bibliografía).0 1. el cual deberá contemplar los siguientes elementos: 20% Manual de usuario presentándolo con calidad.5 6.6 5.1.8 5. contenido completo (introducción. 10% reporte de las prácticas.5 5.0 3. HORAS TAA HORAS AD Actividades de Actividades Aprendizaje CLAVE de docencia No.4C Búsqueda primero en profundidad.1 5. Compilados y en ejecución.1. Búsqueda primero en amplitud o anchura. Desarrollo de trabajo independiente utilizando los métodos de ordenamiento. desarrollo. objetivo.1.5 1. 50% Código funcionando correctamente.4 5. Desarrollar prácticas utilizando los métodos de búsqueda de información en bases de datos. (Debe de realizar lo en su totalidad lo entregado anteriormente). contenido completo (introducción.0 2B.1. 70% Presentación total del sistema de información. originalidad. originalidad. Método de expansión costo mínimo.1.7 5.1.3 5.2 5. Algoritmo de Warshall.9 Algoritmos de búsqueda T P T P 3. 20% Elaboración de prácticas que contengan: 10% de los ejercicios elaborados correctamente: Código fuente sin errores. objetivo. Algoritmo del camino mínimo. COMPETENCIA ESPECÍFICA Implementación de algoritmos de búsqueda como la ruta más corta y el costo mínimo en la transmisión de datos.1. Algoritmo de Ford-Fulkerson (para resolver el problema de flujo) Algoritmo de Dijkstra (para encontrar el camino más corto).1.5 1. Buscar información referente a cada uno de los temas de la unidad temática.1. Elaboración de un trabajo con los temas vistos en la unidad temática.

Listas y Colas.5 Laboratorio de Cómputo. II 18. IV 4. .5 Laboratorio de Cómputo. TOTAL DE HORAS 54. Objetivo: Desarrollo de programas utilizando los métodos de búsqueda de la ruta optima. La parte práctica de esta unidad de aprendizaje será evaluada considerando la asistencia al laboratorio de Cómputo. funcionando correctamente y la elaboración del correspondiente reporte escrito con su contenido completo: Objetivo. entrega de los programas compilados. Listas y Colas.0 LUGAR DE REALIZACIÓN Laboratorio de Cómputo. 2 Manejo de Pilas. III 17. Objetivo: Desarrollar programas aplicando árboles y grafos utilizando la técnica divide y vencerás. Metodología.INSTITUTO POLITÉCNICO NACIONAL SECRETARÍA ACADÉMICA DIRECCIÓN DE EDUCACIÓN SUPERIOR UNIDAD DE APRENDIZAJE: Estructura de datos. 4 Métodos de ordenamiento. NOMBRE DE LA PRÁCTICA UNIDADES TEMÁTICAS I DURACIÓN 1. 1 Tipos de datos abstractos. HOJA: 8 DE 10 RELACIÓN DE PRÁCTICAS PRÁCTICA No. Código. 5 6 Eficiencia de operaciones matriciales.0 Laboratorio de Cómputo. EVALUACIÓN Y ACREDITACIÓN: Para cada una de las unidades temáticas se considera de un 20% al 60% del 100% del total de evaluación.5 Laboratorio de Cómputo. Objetivo: Desarrollo de programas utilizando las Pilas. IV 5. Será indispensable presentar todas las prácticas y reportes escritos realizados para tener derecho de acreditar la unidad de aprendizaje y presentar el Examen Extraordinario. V 7. Diagrama de Flujo y corrida.5 Laboratorio de Cómputo.0 hrs. Métodos de búsqueda. el desarrollo del código fuente junto con su Diagrama de Flujo para cada programa. Objetivo: Conocer los tipos de datos abstractos. Objetivo: Desarrollar programas utilizando los métodos de ordenamiento para las bases de datos. 3 Manejo de árboles y grafos. Objetivo: Desarrollar programas con operaciones matriciales utilizando la técnica divide y vencerás.

INSTITUTO POLITÉCNICO NACIONAL SECRETARÍA ACADÉMICA DIRECCIÓN DE EDUCACIÓN SUPERIOR .

Valor de las unidades temáticas dentro de la unidad de aprendizaje:      Unidad Unidad Unidad Unidad Unidad temática temática temática temática temática I II III IV V 10% 25% 25% 20% 20% Está unidad de aprendizaje puede acreditarse también mediante:  Haber asistido al menos el 80% de las clases teórico-prácticas impartidas para tener derecho a ser evaluado.INSTITUTO POLITÉCNICO NACIONAL SECRETARÍA ACADÉMICA DIRECCIÓN DE EDUCACIÓN SUPERIOR UNIDAD DE APRENDIZAJE: Estructura de Datos. CLAVE B C BIBLIOGRAFÍA . a más tardar tres semanas después de iniciado el curso.  La Subdirección Académica en conjunto con la Academia de Informática determinará la equivalencia de la competencia con otras unidades de aprendizaje de tanto de unidades académicas de IPN como externas. HOJA: 9 DE 10 PROCEDIMIENTO DE EVALUACIÓN 1. Presentando las evidencias de las evaluaciones correspondientes a cada unidad temática.  Para acreditar esta UAp por “saber demostrado” el alumno presentará una evaluación exploratoria y el desarrollo de las prácticas.  Demostración de competencia para el desarrollo de programas aplicados a la ingeniería telemática. La acreditación aprobada mediante este punto será previa consulta a la Academia.

Savitch Walter. Ed. 2006. Págs: 1-990. Estructura de datos en C/C++. 1-530. C++: Classes and Data Structures. E. 2007. . ed. X Lewis John. ISBN: 9702607922.U. Mc Graw-Hill. Data Structures and other Objects using C++. Págs: 195–561. México. 3 4 X X 5 Main Michel. E. Addison-Wesley. ISBN: 032119716X. Silvia. 2 X Guardati. Estructura de datos con JAVA.. Zahonero Ignacio. 2006.INSTITUTO POLITÉCNICO NACIONAL SECRETARÍA ACADÉMICA DIRECCIÓN DE EDUCACIÓN SUPERIOR 1 X Joyanes Luis. Prentice Hall. 3era Impresión. Págs:1-198. Ed.U. Estructura de Datos Orientado a Objetos con C ++. Ed.E. Págs: 130-416. 1era Impresión. México. ISBN: 8420550345. 1era Impresión. Ed.U.Prentice. Diseño de estructuras y algoritmos. ISBN: 0131580515 . ISBN: 844814077X. Prentice Hall.E. Chase Joseph. 2ª Impresión.U. 2007. México. Childs Jeffrey. 2005.

DATOS GENERALES UNIDAD ACADÉMICA: UNIDAD PROFESIONAL INTERDISCIPLINARIA EN INGENIERÍA Y TECNOLOGÍAS AVANZADAS. 3. I Profesional Terminal y de Integración UNIDAD DE APRENDIZAJE: Estructura De Datos ESPECIALIDAD Y NIVEL ACADÉMICO REQUERIDO: Licenciatura en sistemas informáticos o afín. ELABORÓ Nombre y firma del Presidente de Academia Ing. Cultura de trabajo. OBJETIVO DE LA UNIDAD DE APRENDIZAJE: Implementa la programación con estructuras de datos. Responsabilidad. AUTORIZÓ Nombre del Director de la Unidad Académica M. Compromiso Social. Capacidad de análisis y síntesis Manejo de estrategias didácticas y de enseñanza. Microcontroladores. de preferencia con maestría o doctorado. HABILIDADES ACTITUDES Manejo de grupos Comunicación. Innovación. Arodí Rafael Carvallo Domínguez . para la optimización y simulación de procesos a través del desarrollo de sistemas de información. 2. Microprocesadores. PERFIL DOCENTE: CONOCIMIENTOS EXPERIENCIA PROFESIONAL Lenguajes de Mínimo dos años de programación C experiencia en el área de Métodos Numéricos. Nuevo Modelo Educativo. ÁREA DE FORMACIÓN: NIVEL Institucional Científica Básica ACADEMIA: Informática. REVISÓ Nombre y firma del Subdirector Académico Honestidad. PROGRAMA ACADÉMICO: Ingeniería Telemática. Electrónica. ingeniería. Estructura de datos. en C. Oscar Hernández Fajardo.INSTITUTO POLITÉCNICO NACIONAL SECRETARÍA ACADÉMICA DIRECCIÓN DE EDUCACIÓN SUPERIOR PERFIL DOCENTE POR UNIDAD DE APRENDIZAJE 1.