Teaching

Teaching Assistant, Department of Computer Science, University of California Irvine

Sep 2017 - June 2019

I was a TA for both Bachelors and Masters level courses. Here is the full list of courses I was a TA for:

2017 Fall - I&C Sci 6B Boolean Algebra

2018 Winter - I&C Sci 33 Intermediate Programming (Python)

2018 Spring - CompSci 122A Introduction to Data Management

2018 Fall - CompSci 297P Capstone Design

2019 Winter - CompSci 116 Computational Photography

2019 Spring - CompSci 117 Proj in Comp Vision



Lecturer, Department of Computer Science and Engineering, United International University

May 2016 - May 2017

I designed and conducted the theory and laboratory courses on Digital Logic Design and Algorithms. My duties also included mentoring students for extra-curricular activities like competitive programming and project development.

Courses:

CSE 225 Digital Logic Design (Spring 2017)

CSE 226 Digital Logic Design Laboratory (Spring 2017)

CSE 227 Algorithms (Spring 2017)

CSE 228 Algorithms Laboratory (Spring 2017)

CSI 309: Operating System Concepts (Summer 2016, Fall 2016)

CSI 310: Operating System Concepts Lab (Summer 2016, Fall 2016)

CSI 421: Computer Graphics (Summer 2016, Fall 2016)

CSI 422: Computer Graphics Lab (Summer 2016, Fall 2016)

Programming Camp 2016

STL and Bitwise