Michael Liut
  • Home
  • Teaching
  • Publications & Talks
  • Projects
  • Contact

University of Toronto Mississauga (UTM)

Instructor
  • CSC 488: Compilers and Interpreters (Winter 2021)
  • ​CSC 343: Introduction to Databases (Winter 2021*, 2020, 2019, 2018 & Fall 2019, 2018)
  • CSC 108: Introduction to Computer Programming (Fall 2020*, 2019, 2018)​
  • CSC 492: Computer Science Implementation Project (Fall 2020 & Summer 2020 & Winter 2020)
  • CSC 358: Principles of Computer Networks (Winter 2020)
  • CSC 148: Introduction to Computer Science (Winter 2020, 2019)
*denotes coordination of a course (with multiple instructors)

Instructional Assistant
  • CSC 488: Compilers and Interpreters (Winter 2017) ​

McMaster University

Co-Instructor
  • CAS 758: Advanced Compiler Design and Optimization (Fall 2020)

Instructor
  • SE 3DB3: Database Systems (Fall 2016)
  • CS 3DB3 / SE 3DB3 / SE 4DB3: Database Systems (Fall 2015)

Head Teaching Assistant
  • CS 2XA3 / SE 2XA3: Practice and Experience -- Software Development Skills (Fall 2018, 2017)
  • CS 1MD3: Introduction to Programming (Spring 2018 & Winter 2016)
  • SE 2S03: Principles of Programming (Fall 2015)

Teaching Assistant
  • SE 3DB3: Database Systems (Winter 2019 & Fall 2017, 2016)
  • SE 3A04: Software Design II -- Large System Design (Winter 2017)
  • CS 1MD3: Introduction to Programming (Spring 2015 & Winter 2015, 2014 & Fall 2012)
  • ENG 1D04: Engineering Computation (Winter 2015 & Fall 2014)​
Copyright © 2021 Michael Liut
  • Home
  • Teaching
  • Publications & Talks
  • Projects
  • Contact