Plan de estudios Maestría en Ciencias de la Computación ITESM - MCC. 1.1 Plan de estudios (Plan 2009)

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Plan de estudios Maestría en Ciencias de la Computación ITESM - MCC. 1.1 Plan de estudios (Plan 2009)"

Transcripción

1 Plan de estudios Maestría en Ciencias de la Computación ITESM - MCC 1.1 Plan de estudios (Plan 2009)

2

3 Objetivos Generales del Programa Los objetivos de esta maestría son: Formar especialistas exitosos en Ciencias Computacionales capaces de contribuir en la solución problemas del entorno productivo y/o de la investigación. Desarrollar profesionales capaces de trabajar de manera efectiva y colaborativa en grupos de trabajo multidisciplinarios. Formar líderes que funcionen como agentes de cambio en su campo de trabajo. Formar profesionales innovadores y emprendedores capaces de generar patentes, productos y empresas de base tecnológica. Desarrollar talento capaz de adaptarse a los cambios tecnológicos y metodológicos de las Ciencias Computacionales. Congruencia del plan de estudios El plan del programa de MCC partió de un análisis de los recursos relacionados con la planta académica, la vinculación con la industria, la investigación e Infraestructura del campus Guadalajara. Igualmente se efectuó el análisis de las tendencias mundiales, así como los retos y oportunidades en las diferentes áreas temáticas. El programa está concebido para ser una maestría de corte profesionalizante cuya opción de titulación sea por medio de la realización de una tesis. La estructura general del programa está constituida por trece cursos, de los cuales cuatro de ellos son cursos fundamentales, cuatro curso sello o de investigación y cinco cursos de acentuación en las áreas de Gráfica y Animación, Seguridad Computacional e Ingeniería de Software Mapa Curricular MCC

4 Idioma Se requiere que el alumno tenga un manejo adecuado del idioma inglés el cual permita a los profesores apoyarse en lecturas de libros o artículos de revistas con los últimos avances en sus áreas de especialidad. En caso de no tener el puntaje requerido dentro de la institución al estudiante se le apoya con cursos para incrementar su capacidad en el manejo del inglés. El egresado deberá contar con un puntaje de 500 en el examen TOEFL. https://serviciosva.itesm.mx/planesestudio/consultas/planes/consultaplanestudio.aspx?form=planestudio&co ntenido=caratula&modovista=default&idioma=esp&unacol=si&claveprograma=mcc09 Contenidos temáticos de las materias MCC TC4000 : Técnicas de programación C L U : Programas académicos en los que se imparte: MCC09, MCT09, MIT09, DCC11, MST11 Equivalencias: CB99254, CS3001, CS4001 Curso básico que presenta la programación orientada a objetos, el modelo relacional de base de datos y la capacidad de programación en un lenguaje de alto nivel. Como resultado del aprendizaje se espera que el alumno plantee y resuelva cualquier problema computacional mediante un lenguaje de alto nivel, estructuras de datos y bases de datos relacionales. El estudiante será capaz de implantar las herramientas conceptuales del campo de las Ciencias Computacionales, incluyendo las principales estructuras utilizadas para el manejo de los datos. Programación Orientada a Objetos y su aplicación mediante un lenguaje de alto nivel. Estructuras de datos jerárquicas y lineales. Modelo de Conjuntos. Modelo de datos relacionales. Modelo de grafos. LIBROS DE TEXTO: * Weiss, Mark Allen, Data structures and algorithm analysis in Java/Mark Allen Weiss, 2nd. Edition, Boston: Peason Addison-Wesley, c2007, [ (papel alcalino)] * Aho, Alfred V., Foundations of computer science/alfred V. Aho, Jeffrey D. Ullman,, New York: Computer Science Press, c1998, New York, 1998, eng, [ ] * Langsam, Yedidyah, 1952-, Data structures using C and C++. Español\"Estructuras de datos con C y C++/Yedidyah Langsam, Moshe J. Augenstein, Aaron M. Tenenbaum; traducción Miguel Ángel Martínez Sarmiento; revisión técnica Raymundo Hugo Rangel Gutiérrez", 1ra. Edición en español, México: Prentice-Hall, 1997, México, 1997, español, [ ] LIBROS DE CONSULTA: * Deitel, Harvey M., 1945-, C : How to program/h. M. Deitel, P. J. Deitel, 2nd. Edition, Englewood Cliffs, N. J.: Prentice Hall, c1994, New Jersey, 1994, eng, [ ] * Jerry Banks... [et al.], Discrete-event system simulation, 4th. Edition, Upper Saddle River, N. J.; México: Pearson/Prentice Hall, 2005, New Jersey, 2005, eng, Áreas en las que se requiere el grado académico (no refiere a nombres de programas): Maestría en Ciencias Computacionales/de Información; Maestría en Ingeniería Eléctrica/Electrónica y Comunicaciones; Maestría en Inteligencia Artificial /Robótica; Doctorado en Ciencias Computacionales/de Información; Doctorado en Ingeniería Eléctrica/Electrónica y Comunicaciones; Doctorado en Inteligencia Artificial /Robótica CIP: , , Programación orientada a objetos. Lenguajes de alto nivel. Estructuras de datos jerárquicas. Estructuras de datos lineales.

5 GI4000 : Liderazgo para la innovación empresarial CIP: Ingeniería Departamento académico que la ofrece: Graduados en Ingeniería C-L-U: Programas académicos en los que se imparte: MMR09 Equivalencias: No tiene. Curso básico que discute la necesidad de las empresas de generar nuevas experiencias incorporando productos, servicios y esquemas de comercialización que integran tecnología, diseño, y nuevas visiones, y que responden al cambiante entorno ecológico, económico, científico, y social; preparar al alumno para la inventiva y la innovación en la generación de ideas de nuevos productos y servicios y en la solución de problemas derivados de éstos con vista a emprendimiento de base tecnológica. Como resultado del aprendizaje, el alumno podrá generar e implementar propuestas originales de productos, servicios, marcas y experiencias partiendo de tecnologías, procesos o servicios diferenciados. El alumno será capaz de identificar oportunidades y aplicar herramientas, métodos y sistemas que le permitan implementar planes de acción para desarrollar ideas innovadoras en su entorno profesional. Será capaz de desarrollar proyectos factibles desde el punto de vista técnico, comercial, financiero y legal con una visión de desarrollo sostenible. Herramientas de creatividad e innovación para la resolución de problemas Diseño y aplicación de propuestas de innovación Estructuras empresariales para la innovación incremental y de ruptura LIBROS DE TEXTO: * A.J. Lafley and Ram Charan, The Game Changer,, Crown,,,, * George, Michael L., Fast innovation: Achieving superior differentiation, speed to market and increased profitability/michael George,, New York; London: McGraw- Hill, 2005, [ (encuadernado)] * Gladwell, Malcolm, Outliers: The story of success/malcolm Gladwell, 1st. Edition, New York: Little, Brown and Co., 2008, New York, 2008, eng, [ ],[ (International ed.)] LIBROS DE CONSULTA: * Christensen & Raynor, The Innovator ś Solution,, HBS Press,,,, Áreas en las que se requiere el grado académico (no refiere a nombres de programas): Doctorado en Ingeniería; Doctorado en Economía; Doctorado en el área de Ingeniería; Doctorado en Tecnología de la Información/Informática/Sistemas Computacionales CIP: , , 14, Innovación incremental. Innovación de ruptura. Herramientas de creatividad e innovación. IA4000 : Sistemas inteligentes CIP: Inteligencia Artificial /Robótica Departamento académico que la ofrece: Inteligencia Artificial C-L-U: Programas académicos en los que se imparte: MCC09, MCT09, MIT09 Equivalencias: CS5008, IA4001 Es un curso básico que tiene la intención de proporcionarle al alumno las técnicas y algoritmos básicos de Inteligencia Artificial. Como resultado de su aprendizaje, el alumno será capaz de desarrollar sistemas inteligentes aplicados a juegos, problemas de satisfacción de restricciones y de planeación entre otros. Al finalizar el curso el alumno será capaz de comprender las técnicas básicas de Inteligencia Artificial, conocer los conceptos de agentes inteligentes, sus modelos y arquitecturas básicas, comprender los diferentes tipos algoritmos de búsqueda, planeación y razonamiento automático. Además será capaz de desarrollar sistemas inteligentes utilizando los lenguajes de programación LISP y PROLOG. 1) Inteligencia Artificial y aplicaciones 2) Agentes Inteligentes

6 3) Representación de conocimiento 4) Modelos Cualitativos 5) Adquisición del conocimiento y aprendizaje LIBROS DE TEXTO: * Russell, Stuart J. (Stuart Jonathan), Artificial intelligence: A modern approach/stuart J. Russell and Peter Norvig; contributing writers, John F. Canny. [et al.], 2nd. Edition, Englewood Cliffs, N. J.: Prentice Hall/Pearson Education, c2003, New Jersey, 2003, eng, [ ] * Luger, George F., Artificial Intelligence: Structures and strategies for complex problem solving/george F. Luger, 6th. Edition, Boston, MA.: Pearson Addison-Wesley, c2009, Massachusetts, 2009, eng, [ (papel alcalino)],[ * Lucas, Peter, 1955-, Principles of expert systems/peter Lucas, Linda van der Gaag, Wokingham, England; Reading, Mass.: Addison-Wesley, 1991, England, 1991, eng, Áreas en las que se requiere el grado académico (no refiere a nombres de programas): Doctorado en Inteligencia Artificial /Robótica; Doctorado en Ciencias Computacionales; Doctorado en Ingeniería Eléctrica/Electrónica y Comunicaciones CIP: , , Inteligencia artificia l. Agentes inteligentes. Algoritmos de búsqueda. Razonamiento automático. Sistemas inteligentes. Dirección Electrónica: TC4001 : Fundamentos de la computación C-L-U: Programas académicos en los que se imparte: MCC09, MCT09, MIT09 Equivalencias: CB4003, CB99102, CS4003 Es un curso básico que tiene la intención de proporcionarle al alumno los fundamentos teoréticos de la ciencia de la computación, enfatizando teoría de autómatas y lenguajes formales, computación y complejidad y análisis de algoritmos. Como resultado del aprendizaje, el alumno podrá comprender, analizar y aplicar modelos básicos y restringidos de computación. Comprender, analizar y aplicar los modelos más básicos y restringidos de computación, comprender, analizar y aplicar un modelo de cómputo no-determinístico; analizar y aplicar técnicas que permitan caracterizar si un algoritmo es computable y analizar problemas fuera del alcance de cualquier solución algorítmica usando la máquina de Turing, categorizar algoritmos en términos de su complejidad computacional, comparar algoritmos de ordenamiento y estructuras y algoritmos para manipular datos e identificar problemas que pueden representarse y solucionarse empleando algoritmos para grafos. 1) Autómatas finitos y lenguajes 2) Maquinas de Turing 3) Técnicas de diseño y análisis de algoritmos 4) Algoritmos de búsqueda y ordenamiento 5) Complejidad y computabilidad LIBROS DE TEXTO: * Lewis, Harry R., Elements of the theory of computation/harry R. Lewis, Christos H. Papadimitriou, 2nd. Edition, Upper Saddle River, N. J.: Prentice-Hall, c1998,,,, [ : HRD] *Baase, Sara, Computer algorithms: Introduction to design and analysis/sara Baase, 3rd. Edition, Reading, MA.: Addison-Wesley, 2000, Sin información, 2000, eng, [ ] * Thomas H. Cormen. [et al.], Introduction to algorithms,, Cambridge, Mass.: MIT Press, 2001, México, 2001, español, [ ] LIBROS DE CONSULTA: * Knuth, Donald Ervin, The art of computer programming/donald E. Knuth,, Upper Saddle River, N. J.: Addison-Wesley, 2005, [ (v. 1, fasc. 1)],[ (v. 4, fasc. 2)],[ (v. 4, fasc.3)],[ (v. 4, fasc. 4)],[ X (tomo 3)],[ (tomo 3, ncuadernada)],[ (v. 4, fasc. 0)],[ (v. 4, fasc. 2)],[ (v. 4, fasc. 3)],[ (v. 4, fasc. 4)]

