teaching

List of courses I have served as a TA.

University of California, Irvine

  • ICS 53 Principles in System Design, S18
  • CS 143A/238P Principles of Operating Systems, F17, W18
  • ICS 46 Data Structure Implementation and Analysis, S17
  • CS 131 Parallel and Distributed Computing, W17
  • CS 141 Concepts in Programming Languages, F16

North Carolina State University

  • ECE 506 Architecture of Parallel Computers, F14
  • ECE 109 Introduction to Computer Systems, S15