Teaching
Course materials, schedules, and resources for classes taught.
This page displays a collection of courses with detailed schedules, materials, and resources. You can organize your courses by years, terms, or topics.
Upcoming Events
2026
LAT Summer Program
This summer program gives Low Altitude Technology MSc students hands-on experience to apply theory and build practical skills.
ENGG2202 Engineering Challenges II
This course is a fully project-based active learning course for second-year engineering students.
ENGG1101 Engineering Challenges I
This course is a hands-on, project-based experience for all first-year engineering students.
AILT9018 Artificial Intelligence Literacy II
This course equips students with practical AI skills to use, develop, and responsibly apply AI technologies to engineering problems.
AILT9018 Artificial Intelligence Literacy II
This course equips students with practical AI skills to use, develop, and responsibly apply AI technologies to engineering problems.
2025
ENGG1101 Engineering Challenges
This course is a hands-on, project-based experience for all first-year engineering students.