Natural Language Processing
A practical introduction to NLP, from classical text processing to modern transformer models and retrieval-augmented generation, and multi-agent systems with hands-on labs.
Spring 2025 · Winter 2026
In the classroom
Translating production ML practice into the classroom across AI, NLP, Cloud and Linux.
A practical introduction to NLP, from classical text processing to modern transformer models and retrieval-augmented generation, and multi-agent systems with hands-on labs.
Spring 2025 · Winter 2026
Co-supervised 14 students on their Ontario Graduate Certification capstone project on applied AI/genAI.
Spring 2025
Azure Cloud Computing Fundamentals, Architecture and Management, Monitoring, Serving, Security
Spring 2026
AI fundamentals for Business analytics students covers basics python, plotting, ETL, Learning libraries, working with Power BI, case study, Machine learning Algorithms.
Spring 2026
Hands-on Linux fundamentals for engineers: the shell, system administration, and automation.
Winter 2025 · Spring 2025 · Winter 2026
blend of theory and hands-on activities on advanced Linux topics like regular expression, storage management, Running Cron jobs, managing logs, secure transfers, system performance tuning, SELinux, controlling boot processes, and running containers
Fall 2024 · Fall 2025