CS428: Computer Graphics Rutgers University (Spring 2019) Course Website
CS523: Physics-based Animation Rutgers University (Fall 2018) Course Website
CS323: Numerical Analysis and Computing Rutgers University (Fall 2017) An introductory class on numerical algorithms and matrix algebra, with a focus on real-world applications. Course Website
CS412: Introduction to Numerical Methods University of Wisconsin - Madison (Spring 2015) Interpolation, solution of linear and nonlinear systems of equations, approximate integration and differentiation, numerical solution of ordinary differential equations. Course Website
CS154: Introduction to Automata Theory Stanford University (Summer 2012) Deterministic and nondeterministic finite automata, regular expressions, pumping lemma, homomorphisms, context-free languages, pushdown automata, Turing machines, decidability, NP-completeness and boolean satisfiability. Course Website