teaching


Graduate Teaching Assistant for CSCI 2400 Computer Systems

University of Colorado Boulder, Computer Science Department, Spring 2020

  • CSCI2400 Computer Systems is a sophomore-level undergraduate course
  • Coursework included low-level concepts necessary to become an efficient programmer such as: assembly (x86 64-bit), GDB, bitwise operators, data representations (e.g., two's complement)
  • Led a lab-based recitation with approximately 50 students
  • Conducted interview grading and held office hours
  • Navigated transition from in-person to virtual modality

Graduate Teaching Assistant for CSCI 3753 Operating Systems

University of Colorado Boulder, Computer Science Department, Fall 2019

  • CSCI 3753 is a junior-level undergraduate operating systems course
  • Coursework included topics such as C, system calls, multithreading, and scheduling algorithms
  • Led a recitation for approximately 35 students
  • Performing interview grading and held office hours

Undergraduate Teaching Assistant for MATH 420 Real Analysis

George Fox University, Mathematics Department, Spring 2014

  • MATH 420 is an upper-divsion mathematics course on Real Analysis
  • Duties included grading assignments and assisting small groups with exercises during class