Computer Vision
El objetivo del curso consiste en comprender el estado del arte en visión por computador, esto es cómo hacer que un computador pueda “ver”. El curso pone énfasis en la modelación geométrica del mundo tridimensional a través de vistas bidimensionales. Con esta modelación es posible elaborar algoritmos que: i) realicen una reconstrucción del espacio tridimensional a partir de sus vistas; ii) sigan objetos en secuencias de imágenes y iii) establezcan correspondencia entre distintas imágenes de la misma escena. Asimismo, es posible llevar a cabo una simulación de una proyección bidimensional de una escena tridimensional en la posición deseada. Adicionalmente, se presentan técnicas modernas no-geométricas para establecer correspondencias y seguimiento de objetos de interés en imágenes o secuencias de vídeo.

Advance Programming
This course provides techniques for designing, implementing, executing and evaluating software tools from requiremts specifications. The course focus on object oriented programming, data structures (such as list, tuples, dictionaries, linked list, trees, etc), algorithm design, and analysis techniques.