California State University

(Aug 2020 - Present)

COMP 380 Introduction to Software Engineering (Spring 2021, Spring 2022, Fall 2022)

COMP 490/L Senior Design Project/Lab (Fall 2020, Fall 2021, Fall 2022, Fall 2023)

  • Projects participated in the CECS Senior Design Showcase
    • 2023: GitMunny, Real-time Traffic Monitoring (won the first place in project display)
    • 2022: AR Drum, Caltrans Project (won the first place in oral presentation)
    • 2021: FarmSignal, Beat the Fire, Sierra: Computer Surveillance Software

COMP 491/L Senior Design Project II/Lab (Spring 2021, Spring 2022, Spring 2023, Spring 2024)

COMP 535/L Parallel and Distributed Computing/Lab (Fall 2024)

COMP 696C Directed Graduate Research (Spring 2022, Fall 2022, Spring 2023, Fall 2023)

COMP 698C Thesis or Graduate Project (Fall 2022, Spring 2023, Fall 2023)

Earlham College

(Aug 2014 - June 2020)

CS 128 Programming and Problem Solving (Fall 2019, Spring 2019, Fall 2018)

CS 256 Data Structures (Fall 2017, Spring 2017, Spring 2016, Spring 2015)

CS 282 Android App Development (Spring 2017)

CS 299 Game Design on Android Platform (May 2015)

CS 299 Web Application Development (May 2016)

CS 310 Algorithms and Data Structures (Fall 2017, Fall 2016, Fall 2015, Fall 2014)

CS 320 Principles of Computer Organization (Spring 2019, Spring 2017, Spring 2016)

CS 370 Computer Graphics (Fall 2018, Fall 2016, Fall 2014)

CS 380 Theory of Computation (Spring 2016)

CS 420 Operating Systems (Fall 2019, Fall 2017, Fall 2015)

CS 440 Programming Languages (Fall 2015)

CS 388 Methods and Dissemination for Research(Fall 2019, Spring 2019, Fall 2018)

CS 488 Senior Capstone (Fall 2018, Fall 2016)