Posts by Collection

publications

teaching

ECE 241: Digital Systems

Undergraduate course, University of Toronto, Department of Electrical & Computer Engineering, 2018

TA duties include: Providing educational support to students. Supervising and marking labs. Validating exam questions and marking exams.

ECE 552: Computer Architecture

Undergraduate / Graduate course, University of Toronto, Department of Electrical & Computer Engineering, 2018

TA duties include: Providing educational support to students. Teaching tutorials, supervising and marking labs and exams.

ECE 342: Computer Hardware

Undergraduate course, University of Toronto, Department of Electrical & Computer Engineering, 2019

TA duties include: Providing educational support to students. Supervising and marking labs. Creating exam questions and marking exams.

ECE 243: Computer Organization

Undergraduate course, University of Toronto, Department of Electrical & Computer Engineering, 2021

TA duties include: Providing educational support to students. Supervising and marking labs. Creating exam questions and marking exams.

ECE 253: Digital and Computer Systems

Undergraduate course, University of Toronto, Department of Electrical & Computer Engineering, 2022

TA duties include: Course Development. Updating labs (handouts, code, automarker) to RISC-V assembly. Providing educational support to students. Supervising and marking labs. Creating exam questions and marking exams.