Graduate Course Offerings - 2011-2012
This page updated March 30, 2012.
CSE Graduate Course Enrollment Management:
- Enrollment is set initially at 5 seats in graduate classes to better manage enrollments for CSE students.
- Most CSE graduate students will be waitlisted for classes.
- Waitlisted CSE graduate students will receive priority enrollment in CSE classes when the waitlists are reviewed and students will receive an email notification.
Questions concerning information found on this page may be directed to Patricia Raczka, CSE Class Schedule Coordinator, at raczka@cs.ucsd.edu or call 858/534-3621.
The policy of the CSE department is to offer a fixed schedule each year. The department, however, cannot guarantee that this schedule will not change. The department promptly informs students of any changes to the schedule. Students are encouraged to inform the department of any inconveniences proposed changes may cause.
Each entry of the following table gives the names of the instructors. (Staff means that an instructor has not yet been assigned.)
- 2011-2012 CSE Undergraduate Course Offerings
- ECE Schedule of Planned Courses.
- UCSD Tritonlink- Schedule of Classes and enrollment process
- UCSD Summer Session Class Listings and enrollment process
- UCSD Concurrent Enrollment for non-UCSD students
- UCSD Enrollment and Registration Dates
| Course # | Title | Fall 2011 |
Winter 2012 |
Spring 2012 |
|---|---|---|---|---|
| CSE 200 | Computability & Complexity | Impagliazzo | ||
| CSE 201A | Advanced Complexity | |||
| CSE 202 | Algorithms and Analysis | Paturi | Chaudhuri | |
| CSE 203A | Advanced Algorithms | Paturi | ||
| CSE 204A | Combinatorial optimization | |||
| CSE 205A | Logic in Computer Science | |||
| CSE 206A | Lattice Algorithms and Applications | Micciancio | ||
| CSE 206B | Algorithms in Computational Biology(Will be 280A) | |||
| CSE 207 | Modern Cryptography | Bellare | ||
| CSE 208 | Advanced Cryptography | Bellare | ||
| CSE 208A | Advanced Cryptography | |||
| CSE 209A | Top/Sem: Alg,Complexity & Logic | Paturi | Paturi | Micciancio |
| CSE 209B | Top/Sem: Cryptography | Micciancio | ||
| CSE 210 | Principles of Software Engineering | Griswold | ||
| CSE 211 | Software Testing & Analysis | Howden | ||
| CSE 218 | Adv Topics: Software Engineering | Griswold | Howden | |
| CSE 221 | Operating Systems | Voelker | Zhou | |
| CSE 222A | Computer Communication Networks | |||
| CSE 222B | Internet Algorithmics | |||
| CSE 223A | Principles of Distributed Systems | |||
| CSE 223B | Dist. Computing and Systems | |||
| CSE 225 | High Perf Dist Comptg & Grids | |||
| CSE 226 | Storage Systems | |||
| CSE 227 | Computer Security | Savage | ||
| CSE 228 | Multimedia Systems | |||
| CSE 229A | Top/Sem: Systems Sem. Lunch | Savage | Savage | Stefan |
| CSE 229B | Top/Sem: Networks & Communication | |||
| CSE 229C | Top/Sem: Computer Security | |||
| CSE 230 | Principles Programming Languages | Jhala | ||
| CSE 231 | Advanced Compiler Design | Lerner | ||
| CSE 232 | Principles of Data Base Systems | Yannis P. | ||
| CSE 232B | Database System Implementation | Deutsch | ||
| CSE 233 | Database Theory | Vianu | ||
| CSE 237A | Intro to Embedded Computing | Rosing | ||
| CSE 237B | Software for Embedded Computing | Gupta | ||
| CSE 237C | Validation/Testing of Embedded Sys | |||
| CSE 237D | Desgn Automation & Prototyping for Embedded Sys | Section cancelled 8/1/2011 -moved to wi12 | Kastner | |
| CSE 238 | Topics Prog Lang Design & Implem | |||
| CSE 239A | Topics/Seminar in Database | Deutsch | Vianu | Yannis P. |
| CSE 240A | Principles of Computer Architecture | Swanson | Tullsen | |
| CSE 240B | Advanced Computer Architecture | Taylor | ||
| CSE 240C | Advanced Microarchitecture | |||
| CSE 240D | Application Specific Processors | |||
| CSE 241A | VLSI Integration of Computing Circuitry (XL ECE 260B) | Kahng | ||
| CSE 242A | Integrated Circuit Layout Automation | |||
| CSE 243 | Computer Aided Design for VLSI | |||
| CSE 243A | Synthesis Methodologies in VLSI CAD | Orailoglu | ||
| CSE 244A | VLSI Test | |||
| CSE 244B | Testable & Fault-Tolerant Hardware Des | |||
| CSE 245 | Comp Aided Circuit Simulation & Verif | |||
| CSE 246 | Arithmetic Algs & Hardware Des | |||
| CSE 247 | Applic Specific & Reconfig Comp Arch | |||
| CSE 248 | Alg. & Optimization Found VLSI CAD | Kahng | ||
| CSE 249A | Top/Sem: Computer Architecture | Tullsen | ||
| CSE 249B | Top/Sem: VLSI | Kahng | Kahng | |
| CSE 249C | Top/Sem: CAD | Cheng | ||
| CSE 250A | Artificial Intelligence I: Search/Reason | Saul | ||
| CSE 250B | Artificial Intelligence II: Learning | Elkan/ Fruend | ||
| CSE 250C | Learning Theory | Dasgupta | ||
| CSE 252A | Computer Vision I | Kriegman | ||
| CSE 252B | Computer Vision II | Belongie | ||
| CSE 252C | Selected Topics in Vision & Learning | Belongie | ||
| CSE 253 | Neural Networks | |||
| CSE 254 | Statistical Learning | Dasgupta | ||
| CSE 256 | Statistical Natural Lang Proc (XL LING 256) | |||
| CSE 258A | Cognitive Modeling | |||
| CSE 259 | Topics/Sem. Artificial Intelligence | Dasgupta | Elkan | Staff |
| CSE 259C | Topics/Sem. Machine Learning | |||
| CSE 260 | Parallel Computation | Section cancelled 8/1/2011 | Baden | |
| CSE 262 | System Suppport Application Parallel Computing | |||
| CSE 268A | Topics in Parallel Computing | |||
| CSE 268C | Topics High-Performance Program | |||
| CSE 269 | Seminar Parallel Computation | |||
| CSE 271 | User Interface Design: Social & Technical Issues | |||
| CSE 272 | Advanced Image Synthesis | Jensen | ||
| CSE 275 | Social Aspects Tech. & Science | |||
| CSE 280A | Algorithms & Computational Biology | Bafna | ||
| CSE 280B | Adv. Topics in Computational Biology | |||
| CSE 282 | Bioinf II: Sequence & Structures Analysis (XL BENG 202) | Bandeira | ||
| CSE 283 | Bioinf III: Functional Genomics (XL BENG 203) | Bafna | ||
| CSE 290 | CSE Seminar: Bioinformatics Seminar | Bafna | Pevzner | Bafna |
| CSE 290 | CSE Seminar: Pixel Cafe Seminar | Kriegman | Kriegman | |
| CSE 290 | CSE Seminar: Graphics & Vision | Jensen | ||
| CSE 290 | CSE Seminar: | Lerner | ||
| CSE 290 | CSE Seminar: | Saul | ||
| CSE 290 | CSE Seminar: Embedded Systems (new fall 2011) | Agarwal | Kastner | |
| CSE 290 | CSE Seminar: Architecture Seminar | Swanson | ||
| CSE 290 | CSE Seminar: Adv Teaching Methods - Peer Instruction (new spring 2012) | Simon (added 3/16/2012) | ||
| CSE 291 | Topics in CSE: Adaptive Signal Processing | Freund | ||
| CSE 291 | Topics in CSE: Smartphone Process Design | Taylor | ||
| CSE 291 | Topics in CSE: High Dimensional Data Analysis | Jensen | ||
| CSE 291 | Topics in CSE: | Saul | ||
| CSE 291 | Topics in CSE: Intelligent Systems | Elkan | ||
| CSE 291 | Topics in CSE: Reinforcement Learning | Freund | ||
| CSE 292 | Faculty Research Sem: Frontiers in CSE | Paturi | Paturi | Paturi |
| CSE 294 | Research Mtg: Large Scale Systems Sem. | Baden | Baden | |
| CSE 294 | Research Mtg: Sysnet Reading Group | Voelker | Voelker | Voelker |
| CSE 294 | Research Mtg: Software & Sys Engr Seminar | |||
| CSE 294 | Research Mtg: Architect Reliability Testing | Orailoglu | Orailoglu | Orailoglu |
| CSE 599 | Teaching Methods in CSE | Simon | Simon |