7 * Manber, Udi, Introduction to algorithms: A creative approach/udi Manber,, Reading, Mass.: Addison-Wesley, c1989, Massachusetts, 1989, eng, [ ] * Aho, Alfred V., Data structures and algorithms/alfred V. Aho, John E. Hopcroft and Jeffrey D. Ullman,, Reading, Mass.: Addison-Wesley, 1983, Massachusetts, 1983, eng, [ ] * Aho, Alfred V., The design and analysis of computer algorithms/a. V. A., John E. Hopcroft and Jeffrey D. Ullman, Reading, Mass.: Addison-Wesley, 1974, * Sedgewick, Robert, 1946-, Algorithms/Robert Sedgewick, 2nd. Edition, Reading, Mass.: Addison-Wesley, c1988, [ :],[$34.95] * Brassard, Gilles, 1955-, Algorithmics: Theory and practice/gilles Brassard and Paul Bratley,, englewood Cliffs, N. J.: Prentice Hall, c1988, New Jersey, 1988, eng, [ ] * Purdom, Paul Walton, The analysis of algorithms/paul Walton Purdom, Jr., Cynthia A. Brown,, New York, N. Y.: Holt, Rinehart and Winston, c1985, New York, 1985, eng, [ ] Áreas en las que se requiere el grado académico (no refiere a nombres de programas): Doctorado en Ciencias Computacionales/de Información; Doctorado en Ciencias Computacionales; Doctorado en Ingeniería Eléctrica/Electrónica y Comunicaciones; Doctorado en Inteligencia Artificial /Robótica CIP: , , , Computación y complejidad. Análisis de algoritmos. Lenguajes y autómatas. TC4002 : Análisis, diseño y construcción de software C -L-U: Programas académicos en los que se imparte: MCC09, MCT09, MIT09 Equivalencias: CB99228, CS5026 Es un curso básico que tiene la intención de que el estudiante conozca las diferentes técnicas, ciclos de vida, modelos y lenguajes usados para el análisis, diseño, implantación y pruebas de software. Como resultado del aprendizaje el alumno podrá desarrollar un proyecto de construcción de software tomando en cuenta todos los aspectos arriba mencionados. Al finalizar el curso el alumno será capaz de solucionar un problema de mediana complejidad mediante la construcción de un proyecto de software, creando el análisis de requerimientos, diseñando la arquitectura de solución, realizado la implantación y midiendo las pruebas del sistema. 1) Ingeniería de requerimientos 2) Análisis y diseño de sistemas 3) Análisis de calidad del diseño 4) Lenguajes de modelación 5) Métodos de diseño y herramientas de apoyo LIBROS DE TEXTO: * Bruegge, Bernd, Object-oriented software engineering: Using UML, patterns, and Java/Bernd Bruegge & Allen H. Dutoit, 2da. Edición, Upper Saddle River, N. J.: Prentice Hall, c2004, New Jersey, 2004, eng, [ ] Áreas en las que se requiere el grado académico (no refiere a nombres de programas): Doctorado en Ciencias Computacionales/de Información; Doctorado en Ingeniería Eléctrica/Electrónica y Comunicaciones; Doctorado en Inteligencia Artificial /Robótica CIP: , , Análisis y diseño de software. Ingeniería de software. TC4003 : Sistemas distribuidos C-L-U: Programas académicos en los que se imparte: MCC09, MCT09, MIT09 Equivalencias: CS4002, CS5017, CS99213

8 Es un curso básico que tiene la intención de mostrar al alumno los conceptos esenciales en el desarrollo de sistemas distribuidos, sus principales características, los diferentes modelos de distribución y la forma de implantarlos. Como resultado del aprendizaje, el alumno podrá comunicar dos o más computadoras en un sistema distribuido. Al término del curso el alumno será capaz de entender las características principales de los sistemas distribuidos y diferenciarlos de las redes de computadoras, así como diferencias sistemas de archivos distribuidos de los sistemas no distribuidos; podrá escribir programas basados en sockets que comuniquen dos computadoras, entendiendo cómo funcionan los sistemas NFS (Network File System) y NIS (Network Information Service); entender la diferencia entre un sistema con un solo procesador y un sistema distribuido con procesos y procesadores distribuidos, los principios de funcionamiento de una memoria compartida distribuida, el funcionamiento de un RPC y utilizar los conceptos bases de éstos para poder comunicar dos computadoras. 1) Arquitecturas, modelos, protocolos y diseño de sistemas distribuidos 2) Objetos distribuidos 3) Middleware, CORBA y Web Services 4) Relojes globales, coordinación, elección y concurrencia 5) Desarrollo de aplicaciones distribuidas en Internet LIBROS DE TEXTO: * Coulouris, George F., Distributed systems: Concepts and design/george Coulouris, Jean Dollimore, Tim Kindberg, 4th. Edition, Boston, Mass.: Addison-Wesley; Essex, UK: Pearson Education, 2005, Massachusetts, 2005, eng, [ ],[ ] * Tanenbaum, Andrew S., 1944-, Distributed systems: Principles and paradigms/andrew S. Tanenbaum, Maarten Van Steen,, Upper Saddle River, N. J.: Prentice Hall, c2007,,,, [ ] * Reilly, David, Java network programming and distributed computing/david Reilly and Michael Reilly,, Boston, MA: Addison-Wesley, c2002, (printing 2004), Massachusetts, 2002, eng, [ ] Computacionales/de Información; Doctorado en Ingeniería Eléctrica/Electrónica y Comunicaciones; Doctorado en Inteligencia Artificial /Robótica CIP: , , Sistemas distribuidos. Middleware. GT4000 : Métodos de investigación e innovación Departamento académico que la ofrece: Graduados en Tecnologías de Información y Comunicaciones C-L-U: Programas académicos en los que se imparte: MCC09, MCT09, MIT09, MSE09T, MSE09E, DCC11, DTC11, MST11 Equivalencias: H4001, SC4001, SC99489 Curso avanzado que tiene como intención proporcionar los métodos para realizar proyectos de investigación aplicada y/o desarrollo tecnológico. Como resultado del aprendizaje, el alumno será capaz de justificar y planear el proyecto. Al finalizar el curso el alumno será capaz de justificar la relevancia de un tema de investigación, identificando los avances en el tema seleccionado con base en una revisión bibliográfica, y utilizando diversas fuentes de información. Definir la hipótesis sobre la que se realiza el proyecto de investigación aplicada y/o desarrollo tecnológico. Definir los métodos de investigación específicos y relevantes al ámbito del tema de tesis eleccionado. Definir un plan de trabajo y presupuesto para el desarrollo del proyecto. 1. Metodologías de investigación 2. Investigación y Desarrollo Tecnológico 3. Técnicas y Herramientas de innovación para el desarrollo tecnológico 4. Definición y escritura de proyectos de investigación y desarrollo tecnológico LIBROS DE TEXTO: * Hernández Sampieri, Roberto, Metodología de la investigación/roberto Hernández Sampieri, Carlos Fernández Collado y Pilar Baptista Lucio, 2da. Edición, México: McGraw-Hill, c1998, México, 1998, español, [ ]

9 * Browne, M. Neil, 1944-, Asking the right questions: A guide to critical thinking/m. Neil Browne, Stuart M. Keeley, 8th. Edition, Upper Saddle River, N. J.: Pearson/Prentice Hall, c2007, New Jersey, 2007, eng, [ ] * Day, Robert A., How to write & publish scientific paper, 5a. ed., Arizona: The Oryx Press, c1998, [ ] LIBROS DE CONSULTA: * Ackoff, Russell Lincoln, 1919-, Scientific method: Optimizing applied research decisions/russell L. Ackoff, with the collaboration of Shiv K. Gupta and J. Sayer Minas,, New York: Wiley, * Strunk, William, , The elements of style/william Strunk, Jr,, Mineola, NY: Dover Publications, 2006, [ (ru śtica)] Computacionales/de Información; Doctorado en el área en que se realizará la Investigación CIP: , Innovación. Metodologías de investigación. Desarrollo tecnológico. GT5000 :Tesis I Departamento académico que la ofrece: Graduados en Tecnologías de Información y Comunicaciones C -L-U: Programas académicos en los que se imparte: MCC09, MCT09, MIT09, MSE09T, MSE09E, MST11 Equivalencias: IA5019, SC5001, SC99491 Curso avanzado cuya intención es iniciar un proyecto de investigación aplicada o desarrollo tecnológico. Se requieren conocimientos previos de metodologías de investigación e innovación. Como resultado del aprendizaje, el alumno será capaz de integrar y aplicar conocimientos del plan de estudios para completar la primera etapa de un proyecto de investigación aplicada o desarrollo tecnológico. Iniciar el desarrollo de un proyecto de investigación aplicada o desarrollo tecnológico, con asesoría de un profesor investigador y presentando informes periódicos de avance. Generación de resultados en el proyecto de tesis. Computacionales/de Información; Doctorado en el área en que se realizará la Investigación CIP: , Tesis. Desarrollo tecnológico. Investigación. GT5001 : Tesis II Departamento académico que la ofrece: Graduados en Tecnologías de Información y Comunicaciones C -L-U: Programas académicos en los que se imparte: MCC09, MCT09, MSE09T, MSE09E, MIT09, MST11 Requisitos: (Haber cursado GT5000 o Estar cursando GT5000 ) Equivalencias: IA5020, SC5002, SC99493 Curso avanzado cuya intención es completar un proyecto de investigación aplicada o desarrollo tecnológico. Como resultado del aprendizaje, el alumno será capaz de integrar y aplicar conocimientos del plan de estudios para completar la segunda etapa de un proyecto de investigación aplicada o desarrollo tecnológico. Completar el desarrollo de un proyecto de investigación aplicada o desarrollo tecnológico, con asesoría de un profesor investigador y presentando reporte técnico final que demuestre las aportaciones desarrolladas en forma de una tesis. Generación de resultados en el proyecto de tesis. Computacionales/de Información; Doctorado en el área en que se realizará la Investigación CIP: , Tesis. Desarrollo tecnológico. Investigación.

10 Cursos Optativos: Ingeniería de Software TC4010 Arquitecturas de software C-L-U: Programas académicos en los que se imparte: MST11 Equivalencias: CS5042 Curso básico que tiene la intención que presentar la arquitectura de software como constituyente principal para la construcción de sistemas intensivos de software, considerando aspectos de calidad, reusabilidad, entre otros. Como resultado del aprendizaje, el alumno podrá analizar, diseñar y valorar aplicaciones de software. Al finalizar el curso, el estudiante será capaz de analizar, diseñar y valorar aplicaciones de software que se rigen por una arquitectura, y se construyen siguiendo un desarrollo basado en componentes de software. Introducción a la arquitectura de software. Estilos y patrones arquitectónicos. Modelos de componentes. El modelo de componentes Java Bean. El modelo de componentes Enterprise Java Bean. Arquitectura de los servidores de aplicaciones EJB. Patrones arquitectónicos en las gradas de negocio e integración. Patrones en la grada Web. Estado del arte de los modelos de componentes. LIBROS DE TEXTO: * Bass, Len, Software architecture in practice/len Bass, Paul Clements, Rick Kazman,, Reading, Mass.: Addison-Wesley, c1998,,,, [ : HRD] * Mary Shaw y David Garlan, Software Architecture: Perspectives on an emerging discipline,, Prentice Hall, Áreas en las que se requiere el grado académico (no refiere a nombres de programas): Dirección Electrónica: Doctorado en Ciencias Computacionales/de Información; Doctorado en Ingeniería Eléctrica/Electrónica y Comunicaciones; Doctorado en Inteligencia Artificial /Robótica CIP: , , Patrones de diseño. Componentes. TC4011 : Pruebas de software y aseguramiento de la calidad CIP: Ciencias Computacionales de Información C-L -U: Programas académicos en los que se imparte: MST11 Equivalencias: CS5027 Curso básico que tiene la intención de que el alumno conozca las estrategias y métodos para el desarrollo de sistemas, aplicando estándares internacionales de calidad para el proceso de software. Como resultado del aprendizaje, el alumno podrá crear un Sistema de Calidad o Sistema de Aseguramiento de Calidad de Software. El alumno será capaz de crear un Sistema de Calidad o Sistema de Aseguramiento de Calidad de Software dentro de las organizaciones o grupos que desarrollan sistemas basado en computadora, usando como marcos teóricos ISO y CMM, tomando en cuenta la identificación del ciclo de desarrollo de software, estándares existentes, identificación de los atributos del desarrollo de software desde el punto de vista de producto y proceso, el uso de la estadística como medio de analizar garantía de calidad de software, así como la documentación asociada para cada fase. Software: Procesos y producto. Atributos de calidad en los procesos y productos de software. Métricas y medidas de atributos de calidad de los procesos y productos de software. Enfoques estadísticos para la calidad de los procesos y productos de software. Pruebas de Software: planeación y estrategias. Herramientas para los procesos de pruebas. Mejoramiento del software. Modelos y estándares de calidad para el proceso de software. Trabajo en equipo en la calidad del proceso de software. LIBROS DE TEXTO: * Handbook of software quality assurance/edited by G. Gordon Schulmeyer and James I. McManus, 3rd. Edition, Upper Saddle River, N. J.: Prentice Hall, c1999, New Jersey, 1999, eng, [ ]

