Updated October 22nd, 2025
COURSES AND INSTRUCTORS SUBJECT TO CHANGE! These are TENTATIVE offerings for the 2025-2026 academic year, and are updated quarterly.
- Be sure to read CSE Graduate Courses home page for quarter-by-quarter updates.
| Course # | Title | Fall 2025 | Winter 2026 | Spring 2026 | 
|---|---|---|---|---|
| CSE 200 | Computability & Complexity | 
 | 
 | Shachar | 
| CSE 201A | Advanced Complexity | 
 | 
 | 
 | 
| CSE 202 | Algorithm Design and Analysis | Liu | Impagliazzo | 
 | 
| CSE 203A | Advanced Algorithms | 
 | 
 | Kane | 
| CSE 203B | Convex Optimization Formulations and Algorithms | 
 | Cheng | 
 | 
| CSE 205A | Logic in Computer Science | 
 | 
 | 
 | 
| CSE 206A | Lattice Algorithms and Applications | Micciancio | 
 | 
 | 
| CSE 207A | Modern Cryptography | 
 | Bellare | 
 | 
| CSE 207B | Applied Cryptography | Heninger | 
 | 
 | 
| CSE 208 | Advanced Cryptography | 
 | 
 | Bellare | 
| CSE 209A | Top/Sem: Alg,Complexity & Logic | 
 | Vuong | Shachar | 
| CSE 209B | Top/Sem: Cryptography | Bellare | Micciancio | 
 | 
| CSE 210 | Principles of Software Engineering | Powell | Coblenz | 
 | 
| CSE 211 | Software Testing & Analysis | 
 | 
 | 
 | 
| CSE 216 | Interaction Design Research (XL COGS230) | Munyaka | 
 | 
 | 
| CSE 217 | Human-centered Computing for Health (HC4H) | Weibel | ||
| CSE 218 | Adv Topics: Software Engineering | 
 | 
 | 
 | 
| CSE 219 | Design at Large (XL COGS 229) | 
 | TBA | 
 | 
| CSE 220 | Snoeren | |||
| CSE 221 | Operating Systems | Ousterhout | 
 | 
 | 
| CSE 222A | Computer Communication Networks | 
 | 
 | 
 | 
| CSE 222C | Wireless Networks | Schulman | ||
| CSE 223B | Distributed Computing & Systems | 
 | 
 | Snoeren | 
| CSE 224 | Graduate Networked Systems | 
 | 
 | 
 | 
| CSE 227 | Computer Security | Fernandes | Munyaka | Kumar, Deepak | 
| CSE 229A | Top/Sem: Computer Systems | Snoeren | Savage | Savage | 
| CSE 229C | Top/Sem: Computer Security | Fernandes | Heninger | Kumar, Deepak | 
| CSE 230 | Principles of Programming Languages | 
 | Jhala | D'Antoni | 
| CSE 231 | Advanced Compiler Design | 
 | 
 | Jhala | 
| CSE 232 | Principles of Data Base Systems | 
 | 
 | Deutsch | 
| CSE 232B | Database System Implementation | 
 | 
 | Deutsch | 
| CSE 233 | Database Theory | 
 | 
 | 
 | 
| CSE 234 | Advanced Analytics and ML Systems | 
 | 
 | Kumar, Arun | 
| CSE 237A | Intro to Embedded Computing | 
 | 
 | 
 | 
| CSE 237B | Software for Embedded Computing | 
 | 
 | 
 | 
| CSE 237C | Validation/Testing of Embedded Systems | Kastner | 
 | 
 | 
| CSE 237D | Design Automation & Prototyping for Embedded Systems | 
 | 
 | Kastner | 
| CSE 239A | Topics/Seminar in Database | 
 | 
 | Deutsch | 
| CSE 239B | Top/Sem/Programming Languages | D'Antoni | Polikarpova | Jhala | 
| CSE 240A | Principles of Computer Architecture | Tullsen | Orailoglu | 
 | 
| CSE 240B | Advanced Computer Architecture | 
 | Zhao | 
 | 
| CSE 240C | Advanced Microarchitecture | 
 | 
 | 
 | 
| CSE 240D | Application-Specific Architectures | 
 | 
 | 
 | 
| CSE 241A | Intro/Computing Circuitry (XL ECE 260B) | 
 | 
 | Kahng | 
| CSE 243A | Introduction to Synthesis Methodologies in VLSI CAD | 
 | 
 | 
 | 
| CSE 244A | VLSI Test | 
 | 
 | 
 | 
| CSE 245 | Comp Aided Circuit Simulation & Verif | 
 | 
 | 
 | 
