Updated February 21, 2023
COURSES AND INSTRUCTORS SUBJECT TO CHANGE! These are TENTATIVE offerings for the 2022-2023 academic year.
- Be sure to read CSE Graduate Courses home page
| Course # | Title | Fall 2022 | Winter 2023 | Spring 2023 | 
|---|---|---|---|---|
| CSE 200 | Computability & Complexity | 
 | 
 | 
 | 
| CSE 201A | Advanced Complexity | 
 | 
 | 
 | 
| CSE 202 | Algorithm Design and Analysis | Paturi Paturi | Impagliazzo | 
 | 
| CSE 203A | Advanced Algorithms | 
 | 
 | 
 | 
| CSE 203B | Convex Optimization Formulations and Algorithms | 
 | Cheng | 
 | 
| CSE 205A | Logic in Computer Science | 
 | 
 | Vianu | 
| CSE 206A | Lattice Algorithms and Applications | 
 | 
 | 
 | 
| CSE 207A | Modern Cryptography | 
 | 
 | Bellare | 
| CSE 207B | Applied Cryptography | Heninger | 
 | 
 | 
| CSE 208 | Advanced Cryptography | 
 | Micciancio | 
 | 
| CSE 209A | Top/Sem: Alg,Complexity & Logic | 
 | Impagliazzo | 
 | 
| CSE 209B | Top/Sem: Cryptography | 
 | Bellare | 
 | 
| CSE 210 | Principles of Software Engineering | Powell | Coblenz | 
 | 
| CSE 211 | Software Testing & Analysis | 
 | 
 | 
 | 
| CSE 216 | Interaction Design Research (XL COGS230) | 
 | 
 | 
 | 
| CSE 218 | Adv Topics: Software Engineering | Weibel | 
 | Griswold | 
| CSE 219 | Design at Large (XL COGS 229) | Cartwright | Dow | Park | 
| CSE 221 | Operating Systems | Zhou | Voelker | 
 | 
| CSE 222A | Computer Communication Networks | 
 | G. Porter | |
| CSE 223B | Distributed Computing & Systems | 
 | 
 | 
 | 
| CSE 224 | Graduate Networked Systems | 
 | G. Porter | 
 | 
| CSE 227 | Computer Security | 
 | 
 | 
 | 
| CSE 229A | Top/Sem: Computer Systems | G. Porter | Savage | Zhang | 
| CSE 229C | Top/Sem: Computer Security | Savage | Munyaka | Heninger | 
| CSE 230 | Principles of Programming Languages | Polikarpova Polikarpova | 
 | 
 | 
| CSE 231 | Advanced Compiler Design | 
 | 
 | Politz | 
| CSE 232 | Principles of Data Base Systems | Papakonstantino | 
 | 
 | 
| CSE 232B | Database System Implementation | 
 | Deutsch | 
 | 
| CSE 233 | Database Theory | 
 | 
 | 
 | 
| CSE 234 | Advanced Analytics and ML Systems | 
 | Kumar | 
 | 
| CSE 237A | Intro to Embedded Computing | 
 | Rosing | 
 | 
| CSE 237B | Software for Embedded Computing | 
 | 
 | 
 | 
| CSE 237C | Validation/Testing of Embedded Systems | 
 | 
 | 
 | 
| CSE 237D | Design Automation & Prototyping for Embedded Systems | 
 | 
 | Kastner | 
| CSE 239A | Topics/Seminar in Database | A. Kumar | Deutsch | Vianu | 
| CSE 239B | Top/Sem/Programming Languages | Lerner | Polikarpova | Coblenz | 
| CSE 240A | Principles of Computer Architecture | Zhao Zhao | Pannuto | 
 | 
| CSE 240B | Advanced Computer Architecture | 
 | Zhao | 
 | 
| CSE 240C | Advanced Microarchitecture | 
 | 
 | 
 | 
| CSE 240D | Application-Specific Architectures | 
 | 
 | 
 | 
| CSE 241A | Intro/Computing Circuitry (XL ECE 260B) | 
 | Kang | 
 | 
| CSE 243A | Introduction to Synthesis Methodologies in VLSI CAD | 
 | 
 | 
 | 
| CSE 244A | VLSI Test | 
 | 
 | 
 | 
| CSE 245 | Comp Aided Circuit Simulation & Verif | 
 | 
 | Cheng | 
| CSE 248 | Alg. & Optimization Found VLSI CAD | 
 | 
 | 
 | 
| CSE 249A | Top/Sem: Computer Architecture | 
 | 
 | 
 | 
| CSE 249B | Top/Sem: VLSI | Kahng | Kahng | Kahng | 
| CSE 250A | AI: Prob. Reason & Learning | Berg-Kirkpatrick Berg-Kirkpatrick | 
 | 
 | 
| CSE 251A | AI: Learning Algorithms | 
 | 
 | Shang | 
| CSE 251B | AI: Neural Networks/Pattern Recognition | 
 | Cottrell Cottrell | Yu | 
| CSE 251C | Principles of Machine Learning: Machine Learning Theory | 
 | 
 | 
 | 
| 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 254 | Statistical Learning | 
 | 
 | 
 | 
| CSE 255 | Data Mining and Analytics | 
 | 
 | Freund | 
| CSE 256 | Statistical Natural Language Processing | 
 | 
 | Nakashole | 
| CSE 257 | Search and Optimization | 
 | Gao | 
 | 
| CSE 258/R | Recommender Sys & Web Mining | McAuley McAuley (R) | 
 | 
 | 
| CSE 258A | Cognitive Modeling | 
 | 
 | 
 | 
| CSE 259 | Topics/Sem. Artificial Intelligence | Su | 
 | 
 | 
| CSE 260 | Parallel Computation | Chin | 
 | 
 | 
| CSE 262 | System Support/ Parallel Computing | 
 | 
 | 
 | 
| CSE 272 | Advanced Image Synthesis | 
 | Li | 
 | 
| CSE 273 | Computational Photography | 
 | 
 | Ochoa | 
| CSE 274 | Selected Topics in Graphics | Ramamoorthi | Chern | 
 | 
| CSE 276A | Introduction to Robotics | Christensen Christensen | 
 | 
 | 
| CSE 276B | Human-Robot Interaction | 
 | 
 | 
 | 
| CSE 276C | Mathematics for Robotics | Christensen Christensen | 
 | 
 | 
| CSE 276D | Healthcare Robotics | 
 | 
 | Riek | 
| CSE 276E | Robotic System Design & Implementation | 
 | 
 | Swanson | 
| CSE 280A | Algorithms & Computational Biology | 
 | 
 | 
 | 
| 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: TBA | Bafna Ramamoorthi Li Zhou Christensen Shalev Tullsen | Chandraker Vaccaro Pannuto Zhao Tullsen Christensen Pevzner Minnes-Kemp | Bafna Chern Kastner Gao Tullsen Christensen ElSherif Berg-Kirkpatrick | 
| CSE 291 | Topics in CSE: TBA | Munyaka Yu Pannuto Zhang Su Tullsen Grier Ousterhout Coblenz Fernandes | Su Polikarpova Savage Claffy Pasquale Paturi Vaccaro Vaccaro | Muller Savage Pannuto Bandeira Chern Dasgupta Soosai Raj Shang Weibel | 
| CSE 292 | Faculty Research Seminar | Fernandes | 
 | 
 | 
| CSE 294 | Research Mtg in CSE | G. Porter | Voelker Orailoglu Soosai Raj | Voelker Orailoglu | 
| CSE 599 | Teaching Methods in CSE | Minnes-Kemp | ElSherif | ElSherif | 
 
            