Curso en el que se recomienda incorporar el uso de tecnologías de información. |
|||||
|
|||||
Disciplina asociada:Tecnologías Computacionales |
|||||
Escuela:
Ingeniería y Ciencias
|
|||||
Departamento Académico:
Computación
|
|||||
Programas académicos: |
|||||
Requisitos:(Haber Aprobado TC2016) |
|||||
Equivalencia:TC1000 |
|||||
Acreditables:TC1005 |
|||||
Intención del curso en el contexto general del plan de estudios: |
|||||
Es un curso de nivel básico del área de computación, que proporciona a los estudiantes las herramientas necesarias para diseñar e implementar soluciones de software, para problemas manejables en computadora, utilizando abstracción y estructuras de datos. Requiere de conocimientos previos de programación y diseño orientado a objetos. Como resultado del aprendizaje el alumno diseñará e implementará aplicaciones de software en donde la búsqueda y procesamiento eficiente de información sea un aspecto central. |
|||||
Objetivo general de la Unidad de Formación: |
|||||
Al finalizar este curso el alumno será capaz de diseñar programas usando estructuras de datos en un lenguaje de programación que den solución a problemas planteados. | |||||
Técnica didáctica sugerida: |
|||||
Aprendizaje colaborativo | |||||
Bibliografía sugerida: |
|||||
LIBROS DE TEXTO: * Koffman, Elliot B., Objects, abstraction, data structures, and design : using C++, , Hoboken, NJ : John Wiley & Sons, Inc, c2006, , 0471467553 (encuadernado), 9780471467557 (ru´stica) * Miller, Bradley N., Problem solving with algorithms and data structures using Python, , Wilsonville, OR : Franklin, Beedle & Associates, 2006, , 1590280539 * Guzdial, Mark., Problem solving with data structures using Java : a multimedia approach , , Upper Saddle River, NJ : Prentice Hall Pearson, 2010, , 0136060617 (papel alcalino) |
|||||
Perfil del Profesor: |
|||||
(110101)Maestría en Ciencias Computacionales/de Información ; (111002)Maestría en Administración de las Telecomunicaciones ; (110701)Maestría en Ciencias Computacionales ; (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 ; (111002)Doctorado en Administración de las Telecomunicaciones ; (110701)Doctorado en Ciencias Computacionales ; (110102)Doctorado en Inteligencia Artificial /Robótica ; (110103)Doctorado en Tecnología de la Información/Informática/Sistemas Computacionales CIP: 110101, 111002, 110701, 110102, 110103 |
|||||
Course in which its recommended to incorporate the use of information technologies. |
|||||
|
|||||
Discipline:Computer Technologies |
|||||
School:
Engineering and Sciences
|
|||||
Academic Department:
Computing
|
|||||
Programs: |
|||||
Prerequisites:( TC2016) |
|||||
Equivalences:TC1000 |
|||||
Creditables:TC1005 |
|||||
Course intention within the general study plan context: |
|||||
Basic level computing course, it provides students with tools that will enable them to design and implement software solutions in computer manageable problems, using abstraction data structure. Previous knowledge required: programming and object-oriented design. As a learning outcome, students will design and implement software applications where efficient search and processing information are central. |
|||||
Course objective: |
|||||
Upon completion of this course, students will be able to design programs that provide the solution to specific problems, using data structures in a specific programming language. | |||||
Teaching and learning tecniques: |
|||||
Collaborative learning | |||||
Suggested Bibliography: |
|||||
TEXT BOOKS: * Koffman, Elliot B., Objects, abstraction, data structures, and design : using C++, , Hoboken, NJ : John Wiley & Sons, Inc, c2006, , 0471467553 (encuadernado), 9780471467557 (ru´stica) * Miller, Bradley N., Problem solving with algorithms and data structures using Python, , Wilsonville, OR : Franklin, Beedle & Associates, 2006, , 1590280539 * Guzdial, Mark., Problem solving with data structures using Java : a multimedia approach , , Upper Saddle River, NJ : Prentice Hall Pearson, 2010, , 0136060617 (papel alcalino) |
|||||
Academic credentials required to teach the course: |
|||||
(110101)Master Degree in Computer/Information Sciences and (111002)Master Degree in Telecommunication Management and (110701)Master Degree in Computational Sciences and (110102)Master Degree in Artificial Intelligence/Robotics and (110103)Master Degree in Information Technology. and (110101)Doctoral Degree in Computer/Information Sciences and (111002)Doctoral Degree in Telecommunication Management and (110701)Doctoral Degree in Computational Sciences and (110102)Doctoral Degree in Artificial Intelligence/Robotics and (110103)Doctoral Degree in Information Technology. CIP: 110101, 111002, 110701, 110102, 110103 |
|||||