Teaching
List of current duties and courses taught. The links point to repositories where some more information can be found (in Portuguese).
Current duties
- Systems Analysis and Modeling
- Data Modeling
- Computer Architecture and Organization
- Parallel and Distributed Architectures
- Computational Logic and Mathematics
Past courses
Computing
- Compilers
- Formal Languages and Automata
- Formal Languages, Automata and Computability
- Fundamentals of Parallel and Distributed Programming
- Operational Systems
- Advanced Algorithms and Data Structures
- Algorithms and Structured Programming
- Digital Systems
- Digital Systems and Microprocessors
- Object Oriented Languages
- Object Oriented Programming
- Programming Techniques
- Special Topics in Computer Science
- Creativity and Innovation
- Programming Languages
- Integrated Project
- Capstone Project
Engineering
- Building Systems
- Electrical Power Systems
- Electrotechnical
- Industrial Communication Networks
- Industrial Organization and Automation
- Machine Design
- Production Management
- Project Management for Production
- Protection of the Electric Power System
- Strategic Production Planning
- Theory of Structures
- Transport Works
- Reverse Logistic
Publications
- Course publications - publications that were generated as part of the activities of the courses taught.
- All Publications (long listing) - collection of all publications, including courses, teaching material, and my research.
Featured Student Projects
As a cornerstone of my project-based learning methodology across all courses, this initiative focuses on the development and competitive evaluation of an autonomous line-following robot (or another competitive project). This hands-on project integrates hardware, software, and control systems, culminating in a robotics competition and a scientific publication detailing its design and performance.
Last edited: 2025-07-06 19:15:32