Teaching Assistant
Undergraduate Course, Department of Computer Science, University of British Columbia, 2017
CPSC 213 - Introduction to Computer Systems
Software architecture, operating systems, and I/O architectures. Relationships between application software, operating systems, and computing hardware; critical sections, deadlock avoidance, and performance; principles and operation of disks and networks.