Course Schedule

Course schedules for upcoming terms are subject to change up to ten weeks before the term begins. Please check this page again to confirm times and locations. [Key to abbreviations]

Fall | Winter | Spring

Fall Term 2017-18

Course (Units/Grade) Subject Instructor Time Room
Applied & Computational Mathematics
ACM 101 ab
(Letter Grade or P/F)
(4-0-8)
Methods of Applied
Mathematics I
Bruno TTh 2:30-4:30 213 ANB
ACM 104
(3-1-5)
Applied Linear Algebra Zuev TTh 10:30-12:00 105 ANB
ACM/EE 106 ab
(Letter Grade or P/F)
(3-0-9)
Introductory Methods of Computational Mathematics Lam TTh 1:00-2:25 105 ANB
ACM/EE 116
(3-1-5)
Introduction to Probability Models Zuev TTh 9:00-10:25 105 ANB
ACM 159
(3-0-6)
Inverse Problems and Data Assimilation Stuart TTh 2:30-3:55 119 KRK
ACM 190
(P/F)
Reading and Independent Study Staff - -
ACM 204
(3-0-6)
Topics in Linear Algebra and Convex Analysis Tropp TTh 10:30-12:00 213 ANB
ACM 300
(P/F)
Research in Applied & Computational Mathematics Staff - -
Computer Science
CS 1
(P/F)
(3-4-2)
Introduction to Computer Programming Vanier MWF 2:00-2:55 Beckman Institute Auditorium
CS 9
(P/F)
(1-0-0)
Introduction to Computer Science Research Ralph W 7:00-8:00pm 105 ANB
CS 11
(P/F)
(0-3-0)
Computer Language Shop Vanier / Pinkston OM M
9:00 pm
105 ANB
CS 80
(Letter Grade)
Undergraduate Thesis Faculty - -
CS 81a
(P/F)
Undergraduate Laboratory in Computer Science Faculty - -
CS 90
(P/F)
Undergraduate Research in Computer Science Faculty - -
CS 101 a
(2-0-7)
(Section 1) Special Topics in Computer Science:
High-Dimensional Geometry and Links with Information Theory
Marsiglietti W 9:00-11:00 314 ANB
CS 101 a (Section 2) Special Topics in Computer Science Yue / Tamuz OM, T 1:00-1:55 107 ANB
CS 102 abc
(3,6, or 9 assigned by instructor)
Seminar in Computer Science Faculty - -
CS 103 a
(3,6, or 9 assigned by instructor)
Reading in Computer Science Faculty - -
CS 111
(0-3-0)
Graduate Programming Practicum Vanier / Pinkston OM M 9/25 9:00 pm 105 ANB
CS 116
(3-0-6)
Reasoning about Program Correctness Joshi TTh 1:00-2:30 107 ANB
CS 121
(3-0-6)
Relational Databases Pinkston MWF 11:00-11:55 105 ANB
CS 124
(3-6-3)
Operating Systems Pinkston MWF 1:00-2:00 213 ANB
CS 142
(3-0-6)
Distributed Computing Murray / Chandy MWF 2:00-3:00 105 ANB
CS/CNS/EE 156 ab
(3-0-6)
Learning Systems Abu-Mostafa OM M 9/25 4:00-5:00 Baxter
CS/CNS 171
(3-6-3)
Computer Graphics Laboratory Barr MWF 3:00-3:55 105 ANB
CS 177 ab
(3-3-3)
Discrete Differential Geometry: Theory and Applications Schröder TTh 10:30-11:55 314 ANB
CS 180
(P/F)
Master's Thesis Research Faculty - -
CS 280
(P/F)
Research in Computer Science Faculty - -
CS 286.1
(3,6, or 9)
Seminar in Computer Science Vidick T 4:30-5:30 213 ANB
Computing and Mathematical Sciences
CMS/ACM 107
(Letter Grade or P/F)
(3-3-6)
Linear Analysis with Applications Stuart TTh 10:30-11:55 384 FIR
CMS/ACM 113
(Letter Grade or P/F)
(3-0-6)
Mathematical Optimization Chandrasekaran MW 10:30-11:55 213 ANB
CMS/ACM/EE 117
(Letter Grade or P/F)
(3-0-9)
Probability and Random Processes Owhadi TTh 9:00-10:25 213 ANB
CMS 290
(P/F)
(1-0-0)
Computing & Mathematical Sciences Colloquium Tropp M 4:00-4:55 105 ANB
CMS 300 abc
(P/F)
Research in Computing & Mathematical Sciences Staff - -
Control & Dynamical Systems
CDS 190
(P/F)
Independent Work in Control and Dynamical Systems Staff - -
CDS 231
(P/F)
Linear Systems Theory Doyle TTh 1:00-2:25 213 ANB
CDS 300abc
(P/F)
Research in Control and Dynamical Systems Faculty - -

