2018-2019 CSE Graduate Course Offerings

Updated August 3, 2018

COURSES AND INSTRUCTORS SUBJECT TO CHANGE!

Course # Title Fall 2018 Winter 2019 Spring 2019
CSE 200 Computability & Complexity   Impagliazzo  
CSE 201A Advanced Complexity      
CSE 202 Algorithm Design and Analysis

Paturi

Paturi

Micciancio  
CSE 203A Advanced Algorithms      
CSE 203B Convex Optimization Formulations and Algorithms      
CSE 205A Logic in Computer Science     Vianu
CSE 206A Lattice Algorithms and Applications      
CSE 207 Modern Cryptography     Bellare
CSE 208 Advanced Cryptography Micciancio Bellare  
CSE 209A Top/Sem: Alg,Complexity & Logic   Lovett  
CSE 209B Top/Sem: Cryptography      
CSE 210 Principles of Software Engineering Griswold    
CSE 211 Software Testing & Analysis      
CSE 216 Interaction Design Research (XL COGS230)     Klemmer
CSE 218 Adv Topics: Software Engineering Weibel   Griswold
CSE 219 Design at Large (XL COGS 229)     Klemmer
CSE 221 Operating Systems Voelker Pasquale  
CSE 222A Computer Communication Networks   G. Porter  
CSE 223B Distributed Computing & Systems     Snoeren
CSE 224 Graduate Networked Systems G. Porter    
CSE 227 Computer Security Stefan   Stefan
CSE 229A Top/Sem: Computer Systems Savage Snoeren G. Porter
CSE 229C Top/Sem: Computer Security Stefan    
CSE 230 Principles of Programming Languages Lerner Jhala  
CSE 231 Advanced Compiler Design   Lerner  
CSE 232 Principles of Data Base Systems Kumar    
CSE 232B Database System Implementation   Deutsch  
CSE 233 Database Theory     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 Vianu   Deutsch
CSE 240A Principles of Computer Architecture Esmaeilzadeh   Zhao
CSE 240B Advanced Computer Architecture     STAFF
CSE 240C Advanced Microarchitecture   STAFF  
CSE 241A Intro/Computing Circuitry (XL ECE 260B)   Kahng  
CSE 243A Introduction to Synthesis Methodologies in VLSI CAD Orailoglu    
CSE 244A VLSI Test      
CSE 245 Comp Aided Circuit Simulation & Verif      
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

Saul

Saul

   
CSE 250B AI: Learning Algorithims  

Chaudhuri

Dasgupta

 
CSE 250C Machine Learning Theory      
CSE 252A Computer Vision I Kriegman    
CSE 252B Computer Vision II   STAFF  
CSE 252C Select Topic: Vision & Learning     Chandraker
CSE 253 Neural Networks/ Pattern Recognition  

Cottrell

Cottrell

 
CSE 254 Statistical Learning Dasgupta Freund Dasgupta
CSE 255 Data Mining and Analytics    

Freund

Freund

CSE 258 Recommender Sys & Web Mining McAuley    
CSE 258A Cognitive Modeling      
CSE 259 Topics/Sem. Artificial Intelligence Chaudhuri Saul  
CSE 260 Parallel Computation   STAFF  
CSE 262 System Suppport/ Parallel Computing      
CSE 272 Advanced Image Synthesis      
CSE 274 Selected Topics in Graphics Ramamoorthi    
CSE 276A Introduction to Robotics Christensen    
CSE 276B Human-Robot Interaction      
CSE 276C Mathematics for Robotics Christensen    
CSE 276D Healthcare 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      
CSE 290 CSE Seminar: TBA

Ramamoorthi

Pevzner

Gymrek

Orailoglu

Su

Cheng

Bafna

Gymrek

Swanson

Chandraker

Bafna

Gymrek

CSE 291 Topics in CSE: TBA

Polikarpova

Rosing

Zhao

Lovett

Su

Chandraker

Porter

Sahoo

STAFF

Gymrek

Bandeira

Gao

CSE 292 Faculty Research Seminar Vianu    
CSE 294 Research Mtg in CSE      
CSE 599 Teaching Methods in CSE Porter Minnes Kemp Minnes Kemp