11 * Kan, Stephen H., Metrics and models in software quality engineering/stephen H. Kan,, Reading, Mass.: Addison- Wesley, c1995 (1994 printing) [ (acid-free paper)] * Bruegge, Bernd, Object-oriented software engineering: Using UML, patterns, and * Java/Bernd Bruegge & Allen H. Dutoit, 2da. Edición, Upper Saddle River, N. J.: Prentice Hall, c2004, New Jersey, 2004, eng, [ ] Computacionales/de Información; Doctorado en Ingeniería Eléctrica/Electrónica y Comunicaciones; Doctorado en Inteligencia Artificial /Robótica CIP: , , Calidad de software. Pruebas automáticas. CMM. ISO. TC4012 : Administración del desarrollo de software C-L -U: Programas académicos en los que se imparte: MST11 Equivalencias: CS5029 Curso obligatorio que presenta las técnicas, métodos y procesos para la planeación, ejecución, control y cierre de proyectos de desarrollo de software. Como resultado del aprendizaje, el alumno podrá planear, seleccionar y desarrollar proyectos de desarrollo de software integrando las variables básicas de tiempo, recursos y costos. Al finalizar este curso, el alumno, con una visión integral de la administración de proyectos de desarrollo de software, será capaz de realizar con éxito la selección de los proyectos que contribuyen a la estrategia de una organización, elaborar y desarrollar la definición, planeación, ejecución y control de los proyectos de software, cerrar exitosamente las tareas involucradas en el desarrollo de proyectos de software, involucrando a las variables básicas de tiempo, recursos y costos. Conceptos básicos de la administración de proyectos. Definición del proyecto. Evaluación preliminar. Procesamiento de la propuesta. Planeación de proyectos: actividades y tareas. Análisis de costo en los proyectos. Análisis de recursos en los proyectos. Ejecución del proyecto. Seguimiento y control del proyecto. LIBROS DE TEXTO: * Mark J Christensen and Richard H. Thayer, The Project Managers Guide to Software engineering's Best Practices: Using and Implementing the IEEE Software Standards,, IEEE Computer Society, * Schwalbe, Kathy, Information technology project management/kathy Schwalbe, 5th. Edition, Boston, Mass.: Thomson/Course Technology, c2008, United States, 2008, eng, [ ],[ ] * Gray, Clifford F., Project management: The complete guide for every manager/clifford Gray, Erik Larson,, New York: McGraw-Hill, c2002,,,, [ (acid-free paper)] LIBROS DE CONSULTA: * Olson Davis L., Introduction to Information Systems Project Management,, Mc Graw- Hill, * Kerzner, Harold, Project management: A systems approach to planning, scheduling, and controlling/harold Kerzner, 9th. Edition, Hoboken, N. J.: J. Wiley, 2006,,,, [ (tela)],[ (tela)] * Sapag Chain, Nassir, Criterios de evaluación de proyectos: Cómo medir la rentabilidad de las inversiones/nassir Sapag Chain, 1ra. Edición en español, Madrid; México: McGraw-Hill/Interamericana de España, 1993, México, 1993, español, [ ],[ ] * Eppen, G.D., Gould, F.J.Schmidt, Investigación de Operaciones en la Ciencia Administrativa, 5ta. Edición, Prentice, * Phillips, Joseph, PMP Project Management Professional Study Guide, McGraw-Hill Computacionales/de Información; Doctorado en Ingeniería Eléctrica/Electrónica y Comunicaciones; Doctorado en Inteligencia Artificial /Robótica CIP: , , Administración de proyecto, Modelo de costos de proyectos.

12 TC5006: Programación orientada a aspectos C-L -U: Programas académicos en los que se imparte: MST11, MST12 Equivalencias: No tiene. Curso avanzado que tiene la intención de que el estudiante conozca la separación de aspectos como constituyente principal de uno de los principios fundamentales que contribuyen a la simplicidad. Como resultado del aprendizaje, el alumno podrá aplicar los principios de diseño orientado a aspectos para la solución de problemas. Al finalizar este curso los estudiantes serán capaces de seleccionar técnicas asociadas con el desarrollo de software orientado a aspectos y aplicar los principios de diseño orientado a aspectos para la solución de problemas, identificar los aspectos que atraviesan la funcionalidad básica de la aplicación, diseñarlos y programarlos, logrando una mejor administración de la complejidad del problema a resolver. Principios de diseño orientado a aspectos para la solución de problemas. Identificación de aspectos que atraviesan la funcionalidad básica de una aplicación. Diseño y programación de aspectos. Técnicas asociadas con el desarrollo de software orientado a aspectos. Herramientas de apoyo. Lenguaje de programación AspectJ. Principios básicos del soporte a aspectos en Frameworks de desarrollo. LIBROS DE TEXTO: * Laddad, Ramnivas, AspectJ in action: Practical aspect-oriented programming/ramnivas Laddad, Greenwich, CT: Manning, c2003, [ (pbk.)] * Jacobson, Ivar, Aspect-oriented software development with use cases/ivar Jacobson, Pan-Wei Ng,, Boston: Addison-Wesley, c2004,,,, [ ] Computacionales/de Información; Doctorado en Ingeniería Eléctrica/Electrónica y Comunicaciones; Doctorado en Inteligencia Artificial /Robótica CIP: , , Aspect, Aspectos transversales en sistemas. TC5007 : Métodos formales de ingeniería de software C-L -U: Programas académicos en los que se imparte: MST11 Equivalencias: No tiene. Curso avanzado que presenta modelos formales en el diseño y validación de sistemas de software. Como resultado del aprendizaje se espera que el alumno utilice modelos basados en conjuntos, lógica y propiedades para la especificación de software y realice la verificación del sistema modelado. Al final del curso el alumno será capaz de especificar formalmente las características principales de un sistema de software, así como de realizar el proceso de verificación de dicho sistema. Introducción a los Métodos Formales. Especificación formal con lenguajes basados en Conjuntos y lógica. Lógica de Hoare y CSP. Lenguaje Z. Refinamiento y abstracción. Determinación de propiedades. Diseño basado en modelos. Model Checking. Promela y SPIN. Redes de Petri. Verificación de Programas. LIBROS DE TEXTO: * Magee, Jeff, 1952-, Concurrency: State models & Java programs/jeff Magee & Jeff Kramer, Chichester, England; Hoboken, N. J.: Wiley, c2006, [ ], [ ] * Woodcock, Jim, Using Z: Specification, refinement, and proof/jim Woodcock and Jim Davies,, London: Prentice Hall, 1996,,,, [ (ru śtica : papel alcalino)],[ (ru śtica : papel alcalino)]

13 Computacionales/de Información; Doctorado en Inteligencia Artificial /Robótica; Doctorado en Matemáticas; Doctorado en Matemáticas Computacionales CIP: , , , Redes de Petri. Métodos formales. Verificación de sistemas. Lenguaje Z. TC5008 : Bases de datos distribuidas Departamento académico que la ofrece: Tecnologías Computacionales C-L -U: Programas académicos en los que se imparte: Equivalencias: CB99210, CS5040 Curso avanzado donde se revisa la distribución de los datos en el mundo de la computación y el rol de las bases de datos en la distribución de procesos y datos. Como resultado del aprendizaje, el alumno podrá evaluar el uso de bases de datos distribuidas en un contexto dado y definir alternativas para el manejo de información en sistemas distribuidos. El alumno será capaz de aplicar los conceptos básicos que rigen el análisis y el diseño de las bases de datos distribuidas (bajo el modelo relacional), así como seleccionar formas de integración y análisis de información para la creación de una ventaja competitiva mediante el uso de bodegas de datos y los servicios de análisis. De una BD centralizada a una distribuida, Fragmentación, Diseño de una BDD, La asignación de fragmentos a los sitios y el FAP, Fragmentación de consultas, Transacciones distribuidas, Implementando y administrando bodegas de datos con Oracle, Usando OLAP en Oracle. LIBROS DE TEXTO: * M. Tamer Ozsu, Patrick Valduriez, The Principles of Distributed Databases, 2nd. Edition, Computacionales/de Información; Doctorado en Administración de Sistemas de Información; Doctorado en Inteligencia Artificial /Robótica CIP: , , Bases de datos. Bodegas de datos. OLAP. CWM. TC5009 : Tópicos selectos en ciencias computacionales C-L -U: Programas académicos en los que se imparte: Equivalencias: No tiene. Curso avanzado cuya intención es presentar temas selectos de interés con los últimos avances en las ciencias computacionales. El alumno será capaz de aplicar conocimientos sobre los últimos avances en áreas específicas de ciencias computacionales. Conocer y aplicar los últimos avances en ciencias computacionales, en tópicos como gráficas computacionales y animación, sistemas inteligentes, redes y seguridad computacional, ingeniería de software, entre otros. Se cubrirán temas de actualidad de las Ciencias Computacionales Computacionales/de Información; Doctorado en el área en que se realizará la Especialización; Doctorado en Ingeniería Eléctrica/Electrónica y Comunicaciones CIP: , , Ingeniería de software. Sistemas inteligentes. Gráficas computacionales. Seguridad computacional.

14 Cursos Optativos: Computación Gráfica y Animación TC4004 : Gráficas computacionales Programas académicos en los que se imparte: MCC09 Equivalencias: CS5002 Intención del curso en el contexto general del plan de estudio: Curso básico donde se presentan los elementos esenciales de transformaciones y algoritmos geométricos, superficies, proceso de dibujo, modelado, texturas, iluminación y animación 3D. Como resultado del aprendizaje, el alumno será capaz de comprender el proceso y aplicar algoritmos para la creación de imágenes computacionales. Al finalizar el curso el alumno será capaz de utilizar bibliotecas gráficas para generar aplicaciones gráficas interactivas tridimensionales, comprender el proceso de creación de imágenes a partir de objetos tridimensionales (pipeline gráfico) incluyendo el proceso de eliminación de superficies ocultas, el uso de texturas y de "shaders", programar algoritmos para iluminación local y global, y aplicar los métodos mas comunes de animación por computadora. Introducción a las gráficas 3D, Proceso de dibujo (pipeline gráfico), Modelado, Síntesis, Animación, Realidad Virtual y Aumentada, Visualización. LIBROS DE TEXTO: * Hearn, Donald, Computer graphics with OpinglésL. Español.\"Gráficos por computadora con OpinglésL/Donald Hearn, M. Pauline Baker.", 3ra. Edición, Madrid: Pearson Prentice Hall, 2006, España, 2006, español, [ ] * Angel, Edward, Interactive computer graphics: A top-down approach using OpinglésL/Edward Angel, 5th. Edition, Boston: Pearson/Addison-Wesley, c2009,,,, [ (papel alcalino)],[ (papel alcalino)] *Watt, Alan H., 1942-, 3D computer graphics/alan Watt, 3rd. Edition, Harlow, England; Reading, Mass.: Addison- Wesley, 2000,,,, [ ] Perfil del Profesor: Computacionales/de Información; Doctorado en Inteligencia Artificial /Robótica CIP: , Síntesis avanzada de imágenes. Iluminación y texturizado. TC4005 : Animación 3D Programas académicos en los que se imparte: Equivalencias: CS5003 Es un curso de acentuación, que tiene la intención de proveer al alumno conocimiento y herramientas de avanzada que le permita incursionar exitosamente en el campo de la animación 3D. Para ello se profundizará en temáticas como curvas paramétricas, animación procedural, cinemáticas directas e inversas, dinámicas, IA para animación, partículas, animación facial y comportamiento grupal entre otras. Al finalizar el curso el alumno será capaz de: -Manejar el proceso animación de sistemas articulados virtuales 3D. -Manejar el proceso de animación de partículas. -Manejar el proceso de animación facial. Animación de Humanoides y Keyframes, Motion Retargetting, IA para animación, FSM, Reglas, pathfinding, Comportamiento grupal, Física y Colisiones, Animación Facial y Cabello, Animación de Ropa, LOD en Animación LIBROS DE TEXTO: * Kenny Erleben [et al.], Physics-based animation, 1st. Edition, Hingham, Mass.: Charles River Media, c2005, [ (encuadernado : papel alcalino)] * Parent, Rick, Computer animation: Algorithms and techniques/rick Parent, 2nd. Edition, Amsterdam; Boston: Elsevier/Morgan Kaufmann, c2008, [ (hbk.)],[ (hbk.)]

