Education

Teaching

Building AI systems builders, not just AI users.

22
Courses
7
Semesters
6
Subject Areas

Subject Areas

NLP & Large Language Models
TransformersRAGPrompt EngineeringFine-tuningMultimodalText Mining
AI Systems & Agents
AIOpsAgent OrchestrationGovernanceResponsible AI
MLOps & DevOps
DockerKubernetesCI/CDModel DeploymentMonitoring
Operating Systems
LinuxConcurrencyContainersSchedulingAI Accelerators
Robotics & Physical AI
Collaborative RobotsAutomationEdge AIPick & Place
Data Science & Finance
FinTechEconomicsAlgorithmic TradingNetwork Analysis

Teaching Philosophy

Aristotle's entelecheia — the drive toward full actualization — guides how I design courses. AI education should not produce tool users; it should cultivate systems builders who understand the full stack from model training to production deployment, from data pipelines to responsible governance.

Every course centers on building real systems. Students deploy ML models behind APIs, orchestrate agent workflows, monitor production services, and confront the engineering trade-offs that textbooks abstract away. The goal is that by graduation, they have shipped — not just studied.

In an era where AI agents can write code and automate workflows, the differentiating skill is judgment: knowing what to build, when to intervene, and how to align systems with human values. That is the entelecheia of AI education — technology reaching its purpose through the people who shape it.