TC1029
Pensamiento computacional y programación Computational Thinking and Programming
Materia No Vigente
CIP: 110101  Ciencias Computacionales/de Información   CL-L-A-U-CA-ID-AS-AI-CT-HT-S-UDC:  3-0-1-8-3-45-15-84-24-144-15-3       

Disciplina asociada:  

Tecnologías Computacionales

Escuela:  

Ingeniería y Ciencias

Departamento Académico:   

Computación

Programas académicos:   

Competencias que se desarrollan:   

Requisitos:  

No tiene.

Equivalencia:  

TC1028 y TC1033

Intención del curso en el contexto general del plan de estudios:  

Objetivo general de la Unidad de Formación:  

Al terminar la unidad de formación el alumno:

- Demuestra el funcionamiento de los procesos computacionales y de las tecnologías de la información mediante evidencias empíricas obtenidas de diversas metodologías de investigación y de cómputo.

- Evalúa los componentes que integran una problemática de acuerdo a principios y procesos computacionales.

- Toma decisiones en la solución de problemas en condiciones de incertidumbre y diferentes niveles de complejidad con base metodologías de investigación y de cómputo.

- Implementa acciones científicas e ingenieriles o procesos computacionales que cumplen con el tipo de solución requerida.

- Aplica los estándares y normas en el ejercicio de su profesión manteniéndolos como referencia a seguir en la solución de problemas computacionales y tecnologías de información.

Técnica didáctica sugerida:  

No especificado

Bibliografía sugerida:  

LIBROS DE TEXTO:
* Stroustrup Bjarne, The C++ programming language, Fourth edition., eng, 0321563840 (rústica : papel alcalino)

LIBROS DE CONSULTA:
* Beecher, K., Computational thinking: A beginner's guide to problem-solving and programming, BCS Learning & Development Limited, 2017, 
* Deitel, P. J., Deitel, H. M., Mukherjee, S., Bhattacharjee, A. K., & Pearson, C ++: How to program, Pearson, 2014, 

Perfil del Profesor:  

(110101)Maestría en Ciencias Computacionales/de Información ; (110102)Maestría en Inteligencia Artificial /Robótica ; (110103)Maestría en Tecnología de la Información/Informática/Sistemas Computacionales ; (110701)Maestría en Ciencias Computacionales ; (111002)Maestría en Administración de las Telecomunicaciones ; (521201)Maestría en Administración de Sistemas de Información ; (110101)Doctorado en Ciencias Computacionales/de Información ; (110102)Doctorado en Inteligencia Artificial /Robótica ; (110103)Doctorado en Tecnología de la Información/Informática/Sistemas Computacionales ; (110701)Doctorado en Ciencias Computacionales ; (111002)Doctorado en Administración de las Telecomunicaciones ; (521201)Doctorado en Administración de Sistemas de Información
CIP: 110101, 110102, 110103, 110701, 111002, 521201

Idioma en que se imparte la materia:  


Español
CIP: 110101  Computer and Information Sciences, General.   CL-L-A-U-CA-ID-AS-AI-CT-HT-S-UDC:  3-0-1-8-3-45-15-84-24-144-15-3       

Discipline:  

Computer Technologies

School:   

Engineering and Sciences

Academic Department:   

Computing

Programs:   

Competitions:   

SEG0702A ;

Prerequisites:  

None.

Equivalences:  

TC1028 and TC1033

Course intention within the general study plan context:  

Course objective:  

On completing the educational unit, students:

- Demonstrate the functioning of computer and IT processes through empirical evidence obtained from diverse research and computation methodologies.

- Assess the components of a problem, according to computer principles and processes.

- Make decisions to solve problems in conditions of uncertainty and different levels of complexity based on research and computation methodologies.

- Implement scientific and engineering actions or computer processes that are consistent with the type of solution required.

- Apply standards and regulations in their professional practice, using them as a reference when solving computational and IT problems.

Teaching and learning tecniques:  

Not Specified

Suggested Bibliography:  

TEXT BOOKS:
* Stroustrup Bjarne, The C++ programming language, Fourth edition., eng, 0321563840 (rústica : papel alcalino)

BOOKS FOR CONSULTATION:
* Beecher, K., Computational thinking: A beginner's guide to problem-solving and programming, BCS Learning & Development Limited, 2017, 
* Deitel, P. J., Deitel, H. M., Mukherjee, S., Bhattacharjee, A. K., & Pearson, C ++: How to program, Pearson, 2014, 

Academic credentials required to teach the course:  

(110101)Master Degree in Computer/Information Sciences ; (110102)Master Degree in Artificial Intelligence/Robotics ; (110103)Master Degree in Information Technology. ; (110701)Master Degree in Computational Sciences ; (111002)Master Degree in Telecommunication Management ; (521201)Master Degree in Information Systems Management ; (110101)Doctoral Degree in Computer/Information Sciences ; (110102)Doctoral Degree in Artificial Intelligence/Robotics ; (110103)Doctoral Degree in Information Technology. ; (110701)Doctoral Degree in Computational Sciences ; (111002)Doctoral Degree in Telecommunication Management ; (521201)Doctoral Degree in Information Systems Management
CIP: 110101, 110102, 110103, 110701, 111002, 521201

Language of Instruction:  


Spanish