Curso Controladore 2019-10

¿Para qué sirve este curso?

Este curso sirve para implementar nuesto mantra: «You need to understand your code. You need to understand your tools. You need to understand your platform. When we give up on understanding what we are actually doing when you write code, it just leads to bad software.» Brian Will.

Descripción del curso

El objetivo del curso es comprender los fundamentos de los sistemas de cómputo para poder seleccionar y programar dichos sistemas con el fin de implementar experiencias interactivas u otro tipo de sistemas.

Propósito del curso

El entendimiento de los fundamentos de los sistemas de cómputo para la implementación de sistemas interactivos

Competencia

Analiza, diseña, evalúa e implementa soluciones interactivas de acuerdo a requerimientos condicionados por el contexto.

Estructura y metodología del curso

Este curso está basado en el curso from Nand to Tetris diseñado e implementado por los profesores Shimon Schocken y Noam Nisan en IDC Herzliya.

Evaluación

  • Prácticas: 80%. La evaluación de las prácticas se realizará durante una sesión. La evaluación es a libro cerrado. Solo se permite sacar la solución a los proyectos. El código no debe tener comentarios.
  • Examen Final 20%. (Evaluación teórica tipo Saber PRO) se modificó según acuedo grupal por el portafolio de proyectos.

Cronograma Final de entregas

Aquí el cronograma final de entregas del curso.

Dedicación

Este curso es de 4 créditos repartidos en 4 horas de trabajo en el aula y 8 horas de trabajo autónomo. SÓLO ESTE CURSO REQUIERE 8 HORAS DE TRABAJO INDEPENDIENTE SEMANAL.