Este curso utilizará principalmente como base los siguientes libros: Introduction to Algorithms y Algorithm Design. (Si bien se utilizan las versiones en inglés, para este curso se presentarán los conceptos y ejercicios en español). Adicionalmente, se incluyen fuentes de información en español, así como libros donde puedes consultar o practicar con los ejercicios. (En la sección de preguntas del curso solo se tratarán los ejercicios propuestos en el curso).