Lectures at PUC Chile
I've thaught four times the course "IIC2413 - Bases de Datos" at PUC Chile. This is an introductory course about DBMS that covers topics like SQL, relational algebra, relational model, indexes, ACID properties, some NoSQL among others. You can go to the Syllabus of the last version of the course for more info.
Graph Theory for Big Data
I thaught a course about Graph Theory in the context of Big Data. This course covers topics as graph algorithms (PageRank, Shortest Path, Triangle Counting, etc.), Graph Databases (Neo4J), Semantic Web, Apache Spark and GraphX. You can go to the Syllabus of the last version of the course for more info.
Java for school students
I organised a course for school students between 14 and 18 years old where they could learn to program in Java. This course was a preparation for the "Olimpiadas Chilenas de Informática". You can go to the Syllabus of the last version of the course for more info.
I thaught three courses about Data Journalism between 2017 and 2018. This courses were oriented to journalists who wanted to learn some introductory concepts about data managment, web scraping and data visualization. I also thaught an introductory course about web scraping for Political Science in 2019.
I've won two prizes because of my career as a Lecturer at PUC Chile:
- Premio excelencia docente, mejor profesor Part-Time del Departamento de Ciencia de la Computación, PUC Chile 2017.
- Premio al profesor más inspirador del Departamento de Ciencia de la Computación, PUC Chile 2019.
- Premio al profesor con mayor comunicación con sus estudiantes, PUC Chile 2020.