Cal State Fullerton

Fall 2021 - Present, Instructor

  • CPSC 121A Object-Oriented Programming (undergrad)
  • CPSC 323 Compilers and Languages (undergrad)
  • CPSC 483 Introduction to Machine Learning (undergrad)
  • CPSC 589 Seminar in Computer Science (grad)
  • CPSC 597 Projects (grad)
  • CPSC 598 Thesis (grad)
  • CPSC 499/599 Independent Study (undergrad/grad)

Before then

Spring 2021, Instructor, Emporia State University, KS

  • CS 360A Programming and Problem Solving II (undergrad)
  • IS 393A Advanced Web-Based Applications (undergrad)

2015-2020, Teaching Assistant, The University of Texas at Dallas

  • multiple courses in the undergrad and grad levels, i.e.,
  • CS2305 Discrete Mathematics and Its Applications
  • CS4384 Automata Theory
  • CS/STAT6301 Advanced Computational Methods for Data Science
  • CS6363 Design and analysis of Computer Algorithms
  • CS6364 Artificial Intelligence