FAP - Fundamentos de Algoritmos y Programación

Algorithmic design and implementation is a fundamental part of computer science and related disciplines. This course introduces students to basic algorithm design, analysis, and implementation by studying fundamental topics and data structures. The sixteen-week course is a basic introduction to algorithms and their implementation in a programming language, aimed at advanced undergraduates or beginning graduate students outside computer science and related areas. The topics and data-structures to be covered include: