Contenido para la materia Algoritmos 2 de la Licenciatura en Ciencia de Datos de UNSAM.
Les damos la bienvenida al Curso Algoritmos 2. Este curso explora el concepto de recursión y el diseño de soluciones a través de nuevas estructuras como los árboles y grafos.
Continuaremos trabajando principalmente con el paradigma orientado a objetos (POO), aunque también introduciremos algunos conceptos interesantes del paradigma funcional. El lenguaje de programación a utilizar durante la materia es Python y asumiremos que ya tenemos una experiencia mínima previa sobre el mismo.
Nuestro objetivo es proporcionarles nuevas estrategias en el diseño de soluciones utilizando abstracciones más avanzadas. A lo largo del curso se encontrarán con una variedad de ejemplos, ejercicios y desafíos diseñados para fortalecer sus habilidades y comprensión.
Tengamos presente que es necesario haber realizado previamente el curso de Algoritmos 1, por lo cual se recomienda repasar los conceptos vistos en ese último.
Lxs alentamos a participar activamente, hacer preguntas, plantear dudas, aportar conocimientos previos y proponer desafíos que les interese resolver. Estamos aquí para aprender con ustedes y esperamos recorrer este camino incorporando nuevas experiencias.