15 Computacionales/de Información; Doctorado en Inteligencia Artificial /Robótica CIP: , Animación 3D. Animación facial. Partículas y dinámicas. TC4006 : Diseño y desarrollo de videojuegos Programas académicos en los que se imparte: MCC09 Equivalencias: No tiene. Curso avanzado que tiene la intención de proveer al alumno el conjunto de conocimientos en metodologías y herramientas para el diseño y desarrollo de videojuegos, lo que incluye la comprensión del flujo de trabajo para el diseño y producción de videojuegos, la relación del guión con los niveles, la utilización y la construcción de un motor de videojuegos y el modelado de características físicas. Como resultado, el alumno será capaz de diseñar e implementar un videojuego. Al finalizar el curso el alumno será capaz de diseñar un motor de un videojuego, modelar y programar efectos físicos, tales como las colisiones, y construir sistemas de videojuegos en red. Introducción, Diseño de juegos, Diseño de un game engine, Modelado para videojuegos, Física y Colisiones para videojuegos, I.A. para videojuegos, Síntesis avanzada para videojuegos, Juegos en Red, Interacción Multimodal, Proyecto de Juego usando el game engine construido en clase. LIBROS DE TEXTO: * Todd Gantzler, Delmar Learning, Game Development Essentials: Video Game Art * Joseph Saulter, Introduction to Video Game Design and Development,, McGraw-Hill Companies. Computacionales/de Información; Doctorado en Ciencias Computacionales; Doctorado en Inteligencia Artificial/Robótica CIP: , , Dirección Electrónica: Videojuegos. Motor de videojuego. Interacción multimodal. TC5000 : Modelado C -L -U: Programas académicos en los que se imparte: MCC09 Equivalencias: CS5005 Curso avanzado que presenta las técnicas de modelado de superficies en espacios tridimensionales. Como resultado, el alumno podrá utilizar y proponer algoritmos para la construcción de superficies en 3D basados en modelos. Al finalizar el curso el alumno será capaz de utilizar y proponer algoritmos para la construcción de superficies en 3D basados en modelos, utilizar los métodos tradicionales de modelado, mapear texturas y calcular efectos de iluminación; además, podrá utilizar métodos de optimización (nivel de detalle, impostores, portales) para manejar modelos grandes. Introducción a Modelado, Modelado tradicional, Nuevos Modelos, Optimización y LOD, Aplicaciones, HCI y modelado. LIBROS DE TEXTO: * Farin, Gerald E., Curves and surfaces for computer aided geometric design: A practical guide/gerald Farin, 2nd. Edition, Boston: Academic Press, c1990,,,, [ (alk. paper)]

16 Computacionales/de Información; Doctorado en Inteligencia Artificial /Robótica CIP: , Modelado 3D. Mallas de polígonos. Mapeo de texturas. TC5001 : Síntesis de imágenes Programas académicos en los que se imparte: Equivalencias: CS5006 Curso básico que provee herramientas de avanzada que permitan sintetizar imágenes en escenarios de iluminación complejos. Como resultado, el alumno podrá utilizar y proponer nuevas técnicas de síntesis de imagen. Al finalizar el curso el alumno será capaz de emular el comportamiento de la luz y sus efectos en una computadora con el propósito de realizar síntesis de imagen, calcular las diferentes proyecciones de la sombra de un objeto y utilizar y proponer nuevas técnicas de síntesis de imagen. Rendering Clásico, Radiosidad y Física de la Luz, Radiometría, Ecuación de Rendering y modelos de sombreado, Integración y Rendering de Monte-Carlo, Radiosidad, Ray Tracing, Photon Mapping, Rendering en tiempo real, Algoritmos de Sombras, Técnicas de Aceleración, Hardware Rendering, Rendering y Modelado basado en imagenes, render en film, rendering no fotorealista. LIBROS DE TEXTO: * Glassner, Andrew S., Principles of digital image synthesis/andrew S. Glassner,, San Francisco: Morgan Kaufmann, c1995,,,, [ (v. 1)],[ (v. 2)] * Möller, Tomas, 1971-, Real-time rendering/tomas Akenine-Möller, Eric Haines, Naty Hoffman, 3rd. Edition, Wellesley, Mass.: A. K. Peters, c2008, Massachusetts, 2008, eng, [ ],[ ] Computacionales/de Información; Doctorado en Inteligencia Artificial /Robótica CIP: , Física de la luz. Sombras. Síntesis de imágenes. TC5002 : Realidad mixta C -L -U: Programas académicos en los que se imparte: Equivalencias: CS5004 Curso avanzado que tiene la intención de proveer al alumno conocimientos sólidos en realidad virtual, aumentada, dual y mixta, incluyendo la interacción con personajes y mundos virtuales. Como resultado del aprendizaje, el alumno podrá crear ambientes y personajes virtuales. Al finalizar el curso el alumno será capaz de entender los conceptos de realidad virtual, aumentada, dual y mixta para crear ambientes y personajes virtuales y proporcionar los mecanismos de interacción con los mismos, además de utilizar y proponer aplicaciones hacia otros ámbitos. Realidad Virtual, Realidad Aumentada, Realidad Mixta, Realidad Dual, Interfaces Físicas y Tangibles, Ambientes y Personajes Virtuales, Ambientes Reales (Robots), Ambientes Virtuales Colaborativos, Realidad Virtual y Percepeción, Aplicaciones en diversos ámbitos: virtual cultural heritage, capacitación, terapia médica/psicológica, etc., Temas avanzados.

17 LIBROS DE TEXTO: * Gutiérrez Alonso, Mario A. (Mario Arturo), 1976-, Stepping into virtual reality/mario A. Gutiérrez A., Frédéric Vexo, Daniel Thalmann,, London: Springer, 2008,,,, [ (ru stica)], [ (ru śtica)] * Mixed reality: Merging real and virtual worlds/edited by Yuichi Ohta, Hideyuki Tamura,, Tokyo: Ohmsha; Secaucus, N. J.: Distributed in North America by Springer-Verlag New York, c1999,,,, [ (Springer- Verlag)], [ (Ohmsha)] * Oliver Bimber and Ramesh Raskar, Spatial Augmented Reality: Merging Real and Virtual Worlds,, A. K. Peters. Computacionales/de Información; Doctorado en Ciencias Computacionales; Doctorado en Inteligencia Artificial /Robótica CIP: , , Realidad virtual. Realidad aumentada. Realidad mixta. Interfaces físicas y tangibles. Realidad dual. TC5009 : Tópicos selectos en ciencias computacionales Programas académicos en los que se imparte: MCC09 Equivalencias: No tiene. Curso avanzado cuya intención es presentar temas selectos de interés con los últimos avances en las ciencias computacionales. El alumno será capaz de aplicar conocimientos sobre los últimos avances en áreas específicas de ciencias computacionales. Conocer y aplicar los últimos avances en ciencias computacionales, en tópicos como gráficas computacionales y animación, sistemas inteligentes, redes y seguridad computacional, ingeniería de software, entre otros. Se cubrirán temas de actualidad de las Ciencias Computacionales Computacionales/de Información; Doctorado en el área en que se realizará la Especialización; Doctorado en Ingeniería Eléctrica/Electrónica y Comunicaciones CIP: , , Ingeniería de software. Sistemas inteligentes. Gráficas computacionales. Seguridad computacional. Cursos Optativos: Seguridad Computacional TC4007 : Redes inalámbricas y móviles Programas académicos en los que se imparte: MCC09 Equivalencias: No tiene. Curso avanzado que aborda el desarrollo de aplicaciones de propósito específico en dispositivos móviles y al diseño de sistemas que funcionan sobre redes de comunicación de datos inalámbricas. Como resultado, el alumno podrá diseñar programas en red y de diseñar soluciones de telecomunicación utilizando las diversas alternativas de tecnología inalámbrica. Al final del curso el alumno será capaz de diseñar programas en red para entornos que requieren bajo consumo de recursos y baja disponibilidad de ancho de banda de comunicaciones. El alumno también será capaz de diseñar soluciones de telecomunicación utilizando las diversas alternativas de tecnología inalámbrica. Transmisiones inalámbricas, propagación de señales y espectro expandido, control de acceso al medio (SDMA, FDMA, TDMA, CDMA), sistemas de telecomunicación (GSM, UMTS), sistemas satelitales, Wifi, bluetooth, Zigbee,

18 WiMax, capas de transporte y red para redes móviles, desarrollo de aplicaciones móviles, búsqueda de servicios, servicios basados en la localización. LIBROS DE TEXTO: * Schiller, Jochen H., Mobile communications/jochen H. Schiller, 2nd. Edition, London; México City: Addison-Wesley, 2003, [ (ru stica)], [ ] * Mallick, Martyn., Mobile and wireless design essentials/martyn Mallick,, Indianapolis, IN: Wiley, 2003, Indiana, 2003, eng, [ ] Computacionales/de Información; Doctorado en el área en que se realizará la Especialización; Doctorado en Ingeniería Eléctrica/Electrónica y Comunicaciones CIP: , Aplicaciones móviles. Ingeniería de software. Análisis y diseño de software. Redes inalámbricas. TC4008 : Entornos de alto desempeño Programas académicos en los que se imparte: MCC09 Equivalencias: No tiene. Curso avanzado que aborda el diseño de entornos de cómputo transaccionales de alta disponibilidad, alta confiabilidad, alta escalabilidad y alto desempeño, así como el diseño de entornos de cómputo y almacenamiento. Como resultado del aprendizaje, el alumno podrá diseñar entornos de cómputo y almacenamiento de alto desempeño. Al final del curso el alumno será capaz de diseñar infraestructura consistente en servidores Web, servidores de aplicaciones, servidores de base de datos, etc., con características de alta disponibilidad, alta confiabilidad, alta escalabilidad y alto desempeño. El alumno podrá diseñar entornos de cómputo y almacenamiento de alto desempeño consistentes en componentes de bajo costo distribuidos en regiones geográficas amplias. 1) Computo distribuido 2) Análisis de desempeño de servidores 3) Balanceo de cargas y clusters de base de datos 4) Computo Grid 5) Herramientas de desarrollo LIBROS DE TEXTO: * Paul Hudson and Andrew Hudson, Fedora Unleashed, * Ian Foster, Carl Kesselman, The Grid 2: Blueprint for a New Computing Infrastructure, 2nd. Edition, Morgan Kaufmann. * Menascé, Daniel A., Performance by design: Computer capacity planning by example/daniel A. Menascé, Virgilio A.F. Almeida, Lawrence W. Dowdy,, Upper Saddle River, N. J.: Prentice Hall PTR, c2004,,,, [ ], [ ] LIBROS DE CONSULTA: * High performance cluster computing/edited by Rajkumar Buyya,, Upper Saddle River, N. J.: Prentice Hall PTR, c1999, [ (v. 1)],[ (v. 2)] Doctorado en Ciencias Computacionales/de Información; Doctorado en Matemáticas CIP: , Sistemas transaccionales. Sistemas grid. Sistemas Linux/UNIX. TC4009 : Seguridad Computacional I Programas académicos en los que se imparte: MCC09

