CME 100: Vector Calculus for Engineers
CME 102: Ordinary Differential Equations for Engineers
CS 109: Introduction to Probability for Computer Scientists
CS 221: Artificial Intelligence - Principles and Techniques
CS 224N: Natural Language Processing with Deep Learning
CS 228: Probabilistic Graphical Models
CS 229: Machine Learning
CS 231N: Convolutional Neural Networks for Visual Recognition
EE 103: Introduction to Matrix Methods
EE 263: Introduction to Linear Dynamical Systems
EE 364A/B: Convex Optimization I & II
EE 376A: Information Theory
MATH 171: Fundamental Concepts of Analysis
STATS 200: Introduction to Statistical Inference
STATS 203: Introduction to Regression Models and Analysis of Variance
CS 103: Mathematical Foundations of Computing
CS 106X: Programming Abstractions (Accelerated)
CS 107: Computer Organization and Systems
CS 110: Principles of Computer Systems
CS 144: Introduction to Computer Networking
CS 155: Computer and Network Security
CS 161: Design and Analysis of Algorithms
CS 181W: Computers, Ethics, and Public Policy
CS 198: Teaching Computer Science
CS 238: Decision Making Under Uncertainty
CS 246: Mining Massive Data Sets (Winter)
CS 255: Introduction to Cryptography
CS 368: Algorithmic Techniques for Big Data