Presentaciones
- Primer Clase: Presentación de la materia y estructura del computador.
- Programación Estructurada:
- Sistemas de Numeración: Números binarios y sus representaciones, códigos y operaciones.
- Linux: El soporte del Sistema Operativo.
- Programación en C:
- Funciones
- Punteros y Arreglos
- Punteros, matrices y strings.
- Memoria dinámica, Argumentos del main y Recursividad.
- Como usar archivos en C
- Estructuras de datos, memoria dinámica y listas.
- Métodos de ordenamiento y punteros a función.
- Listas simple y doblemente enlazadas. Estructuras Avanzadas de Datos. Colas y pilas.
- Introducción a redes y programación de sockets.
- Librerias en C
- IPCs y Threads
- Métodos Numéricos
- Herramientas para el TPO/Proyecto: Make, SVN y Doxygen
- Introducción a la programación de juegos con Allegro.
- Programación con OpenCV e introducción a algoritmos de imagenes.
- TPO y proyectos