19 Equivalencias: No tiene. Curso básico que aborda la seguridad informática desde diversas perspectivas, desde los sistemas de aseguramiento de la seguridad, procedimientos operativos, reglamentación y leyes, hasta técnicas de programación y desarrollo y diversas herramientas tecnológicas. Como resultado del aprendizaje, el alumno podrá aplicar procedimientos seguros para el desarrollo de aplicaciones y la implantación de infraestructura de cómputo. Al final del curso el alumno podrá atacar el problema de la seguridad informática de forma integral, tomando en cuenta factores como el factor humano, el tecnológico y el de procedimientos; establecer lineamientos de seguridad corporativos y certificar el desempeño en este sentido, además de aplicar procedimientos seguros tanto para el desarrollo de aplicaciones como para la implantación de infraestructura de cómputo. Introducción y conceptos básicos. Administración de la seguridad en una organización. Leyes, investigación y ética. Políticas y modelos de seguridad. Medios automatizados para probar políticas. Criptología avanzada. Certificación de sistemas seguros. Seguridad en aplicaciones y bases de datos. Seguridad en Internet. Herramientas avanzadas de autenticación y biométricas. Evaluación de riesgos y controles. Continuidad del negocio y recuperación de desastres. LIBROS DE TEXTO: * Gasser, Morrie, 1947-, Building a secure computer system/morrie Gasser,, New York: Van Nostrand Reinhold Co., c1988,,,, [ ] * Stalliings, William, Network and Internet Security: Principles and Practice,, Prentice Hall. Doctorado en Ciencias Computacionales/de Información; Doctorado en Ciencias Computacionales; Doctorado en Ingeniería Eléctrica/Electrónica y Comunicaciones; Doctorado en Inteligencia Artificial /Robótica CIP: , , , Tecnología de aseguramiento de la calidad. Procedimientos seguros de operación. Metodologías de aseguramiento. TC5005 : Seguridad Computacional II Programas académicos en los que se imparte: MCC09 Equivalencias: CS5021. Curso avanzado que discute los aspectos prácticos de la implementación de soluciones a los problemas de seguridad informática. Como resultado del aprendizaje, el alumno podrá implantar eficientemente soluciones tecnológicas a problemas de seguridad informática. Al final del curso alumno será capaz de implantar eficientemente soluciones tecnológicas, i.e. rastreo de puertos, detección de intrusos, almacenamiento encriptado, etc., a problemas de seguridad de la información como aplicaciones o sistemas operativos no actualizados, software con seguridad no configurada, administración ineficiente de contraseña, código malicioso. Administración básica Unix como plataforma de análisis. Panorama de la seguridad. Vulnerabilidades en aplicaciones y plataformas y Stream Hacking. Ethical Hacking. Pruebas de penetración y herramientas usadas para ataques (Nessus, Snort, Tripwire y otras). Estrategia de Seguridad Protegiéndose de Ataques (mejores prácticas). Fortalecimiento de sistemas (de acuerdo a Criterios de Evaluación). Seguridad en Redes Inalámbricas. Proxies y Firewalls. LIBROS DE TEXTO: * Cheswick, William R., Firewalls and Internet security: Repelling the wily hacker/william R. Cheswick, Steven M. Bellovin and Aviel D. Rubin, 2nd. Edition, Boston: Addison-Wesley, 2003, [ X] Doctorado en Ciencias Computacionales/de Información; Doctorado en Ciencias Computacionales; Doctorado en Ingeniería Eléctrica/Electrónica y Comunicaciones CIP: , , Tecnología de seguridad informática. Estrategias de seguridad.

20 TC5004 : Programación paralela y concurrente Programas académicos en los que se imparte: MCC09 Equivalencias: No tiene. Es un curso de acentuación que aborda la resolución de problemas que necesitan de técnicas de concurrencia y paralelismo cuyas soluciones se ejecutan en arquitecturas multiprocesadores o multi-núcleo. Como resultado del aprendizaje, el alumno podrá diseñar programas para arquitecturas multiprocesador. Al final del curso el alumno será capaz de diseñar programas para arquitecturas multiprocesador utilizando técnicas de paralelismo y concurrencia, conocerá las diferentes herramientas y técnicas para la generación y ejecución de este tipo de programas en sistemas de procesadores de más de un núcleo y será capaz de realizar estudios de análisis de desempeño de programas secuenciales vs concurrentes. Introducción a arquitecturas multi-núcleo, Sistemas multi-hilo, Conceptos fundamentales de programación concurrente, Patrones de programación concurrente y paralela, APIs para multi-hilos, OpenMP, Herramientas de desarrollo de software concurrente y paralelo. LIBROS DE TEXTO: * Akhter, Shameem, Multi-core programming: Increasing performance through software multithreading/shameem Akhter, Jason Roberts, Hillsboro, OR: Intel Press, c2006, [ (ru stica)], [ (ru stica)] Doctorado en Ciencias Computacionales/de Información; Doctorado en Ingeniería Eléctrica/Electrónica y Comunicaciones CIP: , Programación multi-núcleo. Programación paralela. Programación concurrente. TC5009 : Tópicos selectos en ciencias computacionales Programas académicos en los que se imparte: MCC09 Equivalencias: No tiene. Curso avanzado cuya intención es presentar temas selectos de interés con los últimos avances en las ciencias computacionales. El alumno será capaz de aplicar conocimientos sobre los últimos avances en áreas específicas de ciencias computacionales. Conocer y aplicar los últimos avances en ciencias computacionales, en tópicos como gráficas computacionales y animación, sistemas inteligentes, redes y seguridad computacional, ingeniería de software, entre otros. Se cubrirán temas de actualidad de las Ciencias Computacionales Computacionales/de Información; Doctorado en el área en que se realizará la Especialización; Doctorado en Ingeniería Eléctrica/Electrónica y Comunicaciones CIP: , , Ingeniería de software. Sistemas inteligentes. Gráficas computacionales. Seguridad computacional.

UNIVERSIDAD NACIONAL DEL SUR 1 BAHIA BLANCA DEPARTAMENTO DE CIENCIAS E INGENIERÍA DE LA COMPUTACION CORRELATIVAS OBJETIVOS

UNIVERSIDAD NACIONAL DEL SUR 1 BAHIA BLANCA DEPARTAMENTO DE CIENCIAS E INGENIERÍA DE LA COMPUTACION CORRELATIVAS OBJETIVOS UNIVERSIDAD NACIONAL DEL SUR 1 PROFESOR RESPONSABLE: Mg. Javier Echaiz Profesor Adjunto con Dedicación Exclusiva CARGA HORARIA Teoría 4 hs Práctica 28 hs PARA CURSAR LA MATERIA APROBADAS CURSADAS *Organización

Más detalles

Aplicaciones. Aplicaciones. Aplicaciones. Computación Gráfica Introducción Qué es Computación Gráfica? Introducción. Objetivos

Aplicaciones. Aplicaciones. Aplicaciones. Computación Gráfica Introducción Qué es Computación Gráfica? Introducción. Objetivos Computación Gráfica Introducción Qué es Computación Gráfica? Introducción VyGLab Lab. de Visualización y Computación Gráfica DCIC - UNS 1º Cuatrimestre 2015 Es el estudio de métodos para crear, manipular

Más detalles

UNIVERSIDAD NACIONAL DEL SUR 1 BAHIA BLANCA DEPARTAMENTO DE CIENCIAS E INGENIERÍA DE LA COMPUTACION

UNIVERSIDAD NACIONAL DEL SUR 1 BAHIA BLANCA DEPARTAMENTO DE CIENCIAS E INGENIERÍA DE LA COMPUTACION UNIVERSIDAD NACIONAL DEL SUR 1 CODIGO: 792 CARRERAS Y PLANES Licenciatura en Ciencias de la Computación Plan 2007 Licenciatura en Ciencias de la Computación Plan 2011 PROFESOR RESPONSABLE: Mg. Javier Echaiz

Más detalles

Computación paralela y distribuida

Computación paralela y distribuida Computación paralela y distribuida MSC-0302 Nombre de la asignatura: Computación paralela y distribuida Línea de trabajo: Tecnologías web Tiempo de dedicación del estudiante a las actividades de: DOC TIS

Más detalles

UNIVERSIDAD DEL VALLE FACULTAD DE INGENIERIA ESCUELA DE INGENIERÍA DE SISTEMAS Y COMPUTACIÓN MAESTRÍA EN INGENIERÍA DE SISTEMAS Y COMPUTACIÓN

UNIVERSIDAD DEL VALLE FACULTAD DE INGENIERIA ESCUELA DE INGENIERÍA DE SISTEMAS Y COMPUTACIÓN MAESTRÍA EN INGENIERÍA DE SISTEMAS Y COMPUTACIÓN UNIVERSIDAD DEL VALLE FACULTAD DE INGENIERIA ESCUELA DE INGENIERÍA DE SISTEMAS Y COMPUTACIÓN MAESTRÍA EN INGENIERÍA DE SISTEMAS Y COMPUTACIÓN CURSO: FUNDAMENTOS DE SISTEMAS DISTRIBUIDOS CONTENIDO DEL CURSO

Más detalles

GESTIÓN DE REDES. Paula Montoto Castelao pmontoto@udc.es

GESTIÓN DE REDES. Paula Montoto Castelao pmontoto@udc.es Paula Montoto Castelao pmontoto@udc.es Dpto. de Tecnologías de la Información y las Comunicaciones Universidade da Coruña Facultad de Informática Campus de Elviña 15071 A Coruña P R E S E N T A C I Ó N

Más detalles

Graficación. Carrera: SCM - 0416 3-2-8. Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

Graficación. Carrera: SCM - 0416 3-2-8. Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos. 1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos Graficación Ingeniería en Sistemas Computacionales SCM - 0416 3-2-8 2.- HISTORIA

Más detalles

Asignatura: Horas: Total (horas): Obligatoria X Teóricas 3.0 Semana 3.0 de elección Optativa Prácticas 0.0 16 Semanas 48.0

Asignatura: Horas: Total (horas): Obligatoria X Teóricas 3.0 Semana 3.0 de elección Optativa Prácticas 0.0 16 Semanas 48.0 UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE INGENIERÍA PROGRAMA DE ESTUDIO DISEÑO DE INTERFACES, MULTIMEDIA Y REALIDAD VIRTUAL 0689 8, 9 06 Asignatura Clave Semestre Créditos Ingeniería Eléctrica

Más detalles

UNIVERSIDAD AUTÓNOMA DE YUCATÁN FACULTAD DE MATEMÁTICAS MISIÓN

UNIVERSIDAD AUTÓNOMA DE YUCATÁN FACULTAD DE MATEMÁTICAS MISIÓN UNIVERSIDAD AUTÓNOMA DE YUCATÁN FACULTAD DE MATEMÁTICAS MISIÓN Formar profesionales altamente capacitados, desarrollar investigación y realizar actividades de extensión, en Matemáticas y Computación, así

Más detalles

GUÍA DOCENTE DE LA ASIGNATURA

GUÍA DOCENTE DE LA ASIGNATURA Grado en Ingeniería Informática ( Obligatoria ) GUÍA DOCENTE DE LA ASIGNATURA G662 - Redes de Computadores y Sistemas Distribuidos Curso Académico 2013-2014 1 1. DATOS IDENTIFICATIVOS DE LA ASIGNATURA

Más detalles

GUÍA DOCENTE SISTEMAS DISTRIBUIDOS GRADO EN INGENIERIA INFORMATICA (ON LINE) CURSO 2012-13

GUÍA DOCENTE SISTEMAS DISTRIBUIDOS GRADO EN INGENIERIA INFORMATICA (ON LINE) CURSO 2012-13 GUÍA DOCENTE SISTEMAS DISTRIBUIDOS GRADO EN INGENIERIA INFORMATICA (ON LINE) CURSO 2012-13 Fecha de publicación: 14-05-2012 Vicerrectorado de Profesorado,Titulaciones, Ordenación Académica, Coordinación

Más detalles

Instruir al alumno con los conceptos, modelos, teorías y principios básicos estudiados en la Ingeniería de Software

Instruir al alumno con los conceptos, modelos, teorías y principios básicos estudiados en la Ingeniería de Software Universidad de Colima Dirección General de Educación Superior Facultad de Ingeniería Mecánica y Eléctrica Licenciatura en Ingeniería en Sistemas Computacionales I. DATOS GENERALES P R O G R A M A A N A

