Teaching

Please check here for teaching materials.

I have teaching experience as a lecturer in the Humanities as well as in Formal and Applied Sciences. Most of my experience is as substitute lecturer (part of postdoctoral fellowships duties) in graduation and post-graduation courses in Philosophy (Logic, Epistemology and General Philosophy) and Computer Science (Mathematical Logic and Knowledge Representation and Reasoning). Some of the courses I had full administrative responsibilities (as a lecturer or co-lecturer) can be found bellow.

Full-semester graduate and postgraduate courses

(For short-term and other courses, please check outputs and outreach activities.)

Lecturer

Academic sessionDegreeInstitutionSyllabus
2016Special Topics on Logic: Introduction to Modal LogicPhilosophy (Graduate)University of Campinas – Institute of Philosophy and Human Sciences, BrazilHG510A
2015ComputabilityPhilosophy (Postgraduate)University of Campinas – Institute of Philosophy and Human Sciences, BrazilHF009A
2010Critical ThinkingLaw
(Postgraduate)
Brazilian College of Saint Benedict, Brazil

Teaching Assistant

Academic sessionDegreeInstitutionSyllabus
2010Introduction to LogicPhilosophy (graduate)Unicamp, BaazilHG404A
2009 Fundamentals of Mathematical LogicInformation System (Graduate)Universidade Federal de São Carlos, Brazil
2007Introduction to Mathematical LogicInformation System (Graduate)Universidade Federal de São Carlos, Brazil