|
Programa de la asignatura de grado |
|
|
Cronograma del curso |
|
|
Herramientas de desarrollo (Curso PIE) |
Máquina virtual linux utilizada para la programación en este curso. |
|
Módulo 1 - Actividades iniciales |
Introduccion al lenguaje C - Presentación |
|
|
Wiki con ejercicios de C |
|
|
Módulo 2 - Lenguaje C avanzado |
Ejercicios avanzados de C |
|
|
Módulo 3 - Herramientas de programación |
Herramientas de Programación - Presentación |
|
|
Ejercicios de Herramientas |
|
|
Modulo 4: Implementación y optimización de un FIR |
Presentación utilizada en clase |
|
|
Guía de implementación del FIR (wiki externo) |
|
|
Módulo 5 - Introducción a las estructuras de datos. |
Presentación Manejo de archivos |
|
|
Presentación Imágenes en C |
|
|
Presentación Cola de prioridad |
|
|
Explicación de cola de prioridad |
|
|
Guia de implemenación (wiki externo) |
|
|
Módulo 6a - Introducción a la Teoría de Grafos |
Presentación Teoría de Grafos |
|
|
Ejercicios a entregar de grafos |
sss |
|
Módulo 6b - Algoritmo de Dijkstra |
Guía para la implementación del algoritmo de Dijkstra |
|
|
Archivos de entrada |
Diferentes grafos de entrada variando densidad y tamaño.
|