Teaching

Assistant Lecturer - Funcional Programming

Undergraduate course, Faculdade de Ciências da Universidade do Porto, Departamento de Ciência de Computadores, 2019

Functional Programming course, offered by the Department of Computer Science at Universidade do Porto, teaches students the functional programming paradigm, using the Haskell language as support for the course activities.

Assistant Lecturer - Funcional Programming

Undergraduate course, Faculdade de Ciências da Universidade do Porto, Departamento de Ciência de Computadores, 2018

Functional Programming course, offered by the Department of Computer Science at Universidade do Porto, teaches students the functional programming paradigm, using the Haskell language as support for the course activities.

Assistant Monitor - Informatics Lab

Undergraduate course, Universidade do Minho, 2015

Informatics Lab is an interdisciplinary course, where students practice what they learn in other courses, gaining also knowledge in useful mechanisms in Computer Science, such as the use of Unix shell or code documentation.