Más detalles

SATCA 1 3-2-5. En la primera unidad, el estudiante conocerá los fundamentos de la administración de redes de acuerdo a los estándares internacionales.

SATCA 1 3-2-5. En la primera unidad, el estudiante conocerá los fundamentos de la administración de redes de acuerdo a los estándares internacionales. 1.- DATOS DE LA ASIGNATURA Nombre de la asignatura : Administración y Seguridad de Redes Ingeniería en Tecnologías de la Carrera : Información y Comunicaciones Clave de la asignatura : TIF-1003 SATCA 1

Más detalles

Escuela Técnica Superior de Ingeniería. Informática. Grado en Ingeniería Informática

Escuela Técnica Superior de Ingeniería. Informática. Grado en Ingeniería Informática Escuela Técnica Superior de Ingeniería Informática Grado en Ingeniería Informática GUÍA DOCENTE DE LA ASIGNATURA: (Diseño Arquitectónico y Patrones) Curso Académico 2013/2014 Fecha: 24/05/2013 MODELO GUIA

Más detalles

Arquitecturas de Software

Arquitecturas de Software Arquitecturas de Software Ingeniería del Universidad Rey Juan Carlos César Javier Acuña cjacunia@escet.urjc.es Índice Introducción Motivación Definición Pipes and Filters Tipos abstractos de datos y OO

Más detalles

ESCUELA: UNIVERSIDAD DEL ISTMO

ESCUELA: UNIVERSIDAD DEL ISTMO .-IDENTIFICACIÓN ESCUELA: UNIVERSIDAD DEL ISTMO CLAVE: 3053 GRADO: ING. EN COMPUTACION, QUINTO SEMESTRE TIPO DE TEÓRICA/PRÁCTICA ANTECEDENTE CURRICULAR: -----.- OBJETIVO GENERAL Proporcionar al estudiante

Más detalles

GUÍA DOCENTE DE LA ASIGNATURA

GUÍA DOCENTE DE LA ASIGNATURA Grado en Ingeniería Informática ( Obligatoria ) GUÍA DOCENTE DE LA ASIGNATURA G662 - Redes de Computadores y Sistemas Distribuidos Curso Académico 2012-2013 1 1. DATOS IDENTIFICATIVOS DE LA ASIGNATURA

Más detalles

2.- Su profesión está ligada a la carrera en la que aquí da clases? Licenciatura Ingeniería Total SI 21 18 39 NO 0 0 0 21 18 39

2.- Su profesión está ligada a la carrera en la que aquí da clases? Licenciatura Ingeniería Total SI 21 18 39 NO 0 0 0 21 18 39 Resultados de la encuesta aplicada a los profesores de la Facultad de Ciencias de la Computación Comisión de Evaluación y Seguimiento Curricular Otoño 2008 1.- Tipo de contratación? TC 16 15 31 MT 3 2

Más detalles

GUÍA DOCENTE DE INTRODUCCIÓN A LA PROGRAMACIÓN DE VIDEOJUEGOS Y GRÁFICOS

GUÍA DOCENTE DE INTRODUCCIÓN A LA PROGRAMACIÓN DE VIDEOJUEGOS Y GRÁFICOS GUÍA DOCENTE DE INTRODUCCIÓN A LA PROGRAMACIÓN DE VIDEOJUEGOS Y GRÁFICOS La presente guía docente corresponde a la asignatura de Introducción a la Programación de Videojuegos y Gráficos (Videojuegos) del

Más detalles

Computación Gráfica en las Artes Visuales

Computación Gráfica en las Artes Visuales Computación Gráfica en las Artes Visuales Silvia Castro Susana Kahnert Sergio Martig Laboratorio de Investigación en Visualización y Computación Gráfica. Dpto. de Ciencias e Ingeniería de la Computación

Más detalles

Guía Docente Curso 2012-2013

Guía Docente Curso 2012-2013 ESCUELA TÉCNIICA SUPERIIOR DE IINGENIIERÍÍA Guía Docente Curso 2012-2013 Titulación Ingeniería Informática DATOS DE LA ASIGNATURA * * Asignatura en experiencia piloto de implantación del sistema de créditos

Más detalles

SISTEMAS DISTRIBUIDOS

SISTEMAS DISTRIBUIDOS ASIGNATURA DE GRADO: SISTEMAS DISTRIBUIDOS Curso 2015/2016 (Código:71013029) 1.PRESENTACIÓN DE LA ASIGNATURA En la actualidad, los denominados sistemas distribuidos están cada vez más presentes en nuestra

Más detalles

PROGRAMA CONTENIDOS. Laudon, Kenneth C. y Laudon, Jane P. - SISTEMAS DE INFORMACIÓN GERENCIAL Editorial Prentice Hall, sexta edición 2002.

PROGRAMA CONTENIDOS. Laudon, Kenneth C. y Laudon, Jane P. - SISTEMAS DE INFORMACIÓN GERENCIAL Editorial Prentice Hall, sexta edición 2002. PROGRAMA 1) OBJETIVOS DE LA ASIGNATURA Que el Estudiante forme su criterio profesional integrando los conocimientos y experiencia práctica necesarios para poder construir e implementar un Sistema de Información

Más detalles

Programación Distribuida

Programación Distribuida PROGRAMA DE ESTUDIO Programa Educativo: Área de Formación : Licenciatura en Ciencias Computacionales Integral profesional Programa elaborado por: Programación Distribuida Horas teóricas: 1 Horas prácticas:

Más detalles

TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN AREA SISTEMAS INFORMATICOS

TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN AREA SISTEMAS INFORMATICOS TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN AREA SISTEMAS INFORMATICOS HOJA DE ASIGNATURA CON DESGLOSE DE UNIDADES TEMÁTICAS Pág. 1 de 25 1. Nombre de la asignatura Desarrollo

Más detalles

Clasificación de Áreas y Subáreas para las inscripciones al Doctorado en Ciencias Informáticas

Clasificación de Áreas y Subáreas para las inscripciones al Doctorado en Ciencias Informáticas Área Algoritmos y Estructuras de Datos Arquitectura de computadoras Subárea - Algoritmos - Análisis de algoritmos - Estructuras de Datos - Verificación y certificación de programas - Lógicas para el desarrollo

Más detalles

270105 - ABD - Administración de Bases de Datos

270105 - ABD - Administración de Bases de Datos Unidad responsable: 270 - FIB - Facultad de Informática de Barcelona Unidad que imparte: 747 - ESSI - Departamento de Ingenieria de Servicios y Sistemas de Información Curso: Titulación: 2014 GRADO EN

Más detalles

Programa Analítico del Curso:

Programa Analítico del Curso: TC4006 Diseño y desarrollo de videojuegos Dr. Jesús Arámburo Lizárraga Campus Guadalajara Escuela de Ingeniería, Arquitectura y Salud Ubicación Profesores Salón: Horarios: Lunes de 19:00 a 22:00 Programa

Más detalles

Carrera: SCD-1027 SATCA 1 2-3-5

Carrera: SCD-1027 SATCA 1 2-3-5 1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Tópicos Avanzados de Programación Ingeniería en Sistemas Computacionales Clave de la asignatura: SATCA 1 SCD-1027 2-3-5 2.- PRESENTACIÓN Caracterización

Más detalles

GUÍA DOCENTE DE LA ASIGNATURA

GUÍA DOCENTE DE LA ASIGNATURA GUÍA DOCENTE DE LA ASIGNATURA G1749 - Computer Animation and Video Games Grado en Ingeniería Informática Optativa. Curso 4 Curso Académico 2014-2015 1 1. DATOS IDENTIFICATIVOS Título/s Grado en Ingeniería

Más detalles

GUÍA DOCENTE DE LA ASIGNATURA

GUÍA DOCENTE DE LA ASIGNATURA GUÍA DOCENTE DE LA ASIGNATURA G658 - Ingeniería del Software I Grado en Ingeniería Informática Obligatoria. Curso 3 Curso Académico 04-05 . DATOS IDENTIFICATIVOS Título/s Grado en Ingeniería Informática

Más detalles

SCM - 0435 3-2-8. Participantes

SCM - 0435 3-2-8. Participantes 1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos Tópicos selectos de programación Licenciatura en informática SCM - 0435 3-2-8 2.-

Más detalles

Arquitectura de Redes I

Arquitectura de Redes I Arquitectura de Redes I Grado en: Ingeniería en Electrónica de Comunicaciones Ingeniería en Sistemas de Telecomunicación Ingeniería en Tecnologías de la Telecomunicación Ingeniería en Telemática Universidad

Más detalles

TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN AREA SISTEMAS INFORMATICOS

TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN AREA SISTEMAS INFORMATICOS TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN AREA SISTEMAS INFORMATICOS HOJA DE ASIGNATURA CON DESGLOSE DE UNIDADES TEMÁTICAS 1. Nombre de la asignatura Desarrollo de

Más detalles

PROGRAMA DE MATERIA REDES Y SISTEMAS DISTRIBUIDOS PRESENCIAL MATERIA: REDES Y SISTEMAS DISTRIBUIDOS

PROGRAMA DE MATERIA REDES Y SISTEMAS DISTRIBUIDOS PRESENCIAL MATERIA: REDES Y SISTEMAS DISTRIBUIDOS DATOS DE IDENTIFICACIÓN CENTRO ACADÉMICO: DEPARTAMENTO ACADÉMICO: DISEÑO DE REDES CIENCIAS BÀSICAS SISTEMAS ELECTRÓNICOS PROGRAMA EDUCATIVO: AÑO DEL PLAN DE ESTUDIOS: 2003 SEMESTRE: 10 ÁREA ACADÉMICA:

Más detalles

270015 - IES - Introducción a la Ingeniería del Software

270015 - IES - Introducción a la Ingeniería del Software Unidad responsable: 270 - FIB - Facultad de Informática de Barcelona Unidad que imparte: 747 - ESSI - Departamento de Ingenieria de Servicios y Sistemas de Información Curso: Titulación: 2015 GRADO EN

Más detalles

Universidad Autónoma de Manizales Departamento de Ciencias Computacionales

Universidad Autónoma de Manizales Departamento de Ciencias Computacionales Universidad Autónoma de Manizales Departamento de Ciencias Computacionales ASIGNATURA CÓDIGO 1004 Sistemas Distribuidos NÚMERO DE CRÉDITOS Trabajo Presencial PRERREQUISITOS Trabajo dirigido Redes LAN PERIODO

Más detalles

Guía docente de la asignatura

Guía docente de la asignatura Guía docente de la asignatura Asignatura Materia T22: DISEÑO, INTEGRACIÓN Y ADAPTACIÓN DE SOFTWARE TECNOLOGÍAS SOFTWARE Módulo Titulación GRADO EN INGENIERÍA INFORMÁTICA DE SISTEMAS (464) Plan 464 Código

Más detalles

Brindar al alumno un marco teórico y práctico para el desarrollo de software bajo estándares de calidad.

Brindar al alumno un marco teórico y práctico para el desarrollo de software bajo estándares de calidad. Universidad Católica San Pablo Facultad de Ingeniería y Computación Programa Profesional de Ciencia de la Computación SILABO CS290T. Ingeniería de Software I (Obligatorio) 2012-2 1. DATOS GENERALES 1.1

Más detalles

DEPARTAMENTO: Computación y Diseño NOMBRE DEL CURSO: Diseño de Sistemas Interactivos CLAVE: 1058M ACADEMIA A LA QUE PERTENECE: Análisis y Diseño

DEPARTAMENTO: Computación y Diseño NOMBRE DEL CURSO: Diseño de Sistemas Interactivos CLAVE: 1058M ACADEMIA A LA QUE PERTENECE: Análisis y Diseño PROGRAMA DE CURSO Modelo 2009 DEPARTAMENTO: Computación y Diseño NOMBRE DEL CURSO: Diseño de Sistemas Interactivos CLAVE: 1058M ACADEMIA A LA QUE PERTENECE: Análisis y Diseño PROFESIONAL ASOCIADO Y LICENCIATURA

Más detalles

UNIVERSIDAD SIMÓN BOLÍVAR VICERRECTORADO ACADÉMICO DECANATO DE ESTUDIOS DE POSTGRADO

