Summer 2013 Course

Math 330 -- Differential Equations

Courses With Webpages

Math 151 -- Calculus 2

Math 250 -- Calculus 3

Math 320 -- Linear Algebra

Math 330 -- Differential Equations

Math 365 -- Complex Function Theory

Math 375 -- Abstract Algebra

Math 380 -- Geometry

Math 385 -- Topology

Math 445 -- Mathematical Modeling (Biomathematics)

Math 494 -- Special Topics (Cryptography)

Past Courses Taught

The courses I've taught covered the following topics (some courses taught more than once):

University of San Diego, 2001-pres:
Investigations in Mathematics, Survey of Calculus, Multivariable Calculus, Introduction to Proofs, Applied Mathematics for Engineering I, Linear Algebra, Differential Equations, Real Analysis I and II, Complex Analysis, Geometry, Number Theory, Abstract Algebra, Cryptography, Topology, Biomathematics (as Mathematical Modeling), Problem Solving for Putnam Preparation, Assembly Language Programming, Independent Studies in: Error Correcting Codes, Brunnian Links, and Lattice Knots

Rice University, 1999-2001:
Calculus I, Calculus II, Linear Algebra, Multivariable Calculus, Graduate Geometric Topology, Graduate Student Teaching Seminar

Colorado College, Mathematics Courses, 1997-1999:
PreCalc/Calc 2 block sequence, Calculus I, Calculus II, Non-Euclidean Geometry

Colorado College, Computer Science Courses, 1997-1999:
Introduction to Digital Computing -- QuickBASIC, Computer Science I -- Pascal, UNIX, Object Oriented Programming -- C++, Independent Study -- Java

U.C. Santa Barbara, 1993-1997:
Mathematics For Elementary School Teachers, Summer Transitional Enrichment Program Pre-Calculus, Calculus for Social and Life Sciences I, Calculus for Social and Life Sciences II, Calculus I, Vector Calculus, Linear Algebra, Multivariable Calculus, Introduction to Proofs

Virginia Tech, 1988:
Problem Solving