Have I mentioned that I love teaching? Here’s a list of courses that I have taught. Please contact me if you would like access to any of my teaching materials.
Cal Poly Computer Science:
CSC 570 – Graduate Graph Theory
CSC 549 – Advanced Algorithm Design and Analysis
CSC 448 – BioInformatics Algorithms
CSC 445 – Theory of Computation
CPE 349 – Algorithms
CSC 248 – Discrete Structures
CPE 101 – Fundamentals of Computer Science I
CPE 103 – Data Structures
Hochschule München:
Graduate Graph Theory
Data Structures and Algorithms
County Jails:
Intro to Computer Programming
University of California Santa Cruz:
CMPS 17 – Social Networks
CMPS 5P – Introduction to Programming in Python
CMPS 10 – Introduction to Computer Science
Oregon State University:
CS 325 – Algorithms
CS 515 – Graduate Algorithms (TA)
CS 225 – Discrete Math
Math 251 – Calculus
Cal Poly Mathematics:
Math 116, 117, 118 – PreCalculus Algebra
Math 119 – PreCalculus Trigonometry
Math 141, 142, 143 – Calculus
Cuesta College:
Math 23
Math 27
Math 32