teaching
Course materials, schedules, and resources for classes taught.
Upcoming Events
2026
Object-Oriented Programming
This course provides an introduction to object-oriented programming concepts, software engineering best practices, and agentic coding. Students will learn about programming paradigms, modeling languages, and design patterns.
Industrial IoT
This course provides an introduction to Internet of Things and Cyber-Physical System concepts, protocols, and models. Students will learn about system design patterns, model checking, and industrial applications.
Agentic AI
This course provides an introduction to agentic Artificial Intellingence concepts, models, and applications. Students will learn about multi-agent systems design, agent model evals, and practical implementations.