Teaching

Boston University

CS 111: Intro. to Computer Science I

CS 112: Intro. to Computer Science II

CS 237: Probability in Computing

CS 330: Intro. to Analysis of Algorithms

CS 392: Competitive Programming


Universidade Federal da Bahia

  • MAT045: Introduction to Programming with FORTRAN
    • Spring 2015
  • MATA40: Data Structures
    • Fall 2015
  • MATA50: Formal Languages and Automata Theory
    • Fall 2022, Fall 2021, Spring 2021, Fall 2016, Spring 2016, Fall 2015
  • MATA52: Design and Analysis of Algorithms
    • Spring 2022, Spring 2019, Fall 2018, Spring 2018, Fall 2017, Spring 2017, Fall 2016, Spring 2016
  • MATA53: Graph Theory
    • Fall 2021, Spring 2021, Fall 2019, Fall 2018, Spring 2018, Fall 2016, Spring 2016

Universidade Federal de Minas Gerais

  • DCC001: Computer Programming - Teaching Fellow
    • Spring 2011, Fall 2011, Spring 2012, Fall 2012

Universidade Federal de Viçosa

  • FIS201: Physics 101 - Teaching Assistant
    • Spring 2006, Fall 2006, Spring 2007, Fall 2007