Ciencias de la Computación (plan 2013) 2022-1
Primer Semestre, Introducción a Ciencias de la Computación
Grupo 7030, 60 lugares. 37 alumnos.
Introducción a Ciencias de la Computación (2021-2)
Ayudante de teoría: Valeria García Landa
Ayudante de laboratorio: Eric Giovanni Miguel Torres
Iniciodel curso:
Lunes 20 de septiembre a las 13:00, por meet (https://meet.google.com/lookup/hazgr53dhh).
Horario del curso
Todas las sesiones de trabajo serán por meet (el enlace se proporcionará al iniciar el curso).
-
Lunes y miércoles de 13:00 a 14:30
-
Martes y jueves de 12:00 a 13:00
-
Martes y jueves de 10:00 a 12:00 (laboratorio)
Objetivos
Objetivo general. Desmitificar a la computadora y proveer a los estudiantes los conocimientos y mecanismos para poder explotar la tecnología disponible (tomado del temario oficial)
Objetivos particulares.
-
Conocer las áreas que cubren las ciencias de la computación.
-
Proveer a los estudiantes de los conocimientos y mecanismos para poder explotar la tecnología disponible.
-
Resolver problemas usando una computadora.
-
Programar computadoras usando el paradigma de orientación a objetos.
Requisitos
-
Interés en aprender a programar (con orientación a objetos).
-
Tiempo para dedicarlo a la programación.
Es conveniente contar con una computadora de uso personal.
-
Conceptos generales de computación.
-
Vista panorámica de la programación orientada a objetos.
-
Objetos, estados y servicios.
-
Datos estructurados.
-
Herencia.
-
Manejo de errores en ejecución (excepciones).
-
Persistencia de la información.
-
Hilos de ejecución y multiproceso (threads).
Evaluación
-
Exámenes 50%
-
Tareas y prácticas 40%
-
Proyecto 10%
Se tomará en cuenta la participación en clase con un punto adicional en la calificación final.
Bibliografía
-
López Gaona, Amparo. Introducción al desarrollo de programas con Java, 3a edición. Las prensas de Ciencias. UNAM. 2013.
-
Galaviz Casas. José. Elogio de la pereza. La ciencia de la computación en una perspectiva histórica. Las prensas de Ciencias. UNAM. 2003.