Version 2.0 |
|
|
|
|
|
|
|
|
|
|
|
|
2011-12 |
Autumn |
Winter |
Spring |
TITLE |
|
|
|
|
|
|
|
|
Intro |
|
|
|
|
|
|
|
|
|
|
|
|
100 |
|
Clements |
|
Fluency (ISchool Au
and Sp) |
|
|
|
|
|
|
|
|
120 |
|
Snyder |
|
Principles of CS |
|
|
|
|
|
|
|
|
142 |
Stepp/Martin |
Reges/Reges |
Martin/Martin |
Intro Prog Java |
|
|
|
|
|
|
|
|
143 |
Reges |
Stepp/Martin |
Reges |
Intro Prog II Java |
|
|
|
|
|
|
|
|
Core |
|
|
|
|
|
|
|
|
|
|
|
|
311 |
AndersonRi/Borriello |
|
Tompa |
Foundations I |
|
|
|
|
|
|
|
|
312 |
Ruzzo |
LeeJ |
Karlin |
Foundations II |
|
|
|
|
|
|
|
|
331 |
Notkin |
Perkins |
Ernst |
Software Design and Implementation |
|
|
|
|
|
|
|
|
332 |
Tompa |
Fogarty |
Grossman |
Data Abstractions |
|
|
|
|
|
|
|
|
351 |
Ceze |
Oskin |
Borriello |
The Hardware/Software Interface |
|
|
|
|
|
|
|
|
352 |
Ebeling |
|
Oskin |
Hardware Design and Implementation |
|
|
|
|
|
|
|
|
Other 300 |
|
|
|
|
|
|
|
|
|
|
|
|
EE205 |
|
Smith (EE) |
|
Signal
Conditioning |
|
|
|
|
|
|
|
|
333 |
Reges |
|
Gribble |
Systems Programming |
|
|
|
|
|
|
|
|
341 |
Grossman |
Tanimoto |
|
Languages |
|
|
|
|
|
|
|
|
344 |
Balazinska |
Suciu |
|
Intro to Data Management |
|
|
|
|
|
|
|
|
Misc |
|
|
|
|
|
|
|
|
|
|
|
|
190M |
|
|
Stepp |
Web Programming |
|
|
|
|
|
|
|
|
390L |
|
Lazowska |
|
Leadership Seminar |
|
|
|
|
|
|
|
|
390A |
AndersonRu |
AndersonRu |
AndersonRu |
Unix Tools |
|
|
|
|
|
|
|
|
400 |
|
|
|
|
|
|
|
|
|
|
|
|
401 |
Perkins |
|
|
Compilers |
|
|
|
|
|
|
|
|
403 |
|
Stepp |
Notkin |
Software Eng |
|
|
|
|
|
|
|
|
421 |
Karlin |
Ruzzo |
|
Algorithms |
|
|
|
|
|
|
|
|
427 |
|
Tompa |
|
Computational Biology |
|
|
|
|
|
|
|
|
431 |
|
|
Beame |
Complexity |
|
|
|
|
|
|
|
|
440 |
Borning |
Landay |
|
HCI I |
|
|
|
|
|
|
|
|
441 |
|
|
Landay |
HCI II |
|
|
|
|
|
|
|
|
444 |
|
|
Balazinska |
Databases |
|
|
|
|
|
|
|
|
446 |
|
Weld |
|
Machine Learning |
|
|
|
|
|
|
|
|
451 |
Zahorjan |
KimuraZbikowski |
Lazowska |
OS |
|
|
|
|
|
|
|
|
455 |
|
Seitz |
|
Computer Vision |
|
|
|
|
|
|
|
|
456 |
|
|
|
Story Design for Animation |
|
|
|
|
|
|
|
|
457 |
Leventhal |
|
Tanimoto |
Graphics |
|
|
|
|
|
|
|
|
461 |
Wetherall |
|
Zahorjan |
Networks |
|
|
|
|
|
|
|
|
466 |
Smith |
|
|
Embedded SW |
|
|
|
|
|
|
|
|
467 |
|
Ebeling |
|
Advanced Logic |
|
|
|
|
|
|
|
|
468 |
|
|
|
VLSI |
|
|
|
|
|
|
|
|
471 |
|
|
Eggers |
Computer Design |
|
|
|
|
|
|
|
|
473 |
Zettlemoyer |
|
Weld |
AI |
|
|
|
|
|
|
|
|
484 |
Kohno |
|
Kohno |
Security |
|
|
|
|
|
|
|
|
486 |
Klavins (EE) |
|
|
Intro to Synthetic Biology (also as 586) |
|
|
|
|
|
|
|
|
490S |
Hemingway |
|
|
Sound/Media |
|
|
|
|
|
|
|
|
Capstone
and Project Courses |
|
|
|
|
|
|
|
|
|
|
|
428 |
|
|
Ruzzo |
Comp Bio |
|
|
|
|
|
|
|
|
454 |
|
Etzioni |
|
Internet Systems |
|
|
|
|
|
|
|
|
458 |
Mones |
|
|
Graphics II |
|
|
|
|
|
|
|
|
460 |
|
Mones |
|
Animation |
|
|
|
|
|
|
|
|
464 |
|
|
Mones |
Adv. Animation |
|
|
|
|
|
|
|
|
477 |
|
|
Patel |
HW Systems |
|
|
|
|
|
|
|
|
481- |
|
|
Popovic |
Games |
|
|
|
|
|
|
|
|
481- |
|
Borning |
|
Accessibility |
|
|
|
|
|
|
|
|
481K |
|
|
AndersonRi/AndersonRu |
Tech for Resource-Constrained Env. |
|
|
|
|
|
|
|
|
481- |
|
Hemingway |
|
Sound |
|
|
|
|
|
|
|
|
481C |
RaoR |
|
|
Robotics |
|
|
|
|
|
|
|
|
481- |
|
Zahorjan |
|
Home Networking |
|
|
|
|
|
|
|
|
490Z |
Karlin |
|
|
Algorithmic Game Theory |
|
|
|
|
|
|
|
|
Non-majors |
|
|
|
|
|
|
|
|
|
|
|
|
373 |
AndersonRu |
AndersonRu |
Limketkai |
Data Structures |
|
|
|
|
|
|
|
|
374 |
|
Perkins |
|
Implementation |
|
|
|
|
|
|
|
|
410 |
|
|
Perkins |
OS/Arch |
|
|
|
|
|
|
|
|
413 |
|
|
|
Languages |
|
|
|
|
|
|
|
|
415 |
Tanimoto |
|
|
AI |
|
|
|
|
|
|
|
|
417 |
|
MachmouchiBirnbaum |
|
Theory |
|
|
|
|
|
|
|
|
Quals |
|
|
|
|
|
|
|
|
|
|
|
|
501 |
|
|
|
Compilers |
|
|
|
|
|
|
|
|
503 |
Ernst |
|
|
SE |
|
|
|
|
|
|
|
|
505 |
|
Grossman |
|
Prog lang |
|
|
|
|
|
|
|
|
510 |
|
|
Fogarty |
HCI |
|
|
|
|
|
|
|
|
515 |
|
|
|
Statistical Methods |
|
|
|
|
|
|
|
|
521 |
Harrow |
|
|
Algorithms |
|
|
|
|
|
|
|
|
525 |
|
|
|
Random Algorithms |
|
|
|
|
|
|
|
|
531 |
|
RaoA |
|
Complexity I |
|
|
|
|
|
|
|
|
544 |
|
|
Suciu |
Databases |
|
|
|
|
|
|
|
|
546 |
|
Zettlemoyer |
|
Machine Learning |
|
|
|
|
|
|
|
|
548 |
Oskin |
|
|
Architecture |
|
|
|
|
|
|
|
|
550 |
Gribble |
|
|
Systems for all |
|
|
|
|
|
|
|
|
551 |
|
|
|
OS |
|
|
|
|
|
|
|
|
557 |
|
|
|
Graphics |
|
|
|
|
|
|
|
|
561 |
|
Krishnamurthy |
|
Networks |
|
|
|
|
|
|
|
|
564 |
|
|
|
Security |
|
|
|
|
|
|
|
|
567 |
|
|
|
Digital Systems Design |
|
|
|
|
|
|
|
|
573 |
|
|
Mausam |
AI |
|
|
|
|
|
|
|
|
576 |
|
|
Shapiro |
Image Understanding |
|
|
|
|
|
|
|
|
Other Grad |
|
|
|
|
|
|
|
|
|
|
|
|
527 |
LeeS |
|
|
Comp Bio |
|
|
|
|
|
|
|
|
528 |
|
|
RaoR |
Comp Neuro |
|
|
|
|
|
|
|
|
533 |
|
|
|
Adv Topics in Complexity Theory |
|
|
|
|
|
|
|
|
571 |
|
Fox |
|
Mobile Robotics |
|
|
|
|
|
|
|
|
574 |
Domingos |
|
|
Adv AI |
|
|
|
|
|
|
|
|
577 |
Shapiro |
|
|
Medical Imaging |
|
|
|
|
|
|
|
|
579 |
|
Todorov |
|
Controls |
|
|
|
|
|
|
|
|
599- |
|
Seelig |
|
Molecular Programming |
|
|
|
|
|
|
|
|
599- |
|
|
LeeJ |
Advanced Algorithms |
|
|
|
|
|
|
|
|
599S |
RaoA |
|
|
Graph Theory and Extremal Combinatorics |
|
|
|
|
|
|
|
|
599- |
|
|
Smith |
Personal Robotics or Wireless Power |
|
|
|
|
|
|
|
|
599U |
|
Patel |
|
Ubiquitous Computing |
|
|
|
|
|
|
|
|
PMP |
|
|
|
|
|
|
|
|
|
|
|
|
P 501 |
Perkins |
|
|
Compiler
Construction |
|
|
|
|
|
|
|
|
P 503 |
|
Notkin |
|
Software Engineering |
|
|
|
|
|
|
|
|
P 510 |
|
|
Borning |
HCI |
|
|
|
|
|
|
|
|
P 531 |
Beame |
|
|
Complexity Theory |
|
|
|
|
|
|
|
|
P 544 |
Suciu |
|
|
Databases |
|
|
|
|
|
|
|
|
P 545 |
|
BernsteinElnikety |
|
Transaction Processing |
|
|
|
|
|
|
|
|
P 546 |
|
|
Domingos |
Data Mining |
|
|
|
|
|
|
|
|
P 551 |
|
Gribble |
|
Operating Systems |
|
|
|
|
|
|
|
|
P 552 |
|
|
Krishnamurthy |
Distributed Systems |
|
|
|
|
|
|
|
|
P 561 |
|
Wetherall |
|
Networks |
|
|
|
|
|
|
|
|
P 567 |
|
|
Ebeling |
Digital Systems |
|
|
|
|
|
|
|
|
P 595 |
Leong |
|
|
Entrepreneurship |
|
|
|
|
|
|
|
|
|
42 |
43 |
41 |
126 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|