UNIVERSIDAD SIMÓN BOLÍVAR VICERRECTORADO ACADÉMICO DECANATO DE ESTUDIOS DE POSTGRADO UNIVERSIDAD SIMÓN BOLÍVAR VICERRECTORADO ACADÉMICO DECANATO DE ESTUDIOS DE POSTGRADO 1.Programa: 2. Asignatura: Tópico Especial IV. : Técnicas Avanzadas de Control de Proyectos 3.Departamento: DPTO. DE

Más detalles

SYLLABUS. NUMERO DE ESTUDIANTES: NÚMERO DE CREDITOS: Tres (3) TIPO DE CURSO: TEÓRICO ( ) PRACTICO ( ) TEO-PRAC (X)

SYLLABUS. NUMERO DE ESTUDIANTES: NÚMERO DE CREDITOS: Tres (3) TIPO DE CURSO: TEÓRICO ( ) PRACTICO ( ) TEO-PRAC (X) UNIVERSIDAD DISTRITAL FRANCISCO JOSÉ DE CALDAS FACULTAD DE INGENIERÍA SYLLABUS PROYECTO CURRICULAR: Ingeniería de Sistemas NOMBRE DEL DOCENTE: ESPACIO ACADÉMICO (Asignatura): Bases de Datos II Obligatorio

Más detalles

Aumento Virtual de Recursos Computacionales Un caso práctico de enseñanza-aprendizaje

Aumento Virtual de Recursos Computacionales Un caso práctico de enseñanza-aprendizaje Aumento Virtual de Recursos Computacionales Un caso práctico de enseñanza-aprendizaje Dr. Jaime Aguilera Vázquez Direccion de Ingenieria, Universidad del Valle de México Ciudad de Mexico., 14370, Mexico

Más detalles

Carrera: IFM - 0410 3-2-8. Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

Carrera: IFM - 0410 3-2-8. Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos. 1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos Desarrollo de aplicaciones para ambientes distribuidos Licenciatura en Informática

Más detalles

Carrera: IFM - 0434 3-2-8. Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

Carrera: IFM - 0434 3-2-8. Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos. 1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos Sistemas de I Licenciatura en Informática IFM - 0434 3-2-8 2.- HISTORIA DEL PROGRAMA

Más detalles

Guía de estudio para el examen de admisión - Convocatoria 2013

Guía de estudio para el examen de admisión - Convocatoria 2013 Guía de estudio para el examen de admisión - Convocatoria 2013 Tabla de contenido Descripción...3 1. Metodología de la Investigación...3 2. Matemáticas computacional...4 4. Algoritmos y programación...4

Más detalles

GUÍA DOCENTE DE LA ASIGNATURA

GUÍA DOCENTE DE LA ASIGNATURA GUÍA DOCENTE DE LA ASIGNATURA G657 - Bases de Datos Grado en Ingeniería Informática Obligatoria. Curso 2 Curso Académico 2014-2015 1 1. DATOS IDENTIFICATIVOS Título/s Grado en Ingeniería Informática Tipología

Más detalles

Bachillerato en Ingeniería del software

Bachillerato en Ingeniería del software Estructuras de datos 2 NIVEL: SÉTIMO Cuatrimestre Horas Teóricas : 2 Horas de Trabajo individual: 7 Horas Laboratorio: 3 Créditos: 4 1.0. DESCRIPCIÓN DEL CURSO Este curso continúa el estudio de estructuras

Más detalles

Estructura de datos. Carrera: SCC - 0408 4-2-10. Participantes

Estructura de datos. Carrera: SCC - 0408 4-2-10. Participantes 1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos Estructura de datos Ingeniería en Sistemas Computacionales SCC - 0408 4-2-10 2.-

Más detalles

Guía docente de la asignatura

Guía docente de la asignatura Guía docente de la asignatura Asignatura Materia T22: DISEÑO, INTEGRACIÓN Y ADAPTACIÓN DE SOFTWARE TECNOLOGÍAS SOFTWARE Módulo Titulación GRADO EN INGENIERÍA INFORMÁTICA DE SISTEMAS (464) Plan 464 Código

Más detalles

Benemérita Universidad Autónoma de Puebla Vicerrectoría de Docencia Dirección General de Educación Superior Facultad de Ciencias de la Computación

Benemérita Universidad Autónoma de Puebla Vicerrectoría de Docencia Dirección General de Educación Superior Facultad de Ciencias de la Computación PLAN DE ESTUDIOS (PE): Licenciatura en Ingeniería en Tecnologías de la Información. AREA: Optativas ASIGNATURA: CÓDIGO: ITIM-602 CRÉDITOS: 5 FECHA: Septiembre 2013 1 1. DATOS GENERALES Nivel Educativo:

Más detalles

UNIVERSIDAD AUTÓNOMA DE YUCATÁN FACULTAD DE MATEMÁTICAS MISIÓN

UNIVERSIDAD AUTÓNOMA DE YUCATÁN FACULTAD DE MATEMÁTICAS MISIÓN UNIVERSIDAD AUTÓNOMA DE YUCATÁN FACULTAD DE MATEMÁTICAS MISIÓN Formar profesionales altamente capacitados, desarrollar investigación y realizar actividades de extensión, en Matemáticas y Computación, así

Más detalles

Documentando la arquitectura de software Principios básicos por Omar Gómez

Documentando la arquitectura de software Principios básicos por Omar Gómez Documentando la arquitectura de software Principios básicos por Omar Gómez En la actualidad, uno de los temas candentes que se habla dentro de la comunidad de desarrollo de software es el referente a las

Más detalles

240AR012 - Cinemática, Dinámica y Control en Robótica

240AR012 - Cinemática, Dinámica y Control en Robótica Unidad responsable: 240 - ETSEIB - Escuela Técnica Superior de Ingeniería Industrial de Barcelona Unidad que imparte: 707 - ESAII - Departamento de Ingeniería de Sistemas, Automática e Informática Industrial

Más detalles

GUÍA DOCENTE DE LA ASIGNATURA

GUÍA DOCENTE DE LA ASIGNATURA Grado en Ingeniería Civil GUÍA DOCENTE DE LA ASIGNATURA G331 - Informática y Programación Curso Académico 2013-2014 1 1. DATOS IDENTIFICATIVOS DE LA ASIGNATURA Título/s Centro Módulo / materia Código y

Más detalles

GUÍA DOCENTE DE LA ASIGNATURA

GUÍA DOCENTE DE LA ASIGNATURA GUÍA DOCENTE DE LA ASIGNATURA G689 - Sistemas de Información de la Empresa Grado en Ingeniería Informática Optativa. Curso 4 Curso Académico 014-015 1 1. DATOS IDENTIFICATIVOS Título/s Grado en Ingeniería

Más detalles

Resumen. Introducción

Resumen. Introducción Arquitectura de software para Sistemas de Información Ambiental Urciuolo Adriana, Iturraspe Rodolfo, Parson Ariel, Esteban Natalia Universidad Nacional de la Patagonia San Juan Bosco Sede Ushuaia, Darwin

Más detalles

Pla Docent de l Assignatura

Pla Docent de l Assignatura Pla Docent de l Assignatura Guia Docent Curs acadèmic: 2008-09 Nom de l assignatura: Arquitectura i Enginyeria de Computadors II Codi assignatura: 12462 Estudis: Enginyeria en Informàtica Crèdits: 4.5

Más detalles

UNIVERSIDAD DEL VALLE DE MÉXICO PROGRAMA DE ESTUDIO DE LICENCIATURA PRAXIS MES XXI

UNIVERSIDAD DEL VALLE DE MÉXICO PROGRAMA DE ESTUDIO DE LICENCIATURA PRAXIS MES XXI UNIVERSIDAD DEL VALLE DE MÉXICO PROGRAMA DE ESTUDIO DE LICENCIATURA PRAXIS MES XXI NOMBRE DE LA ASIGNATURA: SUPERCÓMPUTO FECHA DE ELABORACIÓN: ENERO 2005 ÁREA DEL PLAN DE ESTUDIOS: AS ( ) AC ( ) APOBL

Más detalles

ARQUITECTURA Y SERVICIOS DE INTERNET

ARQUITECTURA Y SERVICIOS DE INTERNET GUÍA DOCENTE 2014-2015 ARQUITECTURA Y SERVICIOS DE INTERNET 1. Denominación de la asignatura: ARQUITECTURA Y SERVICIOS DE INTERNET Titulación Máster Universitario en Ingeniería Informática Código 7062

Más detalles

UNIVERSIDAD AUTONOMA DE BAJA CALIFORNIA

UNIVERSIDAD AUTONOMA DE BAJA CALIFORNIA UNIVERSIDAD AUTONOMA DE BAJA CALIFORNIA COORDINACIÓN DE FORMACIÓN BÁSICA COORDINACIÓN DE FORMACIÓN PROFESINAL Y VINCULACIÓN UNIVERSITARIA PROGRAMA DE UNIDADES DE APRENDIZAJE POR COMPETENCIAS I. DATOS DE

Más detalles

Nombre del documento: Programa de Estudio de asignatura de Especialidad. Nombre de la asignatura: Arquitectura Cliente Servidor

Nombre del documento: Programa de Estudio de asignatura de Especialidad. Nombre de la asignatura: Arquitectura Cliente Servidor 1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Arquitectura Cliente Servidor Carrera: Ingeniería en Sistemas Computacionales Clave de la asignatura: SIF-1204 (Créditos) SATCA: 3-2-5 2.- PRESENTACIÓN

Más detalles

GUÍA DOCENTE DE LA ASIGNATURA

GUÍA DOCENTE DE LA ASIGNATURA GUÍA DOCENTE DE LA ASIGNATURA G689 - Sistemas de Información de la Empresa Grado en Ingeniería Informática Optativa. Curso 4 Curso Académico 2015-2016 1 1. DATOS IDENTIFICATIVOS Título/s Grado en Ingeniería

Más detalles

GUÍA DE APRENDIZAJE ARQUITECTURA Y DESARROLLO DE SISTEMAS DE INFORMACION

GUÍA DE APRENDIZAJE ARQUITECTURA Y DESARROLLO DE SISTEMAS DE INFORMACION GUÍA DE APRENDIZAJE ARQUITECTURA Y DESARROLLO DE SISTEMAS DE INFORMACION Datos Descriptivos TITULACIÓN: CENTROS IMPLICADOS: GRADO EN INGENIERIA DEL SOFTWARE E.U. DE INFORMATICA CICLO: Grado sin atribuciones

Más detalles

Sistema de asignación y transferencia de créditos académicos

Sistema de asignación y transferencia de créditos académicos 1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: SATCA1 Taller de sistemas operativos Ingeniería en Sistemas Computacionales SCA-1026 0 4 4 2.- PRESENTACIÓN Caracterización

Más detalles

GUÍA DOCENTE DE LA ASIGNATURA

GUÍA DOCENTE DE LA ASIGNATURA GUÍA DOCENTE DE LA ASIGNATURA G655 - Introducción a los Sistemas Inteligentes Grado en Ingeniería Informática Obligatoria. Curso Grado en Matemáticas Optativa. Curso Curso Académico 2014-2015 1 1. DATOS

Más detalles

PROGRAMA DE LA ASIGNATURA CURSO BASICO: ARQUITECTURA DEL SOFTWARE

PROGRAMA DE LA ASIGNATURA CURSO BASICO: ARQUITECTURA DEL SOFTWARE UNIVERSIDAD CENTRAL DE VENEZUELA FACULTAD DE CIENCIAS POSTGRADO EN CIENCIAS DE LA COMPUTACIÓN PROGRAMA DE LA ASIGNATURA CURSO BASICO: ARQUITECTURA DEL SOFTWARE INFORMACIÓN GENERAL Profesor: Francisca Losavio

Más detalles

UNIVERSIDAD AUTÓNOMA DE CHIAPAS LICENCIATURA EN SISTEMAS COMPUTACIONALES

UNIVERSIDAD AUTÓNOMA DE CHIAPAS LICENCIATURA EN SISTEMAS COMPUTACIONALES UNIVERSIDAD AUTÓNOMA DE CHIAPAS LICENCIATURA EN SISTEMAS COMPUTACIONALES Área de formación: Disciplinaria. Unidad académica: Sistemas Operativos. Ubicación: Sexto Semestre. Clave: 1995 Horas semana-mes:

Más detalles