| CSE 248 | Alg. & Optimization Found VLSI CAD | 
 | 
 | 
 | 
| CSE 249A | Top/Sem: Computer Architecture | 
 | 
 | Kastner | 
| CSE 249B | Top/Sem: VLSI | 
 | 
 | 
 | 
| CSE 250A | AI: Prob. Reason & Learning | Bonjour | 
 | 
 | 
| CSE 251A | AI: Learning Algorithms | 
 | Berg-Kirkpatrick | 
 | 
| CSE 251B | AI: Neural Networks/Pattern Recognition | 
 | 
 | Yu | 
| CSE 251C | Principles of Machine Learning: Machine Learning Theory | 
 | 
 | 
 | 
| CSE 251U 
 | Unsupervised Learning | Dasgupta | ||
| CSE 252A | Computer Vision I | Ochoa | 
 | 
 | 
| CSE 252B | Computer Vision II | 
 | Ochoa | 
 | 
| CSE 252C | Select Topic: Vision & Learning | 
 | 
 | 
 | 
| CSE 252D | Advanced Computer Vision | 
 | 
 | Chandraker | 
| CSE 253/253R | Machine Learning For Music | McAuley | ||
| CSE 254 | Statistical Learning | 
 | 
 | 
 | 
| CSE 255 | Data Mining and Analytics | 
 | 
 | 
 | 
| CSE 256 | Statistical Natural Language Processing | 
 | Nakashole | 
 | 
| CSE 257 | Search and Optimization | 
 | Gao | 
 | 
| CSE 258/R | Recommender Sys & Web Mining | McAuley 
 | 
 | 
 | 
| CSE 258A | Cognitive Modeling | 
 | 
 | 
 | 
| CSE 259 | Topics/Sem. Artificial Intelligence | Ammanabrolu | 
 | 
 | 
| CSE 260 | Parallel Computation | Chin | 
 | 
 | 
| CSE 261 | Advanced Data-Driven Text Mining | Shang | ||
| CSE 262 | System Support/ Parallel Computing | 
 | 
 | 
 | 
| CSE 270 | Discrete Differential Geometry | Chern | 
 | 
 | 
| CSE 271 | Navigating Academic Job Market | |||
| CSE 272 | Advanced Image Synthesis | 
 | Li | 
 | 
| CSE 273 | Computational Photography | 
 | 
 | 
 | 
| CSE 274 | Selected Topics in Graphics | 
 | Ramamoorthi | 
 | 
| CSE 275 | Deep Learning for 3D Data | 
 | 
 | 
 | 
| CSE 276A | Introduction to Robotics | Christensen | 
 | 
 | 
| CSE 276B | Human-Robot Interaction | 
 | 
 | Riek | 
| CSE 276C | Mathematics for Robotics | 
 | 
 | 
 | 
| CSE 276D | Healthcare Robotics | 
 | 
 | 
 | 
| CSE 276E | Robotic System Design & Implementation | 
 | 
 | 
 | 
| CSE 276F | Machine Learning For Robotics | 
 | 
 | 
 | 
| CSE 280A | Algorithms & Computational Biology | 
 | Bafna | 
 | 
| CSE 282 | Bioinf II: Sequence & Structures Analysis (XL BENG 202) | 
 | Pevzner | 
 | 
| CSE 283 | Bioinf III: Functional Genomics (XL BENG 203) | 
 | 
 | Bafna | 
| CSE 284 | Personal Genomics for Bioinformaticians | 
 | Gymrek | 
 | 
| CSE 290 | CSE Seminar: Find available titles here. ***Some titles and course descriptions may not be available | Kastner Bafna Nakashole Ramamoorthi Tullsen Vaccaro 
 | Chandraker 
 
 
 
 Schulman 
 
 
 | Chern Li Paturi Riek Bafna Dasgupta Orailoglu | 
| CSE 291 | Topics: Various Topics in CSE (Find available titles and course description information here) ***Some titles and course descriptions may not be available | Munyaka Weibel Yu Zhang D'Antoni Ding Grier Heninger Fernandes | Ammanabrolu 
 
 
 
 
 
 
 
 
 
 | Zhang Bandeira Cheng Li Paturi Savage Schulman (Shalev) Kahng Chern Polikarpova Vuong 
 
 
 | 
| CSE 292 | Faculty Research Seminar | 
 | 
 | 
 | 
| CSE 294 | Research Mtg in CSE | 
 | Orailoglu 
 
 | Porter Voelker | 
| CSE 599 | Teaching Methods in CSE | 
 | Alvarado | Politz | 
 
            