Homepage
# Current coursework:

## CSE 446: Machine Learning

Methods for designing systems that learn from data and improve with
experience. Supervised learning and predictive modeling: decision trees,
rule induction, nearest neighbors, Bayesian methods, neural networks,
support vector machines, and model ensembles. Unsupervised learning and
clustering.

Course Webpage

Midterm
Final
# Previous coursework:

## CSE 312: Foundations II

Examines fundamentals of enumeration and discrete probability;
applications of randomness to computing; polynomial-time versus NP;
and NP-completeness.

Course Webpage

Midterm
Final
## CSE 351: The Hardware/Software Interface

Examines key computational abstraction levels below modern high-level
languages; number representation, assembly language, introduction to C,
memory management, the operating-system process model, high-level
machine architecture including the memory hierarchy, and how high-level
languages are implemented.

Course Webpage

Midterm
Final
(Notes)
## CSE 341: Programming Languages

Basic concepts of programming languages, including abstraction
mechanisms, types, and scoping. Detailed study of several different
programming paradigms, such as functional, object-oriented, and logic
programming.

Course Webpage

Midterm
Final
## MATH 309: Linear Analysis

First order systems of linear differential equations, Fourier series and
partial differential equations, and the phase plane.

*Note*: These notes are a pure transcription of Dr. Yuan's original
notes, found at the course webpage listed below.

Course Webpage

Final
## MATH 308: Matrix Algebra with Applications

Systems of linear equations, vector spaces, matrices, subspaces,
orthogonality, least squares, eigenvalues, eigenvectors, applications.

Course Webpage

Midterm (I)
Midterm (II)
Final
## MATH 307: Introduction to Differential Equations

Introductory course in ordinary differential equations. Includes
first- and second-order equations and Laplace transform.

Course Webpage

Midterm (I)
Midterm (II)
Final
## MATH 126: Calculus (III) with Analytic Geometry

Third quarter in calculus sequence. Introduction to Taylor polynomials
and Taylor series, vector geometry in three dimensions, introduction to
multivariable differential calculus, double integrals in Cartesian and
polar coordinates.

Course Webpage

Midterm (I)
Midterm (II)
Final