Curso dictado por el Capítulo Javeriano ACM (http://acm.javeriana.edu.co)