UNIVERSITY COURSES & RESOURCES
Teaching
Graduate and undergraduate courses in machine learning, generative artificial intelligence, and programming for automation.
These pages provide course descriptions and reusable information. They do not announce a specific semester's timetable or enrollment. Dates, classrooms, assessment details and offerings may change; consult the official UFSC course information for the current term.
Graduate courses — PósAutomação
DAS410058 · 2 CREDITS
Machine Learning
Regression, classification, regularization, neural networks, reinforcement learning, CNNs, and clustering.
View syllabus and references → DAS410116 · 2 CREDITSGenerative Artificial Intelligence
Deep learning, Transformers, GANs, seminars, projects, and practical assignments.
View syllabus and references →Undergraduate courses
DAS5334
Introdução à Informática para Automação
Foundational programming for automation and control engineering, emphasizing problem solving with Python.
Course overview →Historical teaching material
An archive of past offerings is being organized from my previous academic website. Historical materials will be identified by year and reviewed before being republished.