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 Courses Taught:
CSC 549 – Advanced Algorithm Design and Analysis
CPE 349 – Algorithms
CSC 348 – Discrete Structures
CSC 570 – Graduate Graph Theory
CSC 448 – BioInformatics Algorithms
CPE 101 – Fundamentals of Computer Science I
CPE 103 – Data Structures
Hochschule München:
Graduate Graph Theory
Data Structures and Algorithms
University of California Santa Cruz Courses Taught:
CMPS 17 – Social Networks
CMPS 5P – Introduction to Programming in Python
CMPS 10 – Introduction to Computer Science
Oregon State Courses Taught:
CS 325 – Algorithms
CS 515 – Graduate Algorithms (TA)
CS 225 – Discrete Math
Math 251 – Calculus
Cal Poly Mathematics Courses Taught:
Math 116, 117, 118 – PreCalculus Algebra
Math 119 – PreCalculus Trigonometry
Math 141, 142, 143 – Calculus
Cuesta College Courses Taught:
Math 23
Math 27
Math 32