1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la Asignatura: SATCA 1 :

1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la Asignatura: SATCA 1 : 1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la Asignatura: SATCA 1 : Transporte y Distribución Ingeniería en Gestión Empresarial LOF-1202 3-2-5 2.- PRESENTACIÓN Caracterización

Más detalles

UNIVERSIDAD AUTÓNOMA DE YUCATÁN FACULTAD DE MATEMÁTICAS MISIÓN

UNIVERSIDAD AUTÓNOMA DE YUCATÁN FACULTAD DE MATEMÁTICAS MISIÓN UNIVERSIDAD AUTÓNOMA DE YUCATÁN FACULTAD DE MATEMÁTICAS MISIÓN Formar profesionales altamente capacitados, desarrollar investigación y realizar actividades de extensión en matemáticas y computación, así

Más detalles

Máster Universitario en Ingeniería de Telecomunicación Universidad de Alcalá Curso Académico 2015/16

Máster Universitario en Ingeniería de Telecomunicación Universidad de Alcalá Curso Académico 2015/16 Diseño de Redes y Seguridad Máster Universitario en Ingeniería de Telecomunicación Universidad de Alcalá Curso Académico 2015/16 GUÍA DOCENTE Nombre de la asignatura: Diseño de Redes y Seguridad Código:

Más detalles

Francisco D. Acosta Escalante Fecha de elaboración: 25/05/2010 Fecha de última actualización: 17/06/2010

Francisco D. Acosta Escalante Fecha de elaboración: 25/05/2010 Fecha de última actualización: 17/06/2010 PROGRAMA DE ESTUDIO Desarrollo de aplicaciones orientadas a servicios Programa Educativo: Licenciatura en Informática Administrativa Área de Formación : Integral Profesional Horas teóricas: 2 Horas prácticas:

Más detalles

Tecnología de Videojuegos/ Video Games Technology

Tecnología de Videojuegos/ Video Games Technology Tecnología de Videojuegos/ Video Games Technology Asignatura Transversal Universidad de Alcalá Curso Académico 2014 / 2015 Cuatrimestre 2º GUÍA DOCENTE Nombre de la asignatura: Tecnología de Videojuegos

Más detalles

GRADO EN INGENIERÍA INFORMÁTICA

GRADO EN INGENIERÍA INFORMÁTICA GRADO EN INGENIERÍA INFORMÁTICA CURSO ACADÉMICO 2010/2011 Estudios Grado en Ingeniería (En el presente año académico solamente se ofertará el primer curso) Rama de conocimiento Ingeniería y Arquitectura

Más detalles

INSTITUTO POLITÉCNICO NACIONAL

INSTITUTO POLITÉCNICO NACIONAL PROGRAMA SINTÉTICO UNIDAD ACADÉMICA: ESCUELA SUPERIOR DE CÓMPUTO. PROGRAMA Ingeniero en Sistemas Computacionales. ACADÉMICO: UNIDAD DE APRENDIZAJE: Redes de Computadoras NIVEL: II OBJETIVO GENERAL: Diseñar

Más detalles

Dirección General de Educación Superior Tecnológica

Dirección General de Educación Superior Tecnológica Dirección General de Educación Superior Tecnológica 1. Datos Generales de la asignatura Nombre de la asignatura: Tópicos Selectos de Tecnologías Web Clave de la asignatura: TID-1405 Créditos (Ht-Hp_ créditos):

Más detalles

Tópicos de Redes. Carrera: MES-0404 3-2-8. Participantes. Integrantes de la Academia de Sistemas y Computación

Tópicos de Redes. Carrera: MES-0404 3-2-8. Participantes. Integrantes de la Academia de Sistemas y Computación 1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos Tópicos de Redes Ingeniería en Sistemas Computacionales MES-0404 3-2-8 2.- HISTORIA

Más detalles

1. OBJETIVOS: 2. Contenidos:

1. OBJETIVOS: 2. Contenidos: 1. OBJETIVOS: Los objetivos de la asignatura de pueden agruparse de la siguiente manera: a. De la cátedra Orientar y coordinar el Aprendizaje por parte del alumno que curse la materia en los conceptos

Más detalles

BASES DE DATOS DISTRIBUIDAS

BASES DE DATOS DISTRIBUIDAS BASES DE DATOS DISTRIBUIDAS Año 2015 Carrera/ Plan: (Dejar lo que corresponda) Licenciatura en Sistemas Plan 2015 Licenciatura en Sistemas Plan 2003-07/Plan 2012 Año: 5to. Régimen de Cursada: Semestral

Más detalles

Carrera: Licenciatura en Sistemas. Materia: Programación de computadoras. Profesor Asociado: Cdor. Héctor A. Carballo

Carrera: Licenciatura en Sistemas. Materia: Programación de computadoras. Profesor Asociado: Cdor. Héctor A. Carballo Carrera: Licenciatura en Sistemas Materia: Programación de computadoras Profesor Asociado: Cdor. Héctor A. Carballo Profesor Adjunto: Ing. Obadiah O. Alegbe Año: 2011 Cuatrimestre: Anual 1- Fundamentación

Más detalles

INGENIERÍA EN TECNOLOGÍAS DE LA INFORMACIÓN

INGENIERÍA EN TECNOLOGÍAS DE LA INFORMACIÓN INGENIERÍA HOJA DE ASIGNATURA CON DESGLOSE DE UNIDADES TEMÁTICAS 1. Nombre de la asignatura Desarrollo de Aplicaciones Web 2. Competencias Dirigir proyectos de tecnologías de información (T.I.) para contribuir

Más detalles

Academia de Ingeniería en Sistemas Computacionales

Academia de Ingeniería en Sistemas Computacionales 1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Nuevas Tecnologías Carrera: Ingeniería en Sistemas Computacionales Horas teoría-horas práctica-créditos: 2.- HISTORIA DEL PROGRAMA Lugar y fecha de elaboración

Más detalles

Seguridad Institucional

Seguridad Institucional Seguridad Institucional 1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Seguridad Institucional Carrera: Ingeniería En Sistemas Computacionales Clave de la asignatura: TIC-0702 Horas teoría-horas práctica-créditos:

Más detalles

INGENIERÍA DE SISTEMAS DE INFORMACIÓN

INGENIERÍA DE SISTEMAS DE INFORMACIÓN Página 1 de 9 GUÍA DOCENTE DE LA ASIGNATURA INGENIERÍA DE SISTEMAS DE INFORMACIÓN MÓDULO MATERIA CURSO SEMESTRE CRÉDITOS TIPO FORMACIÓN DE ESPECIALIDAD 4: SISTEMAS DE INFORMACIÓN SISTEMAS DE INFORMACIÓN

Más detalles

ASIGNATURA: INTRODUCCIÓN A LA INTELIGENCIA ARTIFICIAL.

ASIGNATURA: INTRODUCCIÓN A LA INTELIGENCIA ARTIFICIAL. ASIGNATURA: INTRODUCCIÓN A LA INTELIGENCIA ARTIFICIAL. 1. DATOS DE LA ASIGNATURA Nombre de la asignatura: Introducción a la Inteligencia Artificial Línea de trabajo: Desarrollo y aplicación de tecnologías

Más detalles

Ingeniería en Sistemas Computacionales

Ingeniería en Sistemas Computacionales 1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Base de datos distribuidos Ingeniería en Sistemas Computacionales RSD-1201 Créditos 2-3-5 2.- PRESENTACIÓN Caracterización

Más detalles

Programa de Estudio: Ingeniería en Sistemas Computacionales.

Programa de Estudio: Ingeniería en Sistemas Computacionales. Ingeniería en Sistemas Computacionales 1. DEFINICIÓN DEL PROGRAMA EDUCATIVO. La ingeniería en sistemas computacionales es una disciplina que estudia los fenómenos reales con el propósito de analizar, modelar

Más detalles

Bases de datos para toma de decisiones

Bases de datos para toma de decisiones 1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos Bases de datos para toma de decisiones Lic. en Informática 3-2-8 2.- HISTORIA DEL

Más detalles

Universidad de Belgrano Facultad de Ingeniería y Tecnología Informática Página 1/6

Universidad de Belgrano Facultad de Ingeniería y Tecnología Informática Página 1/6 1. Objetivos Los objetivos de la asignatura de pueden agruparse de la siguiente manera: a- De la cátedra Orientar y coordinar el Aprendizaje por parte del alumno que curse la materia en los conceptos fundamentales

Más detalles

Semestre de cursado: primero Cantidad de horas semanales: 8. Hoja 1 de 10 Profesor Asociado: María Eugenia Stefanoni. J:T:P: Higinio Facchini

Semestre de cursado: primero Cantidad de horas semanales: 8. Hoja 1 de 10 Profesor Asociado: María Eugenia Stefanoni. J:T:P: Higinio Facchini Semestre de cursado: primero Cantidad de horas semanales: 8. Hoja 1 de 10 PROGRAMA 1) OBJETIVOS DE LA ASIGNATURA Formar al alumno como usuario de bases de datos, brindándole: 1. Comprensión de las bases

Más detalles

Programa de la Asignatura: Sistemas Operativos. Código: 20

Programa de la Asignatura: Sistemas Operativos. Código: 20 Programa de la Asignatura: Sistemas Operativos Código: 20 Carrera: Ingeniería en Computación Plan: 2013 Carácter: Obligatoria Unidad Académica: Secretaría Académica Curso: Tercer Año Primer cuatrimestre

Más detalles

Programación de Dispositivos Móviles Curso 2014-2015

Programación de Dispositivos Móviles Curso 2014-2015 GUIA DOCENTE DE LA ASIGNATURA Programación de Dispositivos Móviles Curso 2014-2015 (Fecha última actualización: dd/mm/aa) MÓDULO MATERIA CURSO SEMESTRE CRÉDITOS TIPO Complementos de tecnologías de la información

Más detalles

Guía docente de la asignatura. Curso 14-15

Guía docente de la asignatura. Curso 14-15 Guía docente de la asignatura. Curso 14-15 Asignatura Materia Módulo Titulación GARANTÍA Y SEGURIDAD DE LA INFORMACIÓN TECNOLOGÍAS DE LA INFORMACIÓN TECNOLOGÍAS ESPECÍFICAS GRADO EN INGENIERÍA INFORMÁTICA

Más detalles

Planificaciones. 7510 - Técnicas de Diseño. Docente responsable: PANTALEO GUILLERMO GUSTAVO. 1 de 5

Planificaciones. 7510 - Técnicas de Diseño. Docente responsable: PANTALEO GUILLERMO GUSTAVO. 1 de 5 Planificaciones 7510 - Técnicas de Diseño Docente responsable: PANTALEO GUILLERMO GUSTAVO 1 de 5 OBJETIVOS En este curso se busca introducir a los alumnos en el concepto de diseño de software. Para lograrlo

Más detalles

Ingeniería en Sistemas Computacionales

Ingeniería en Sistemas Computacionales 1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Ingenieria de Ingeniería en Sistemas Computacionales Clave de la asignatura: ISC 12-01 Créditos 2-2-4 2.- PRESENTACIÓN Caracterización de la

Más detalles

Arquitectura de Computadores Clase 01: Apertura del curso

Arquitectura de Computadores Clase 01: Apertura del curso Arquitectura de Computadores Clase 01: Apertura del curso Departamento de Ingeniería de Sistemas Universidad id d de Antioquia i 2011 2 Información general Nombre del curso: Arquitectura de computadores

Más detalles

AMPLIACIÓN DE PROGRAMACIÓN AVANZADA

AMPLIACIÓN DE PROGRAMACIÓN AVANZADA - AMPLIACIÓN DE PROGRAMACIÓN AVANZADA Grado en Ingeniero en Informática Universidad de Alcalá Curso Académico 2015/16 Curso 3º Cuatrimestre 2º GUÍA DOCENTE Nombre de la asignatura: AMPLIACIÓN PROGRAMACIÓN

Más detalles

5.4.4 Tópicos selectos de programación móvil

5.4.4 Tópicos selectos de programación móvil 5.4.4 Tópicos selectos de programación móvil 1. Datos Generales de la asignatura Nombre de la asignatura: Clave de la asignatura: SATCA: Carrera: Tópicos selectos de programación móvil TDB-1404 1-4-5 Ingeniería

Más detalles