Winter Term 2017-18

Course (Units/Grade) Subject Instructor Time Room
Applied & Computational Mathematics
ACM 95/100 ab
(Letter Grade or P/F)
(4-0-8)
Introductory Methods of Applied Mathematics Zuev MWF 11:00-12:15 119 KRK
ACM 101 ab
(Letter Grade or P/F)
(4-0-8)
Methods of Applied
Mathematics I
Bruno TTh 2:30-4:30 213 ANB
ACM 105
(3-0-6)
Applied Real and Functional Analysis Hoffmann MW 10:30-12:00 107 ANB
ACM/EE 106 ab
(Letter Grade or P/F)
(3-0-9)
Introductory Methods of Computational Mathematics Lam TTh 1:00-2:25PM 105 ANB
Ec/ACM/CS 112 Bayesian Statistics - - -
Ma/ACM 144 ab
(3-0-6)
Probability - - -
ACM/EE 170
(3-0-6)
Mathematics of Signal Processing - - -
ACM 190
(P/F)
Reading and Independent Study Staff - -
ACM 216
(3-0-6)
Markov Chains, Discrete Stochastic Processes and Applications Owhadi TTh 9:00-10:25 105 ANB
ACM/EE 217
(3-0-6)
Advanced Topics in Stochastic Analysis
High-Dimensional Probability
Tropp TTh 10:30-11:55 213 ANB
Ae/ACM/ME 232 abc
(3-0-6)
Computational Fluid Dynamics - - -
ACM 270-1 Advanced Topics in Applied & Computational Mathematics Hou MF 10:30-11:55 314 ANB
ACM 300
(P/F)
Research in Applied & Computational Mathematics Staff - -
Computer Science
CS 2
(2-4-3)
Introduction to Programming Methods Desbrun MWF 2:00-2:55 105 ANB
CS 4
(3-4-2)
Fundamentals of Computer Programming Vanier MWF 3:00-3:55 105 ANB
CS 9
(P/F)
(1-0-0)
Introduction to Computer Science Research Ralph W 7:00-8:00 213 ANB
CS 11
(P/F)
(0-3-0)
Computer Language Lab Vanier / Pinkston OM, M 1/3/18, 9:00pm 105 ANB
CS 21
(3-0-6)
Decidability and Tractability Umans MWF 1:00-1:55 105 ANB
CS 80
(Letter Grade)
Undergraduate Thesis Faculty - -
CS 81a
(P/F)
Undergraduate Laboratory in Computer Science Faculty - -
CS 90
(P/F)
Undergraduate Research in Computer Science Faculty - -
CS 101-2
(0-9-0)
Special Topics in Computer Science
Projects in Machine Learning Part 2
Yue / Tamuz OM F 1/5/18, 1:00 213 ANB
CS 102 abc
(3,6, or 9 assigned by instructor)
Seminar in Computer Science Faculty - -
CS 103 a
(3,6, or 9 assigned by instructor)
Reading in Computer Science Faculty - -
HPS/PI/CS 110
(3-0-9)
Causation and Explanation - - -
CS 111
(0-3-0)
Graduate Programming Practicum Vanier OM M, 1/3/18, 9:00PM 105 ANB
Ec/ACM/CS 112 Bayesian Statistics - - -
CS 122
(3-3-3)
Database System Implementation Pinkston TTh 10:30-11:55 107 ANB
ME/CS 133 ab
(3-6-0)
Robotics Burdick - -
EE/CS/EST 135
(3-6-0)
Power Systems Low - -
CS 141
(3-0-6)
Hack Society Ralph T 1:00-2:00 213 ANB
CS/SS/EC 149
(3-0-6)
Algorithmic Economics Pomatto MWF 10:00-10:55 -
CS 177ab
(3-3-3)
Discrete Differential Geometry: Theory and Applications Schröder TTh 10:30-11:55 314 ANB
CS 180
(P/F)
Master's Thesis Research Faculty - -
CS 280
(P/F)
Research in Computer Science Faculty - -
CS 286.1
(3,6, or 9)
Seminar in Computer Science Vidick T 4:00-5:00 314 ANB
Computing and Mathematical Sciences
CMS/CS 139
(Letter Grade or P/F)
(3-0-6)
Analysis and Design of Algorithms Vidick MW 9:00-10:25 213 ANB
CMS/CS/EE 144
(Letter Grade or P/F)
(3-3-6)
Networks: Structure & Economics Wierman TTh 10:30-12:00 105 ANB
CMS/CS/CNS/EE 155
(Letter Grade or P/F)
(3-3-6)
Machine Learning & Data Mining Yue TTh 2:30-3:55 105 ANB
CMS 290
(P/F)
(1-0-0)
Computing & Mathematical Sciences Colloquium Chandrasekaran M 4:00-4:55 105 ANB
CMS 300 abc
(P/F)
Research in Computing & Mathematical Sciences Staff - -
Control & Dynamical Systems
CDS 90 abc
(Letter Grade)
(0-0-9)
Senior Thesis in Control and Dynamical Systems Staff - -
CDS 190
(P/F)
Independent Work in Control and Dynamical Systems Staff - -
CDS 232 Nonlinear Dynamics Ames MWF 11:00-12:30 135 GTL
CDS 270-1 Introduction to Astrodynamics Staff / Campagnola TTh 9:00-10:30 213 ANB
CDS 300abc
(P/F)
Research in Control and Dynamical Systems Faculty - -

