Home Teaching Publications GitHub CV


Lecture Videos

I currently post all of my lectures to my YouTube Channel, which are freely available for anyone to watch. No course files or assignments will be distributed to anyone who is not a student officially enrolled in the course at Memorial University (asbolutely no exceptions). Please read here for more details.

Current Courses

Course Term Description Schedule Lectures Syllabus

Past Courses

Course Term Description Schedule Lectures Syllabus

COMP 3200 2023-09 Algorithmic Techniques for AI Spreadsheet YouTube PDF
COMP 3200 2022-09 Algorithmic Techniques for AI Spreadsheet YouTube PDF
COMP 3200 2021-09 Algorithmic Techniques for AI Spreadsheet YouTube PDF
COMP 3200 2020-09 Algorithmic Techniques for AI Spreadsheet YouTube PDF
COMP 3200 2019-09 Algorithmic Techniques for AI PDF
COMP 3200 2018-09 Algorithmic Techniques for AI PDF
COMP 3200 2018-01 Algorithmic Techniques for AI PDF

COMP 4300 2023-09 Intro to Game Programming Spreadsheet YouTube PDF
COMP 4300 2022-09 Intro to Game Programming Spreadsheet YouTube PDF
COMP 4300 2021-09 Intro to Game Programming Spreadsheet YouTube PDF
COMP 4300 2020-09 Intro to Game Programming Spreadsheet YouTube PDF
COMP 4300 2019-09 Intro to Game Programming PDF
COMP 4300 2018-09 Intro to Game Programming PDF

COMP 4303 2023-01 AI for Video Games Spreadsheet YouTube PDF
COMP 4303 2022-01 AI for Video Games Spreadsheet YouTube PDF
COMP 4303 2021-01 AI for Video Games Spreadsheet YouTube PDF
COMP 4303 2020-01 AI for Video Games PDF

COMP 6980 2024-01 Algorithmic Techniques for AI Spreadsheet YouTube PDF
COMP 6980 2023-01 Algorithmic Techniques for AI Spreadsheet PDF
COMP 6980 2021-09 Algorithmic Techniques for AI Spreadsheet YouTube PDF
COMP 6980 2020-09 Algorithmic Techniques for AI Spreadsheet YouTube PDF

Legacy

COMP 4770 2020-01 Team Project Project PDF
COMP 4770 2019-01 Team Project Project PDF
COMP 4770 2018-01 Team Project Project PDF
COMP 4752 2017-01 Computational Intelligence Homework Slides PDF
COMP 1510 2017-01 Intro to Fortran and C Homework Slides PDF

Student Project Videos

For my courses which involve project work, I get students to make a video trailer for their project / game. Below you can see YouTube playlists for student project videos in my previous courses.

Course

Description

Student Trailers

COMP4300 Introduction to Game Programming (C++) YouTube
COMP4303 AI for Video Games YouTube
COMP4770 Team Project / Software Engineering YouTube