|
|||||
Disciplina asociada:Tecnologías Computacionales |
|||||
Escuela:
Ingeniería y Ciencias
|
|||||
Departamento Académico:
Computación
|
|||||
Programas académicos: |
|||||
Requisitos:(Haber Aprobado TC1002) |
|||||
Equivalencia:No tiene. |
|||||
Intención del curso en el contexto general del plan de estudios: |
|||||
|
Este curso de nivel básico tiene como propósito la importancia de utilizar las estructuras de datos como un medio para el manejo eficiente de la información. Consolidar su habilidad para desarrollar programas orientados a objetos a través de la implementación de las diferentes estructuras de datos. Como resultado del aprendizaje, en este curso, el alumno desarrollará un proyecto de portafolio de laboratorios y tareas de POO avanzada. |
|||||
Objetivo general de la Unidad de Formación: |
|||||
| Al finalizar el curso los alumnos serán capaces de: comprender un lenguaje de programación orientado a objetos. Aplicar los conceptos de los diferentes tipos de datos abstractos. | |||||
Técnica didáctica sugerida: |
|||||
| Aprendizaje colaborativo | |||||
Bibliografía sugerida: |
|||||
|
LIBROS DE TEXTO: * Weiss, Mark Allen, Data structures & problem solving using Java / Mark Allen Weiss, 3a ed., Massachusetts : Boston, MA. : Pearson/Addison-Wesley, c2006, c2006, eng, 0321322134 * Luis Joyanes Aguilar, Programación en Java 2: algoritmos, Estructura de Datos y Programación Orientada a Objetos, McGraw Hill, * William Ford, Data Structures with Java, Pearson Prentice Hall, 2002., |
|||||
Perfil del Profesor: |
|||||
|
(110101)Maestría en Ciencias Computacionales/de Información ; (110701)Maestría en Ciencias Computacionales ; (140901)Maestría en Ingeniería Computacional ; (110102)Maestría en Inteligencia Artificial /Robótica ; (110103)Maestría en Tecnología de la Información/Informática/Sistemas Computacionales ; (110101)Doctorado en Ciencias Computacionales/de Información ; (110701)Doctorado en Ciencias Computacionales ; (140901)Doctorado en Ingeniería Computacional ; (110102)Doctorado en Inteligencia Artificial /Robótica ; (110103)Doctorado en Tecnología de la Información/Informática/Sistemas Computacionales CIP: 110101, 110701, 140901, 110102, 110103 Experiencia recomendada: Profesor con maestría en Ciencias Computacionales o Sistemas de Información. |
|||||
|
|||||
Discipline:Computer Technologies |
|||||
School:
Engineering and Sciences
|
|||||
Academic Department:
Computing
|
|||||
Programs: |
|||||
Prerequisites:( TC1002) |
|||||
Equivalences:None. |
|||||
Course intention within the general study plan context: |
|||||
|
This basic course focuses on the importance of using data structures as a means for handling information efficiently. Students consolidate their skills in developing object-oriented programs by implementing the different data structures. As a result of the course, students complete a portfolio project on advanced OOP laboratories and assignments. |
|||||
Course objective: |
|||||
| By the end of the course, students will be able to: Understand an object-oriented programming language. Apply the concepts of the diverse abstract data types. | |||||
Teaching and learning tecnique: |
|||||
| Collaborative learning | |||||
Suggested Bibliography: |
|||||
|
TEXT BOOKS: * Weiss, Mark Allen, Data structures & problem solving using Java / Mark Allen Weiss, 3a ed., Massachusetts : Boston, MA. : Pearson/Addison-Wesley, c2006, c2006, eng, 0321322134 * Luis Joyanes Aguilar, Programación en Java 2: algoritmos, Estructura de Datos y Programación Orientada a Objetos, McGraw Hill, * William Ford, Data Structures with Java, Pearson Prentice Hall, 2002., |
|||||
Academic credentials required to teach the course: |
|||||
|
(110101)Master Degree in Computer/Information Sciences and (110701)Master Degree in Computational Sciences and (140901)Master Degree in Computational Engineering and (110102)Master Degree in Artificial Intelligence/Robotics and (110103)Master Degree in Information Technology. and (110101)Doctoral Degree in Computer/Information Sciences and (110701)Doctoral Degree in Computational Sciences and (140901)Doctoral Degree in Computational Engineering and (110102)Doctoral Degree in Artificial Intelligence/Robotics and (110103)Doctoral Degree in Information Technology. CIP: 110101, 110701, 140901, 110102, 110103 |
|||||