Computer Science
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.
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.
CSE 312: Foundations II
Examines fundamentals of enumeration and discrete probability; applications of randomness to computing; polynomial-time versus NP; and NP-completeness.
Mathematics
MATH 324: Advanced Multivariable Calculus I
Topics include double and triple integrals, the chain rule, vector fields, line and surface integrals. Culminates in the theorems of Green and Stokes, along with the Divergence Theorem.
Course Webpage
Midterm (I)
Midterm (II)
Final
MATH 309: Linear Analysis
First order systems of linear differential equations, Fourier series and partial differential equations, and the phase plane.
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.