Lauren Himbeault

About

I am a computer science instructor at the University of Manitoba, specializing in software engineering education, system design, and course coordination at scale.

My teaching focuses on helping students move beyond writing code toward understanding systems: how decisions affect structure, maintainability, and team workflows.

I am known for being direct, clear, and consistent in expectations, while maintaining a classroom environment rooted in respect, curiosity, and accountability.

Lauren Himbeault

Teaching Approach

I prioritize structured, feedback-driven learning. Students work on real systems over multiple iterations, receiving direct, actionable feedback on both design and implementation.

My courses emphasize architecture, separation of concerns, and testing—not just functionality. The goal is to build engineers who can reason about systems, not just complete tasks.

Classroom culture is respect-first: students are expected to engage thoughtfully, communicate clearly, and take ownership of their work.

Awards & Recognition

Best Computer Science Instructor (Faculty of Science) — 2025

Best Overall Computer Science Instructor — 2025

Best 1000-Level Instructor — 2025

Biggest Advocate for Computer Science Students — 2025

Most Thought-Provoking / Challenging Assessment — 2025

Dean of Graduate Studies Student Achievement Prize - 2022-2023

Outside the Classroom

Outside of teaching, I spend a lot of time crafting, primarily crochet and other hands-on creative projects. I enjoy building things both digitally and physically, and that mindset carries into how I design learning experiences.

I am also, unapologetically, a cat person. My home and workspace are shared with a rotating cast of cats who have very strong opinions about keyboards and attention allocation.

I value balance, creativity, and staying curious, both in and out of computing.