Skip to content

In the classroom

Teaching

Translating production ML practice into the classroom across AI, NLP, Cloud and Linux.

AIE-1007Cambrian College

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.

TokenizationEmbeddingsTransformersAttentionRAGText classificationSequence modelsResponsible AI

Spring 2025 · Winter 2026

AI-PROGCambrian College

Applied Artificial Intelligence

Foundations of applied AI with an emphasis on building, evaluating, and deploying models responsibly.

SearchClassical MLNeural networksModel evaluationDeployment basicsEthics in AI

Fall 2023 · Fall 2024

LINUX-1Cambrian College

Linux Systems & Administration

Hands-on Linux fundamentals for engineers: the shell, system administration, and automation.

ShellFile systemsPermissionsProcessesNetworking basicsScriptingServices

Winter 2024