Currently I am an assistant professor at Escola Politécnica da Universidade de São Paulo and an external professor at PECE Poli-USP.
From 2006 to 2013 I taugh an extra-curricular course for Computer Engineering undergraduate students called “Object-Oriented Programming – Java” (in Portuguese). In 2015 and 2016 there was a simplified version of this course to teach Java to undergraduate students who knew OO in C++.
Poli-USP
Please go here to see the classes I teach for undergraduate students.
PECE
I teach the following classes in the MBA in Software Technology:
- “Object Oriented Analysis and Design” (in Portuguese) (since 2005)
In 2014, I’ve also taught “Software Engineering” (in Portuguese).
In 2007 and 2008 I was the teacher of “Object-Oriented Design” for the MBA in Information Technology at PECE.
Mackenzie
I taught a class for the course System’s Design and Development.
- “Software Quality” (in Portuguese) (from 2013 to 2016)