Spring Term 2017-18

Course (Units/Grade) Subject Instructor Time Room
Applied & Computational Mathematics
ACM 11
(2-2-2)
Introduction to Matlab and Mathematica Lam - -
ACM 95/100ab
(Letter Grade or P/F)
(4-0-8)
Introductory Methods of Applied Mathematics Meiron - -
Ec/ACM/CS 112 Bayesian Statistics - - -
ACM/CS 157
(3-2-4)
Statistical Inference Zuev - -
ACM/EE 170
(3-0-6)
Mathematics of Signal Processing - - -
ACM 190
(P/F)
Reading and Independent Study Staff - -
ACM 213
(3-0-6)
Topics in Optimization Chandrasekaran - -
Ae/ACM/CM/ME 232 abc
(3-0-6)
Computational Fluid Dynamics - - -
ACM 270-2
(P/F)
Advanced Topics in Applied & Computational Mathematics Hou - -
ACM 300
(P/F)
Research in Applied & Computational Mathematic Staff - -
Computer Science
CS 11
(P/F)
(0-3-0)
Computer Language Shop Vanier / Pinkston - -
CS 24
(3-3-3)
Introduction to Computing Systems Pinkston - -
CS 38
(3-0-6)
Algorithms Vidick - -
CS 80
(Letter Grade)
Undergraduate Thesis Faculty - -
CS 81a
(P/F)
Undergraduate Laboratory in Computer Science Faculty - -
CS 90
(P/F)
Undergraduate Research in Computer Science Faculty - -
CS 102abc
(3,6, or 9 assigned by instructor)
Seminar in Computer Science Faculty - -
CS 103a
(3,6, or 9 assigned by instructor)
Reading in Computer Science Faculty - -
HPS/PI/CS 110
(3-0-9)
Causation and Explanation - - -
CS 111
(0-3-0)
Graduate Programming Practicum Vanier - -
Ec/ACM/CS 112 Bayesian Statistics - - -
CS 115
(3-4-2)
Functional Programming Vanier - -
CS 123
(0-0-9)
Projects in Database Systems Pinkston - -
CS 131
(3-0-6)
Programming Languages Vanier - -
CS/EE/ME 134
(3-0-6)
Autonomy Staff - -
CS 138
(3-0-6)
Computer Algorithms Vidick - -
CS 141
(3-0-6)
Hack Society Ralph - -
CS/EE 145
(0-0-9)
Projects in Networking Wierman - -
CNS/EE/CS 148b Advanced topics in Computer Vision Perona - -
CS 153
(3-0-6)
Current Topics in Theoretical Computer Science Umans - -
CS/CNS/EE 156 ab
(3-0-6)
Learning Systems Abu-Mostafa - -
EE/CS 161 Big Data Networks Hassibi - -
CS 174
(3-6-3)
Computer Graphics Projects Barr - -
CS 178
(3-3-3)
Numerical Algorithms and their Implementation Desbrun/Schröder/Hoffmann - -
CS 179
(3-3-3)
GPU Programming Barr - -
CS 180
(P/F)
Master's Thesis Research Faculty - -
CS 280
(P/F)
Research in Computer Science Faculty - -
CS 286.1
(3,6, or 9)
Seminar in Computer Science Vidick T 4:30-5:30 213 ANB
Computing and Mathematical Sciences
CMS 290
(P/F)
(1-0-0)
Computing & Mathematical Sciences Colloquium Tropp - -
CMS 300abc
(P/F)
Research in Computing & Mathematical Sciences Staff - -
Control & Dynamical Systems
CDS 90abc
(Letter Grade)
(0-0-9)
Senior Thesis in Control and Dynamical Systems Staff - -
CDS 190
(P/F)
Independent Work in Control and Dynamical Systems Staff - -
CDS 233 Nonlinear Control Ames - -
CDS 241
(3-2-4)
Network Control Systems Doyle - -
CDS 243
(2-0-2)
Adaptive Control Lavretsky - -
CDS 300abc
(P/F)
Research in Control and Dynamical Systems Faculty - -

top