Noel Brett
TEACHING
I have been teaching post-secondary for about 9 years across 5 different universities.. The foundations of my pedagogy are experiential learning, accessible teaching, and dynamic courses that adapt to the evolving needs of students.

INSTRUCTOR
1
DAC 305 - Designing and Evaluating Digital Games
Communication Arts Department, University of Waterloo, Fall 2023
This course introduces fundamental design skills for two-dimensional interactive video games and provides the theoretical knowledge of the emotional and cognitive effects of video game play. Students will understand the importance of user experience assessment for video games as part of iterative design and development. Students will learn to theorize, design, prototype, and test digital games with a special focus on exploring the impact that video games have on human experience.
2
ARTSCI 4ST3 - Where Game Design Meets Culture: A Critical Dive into Videogames
Department of Arts and Science, McMaster University, 2023
Videogames are inherently interdisciplinary as they are an intersection of coding practices, narrative, experience design, and socio-cultural systems. In this course, students will learn how to play, critique, and make games informed by social and cultural practices.
3
CS/SE 3GC3 - COMPUTER GRAPHICS
CAS Department, McMaster University, 2019-2021
Mathematical foundations, the graphics pipeline, geometrical transformations, 3D visualization, clipping, illumination and shading models and the impact of graphics on society.
​
​
​




STUDENT STATEMENT:
"Professor Noel Brett, is an amazing instructor. I really enjoyed his lectures and would definitely take a course with him again. He is very knowledgeable and assists students as much as possible. I definitely recommend Professor Noel Brett as an instructor."

GUEST LECTURES
1
Randomness as a Game Design Tool
Digital Humanities Department, University of Alberta, 2024
2
Recursion In Python
Department of Computer Science, Denison University, 2023
3
Gender, Avatars, And Radical Games
Department of Sociology, Toronto Metropolitan University, 2022
4
a) Virtual Reality, Avatar Design, and Embodiment
b) Games Research and Experiment Design
CAS Department McMaster University, 2022




STUDENT STATEMENT:
"The assignments are really well thought out and amongst the most enjoyable/fulfilling that i've ever done in this program."
TEACHING ASSISTANT
1
CAS 701 - Discrete Mathematics for Software Engineering
2022 Fall, 2019 Fall
2
CS/SE 4F03 - Parallel Computing
2020 Fall, 2018 Fall
3
CS/SE 2FA3 Discrete Mathematics
2019 Fall
4
Operating Systems
2019 Winter, 2018 Winter
5
CS/SE 3GC3 - Computer Graphics
2018 Fall, 2017 Fall, 2016 Fall, 2015 Fall
6
SE 2XB3 - Binding Theory to Practice
2015 Winter

