|
![]() |
![]() |
![]() |
![]() |
2005-2006
|
Autumn
|
Winter
|
Spring
|
TITLE |
100
|
Ischool
|
Snyder
|
Ischool
|
Fluency |
142-1
|
Reges
|
Ebeling
|
Reges
|
Intro Prog Java |
142-2
|
Reges
|
Gribble
|
Reges
|
Intro Prog Java |
143
|
Reges
|
Reges
|
Perkins
|
Intro Prog II Java |
303
|
Zahorjan
|
Grossman
|
Balazinska
|
Programming skills |
321-1
|
Karlin
|
|
Karlin
|
Discrete Math |
321-2
|
Fox
|
|
|
Discrete Math |
322
|
Tompa
|
Rao
|
Rudra
|
Theory |
326-1
|
Ladner
|
Ruth
Anderson
|
|
Data Structures |
326-2
|
|
TBA
|
|
Data Structures |
341
|
Borning
|
Perkins
|
Ruzzo
|
Languages |
370
|
Oskin
|
Hemingway
|
Bacon
|
Logic Design |
378
|
Snyder
|
Zahorjan
|
Oskin
|
Architecture |
401
|
Chambers
|
|
Snyder
|
Compilers |
403
|
|
Johnson
|
Alverson
|
Software Eng |
421
|
R.
Anderson
|
Karlin
|
|
Algorithms |
431
|
|
|
Beame
|
Complexity |
444
|
Suciu
|
Suciu
|
|
Databases |
451
|
Levy
|
Lazowska
|
Zahorjan
|
OS |
454
|
Weld
|
|
|
Internet Systems Capstone |
455
|
|
Seitz
|
|
Computer Vision |
456
|
|
|
|
Story Design for Animation |
457
|
Curless
|
|
Seitz
|
Graphics |
458
|
Mones
|
|
|
Graphics II |
459
|
|
Mones
|
|
Animation Production |
460
|
|
|
Mones
|
Animation Cap |
461
|
Gribble
|
Bershad
|
EE
|
Networks |
466
|
|
Borriello
|
Hemingway
|
Embedded SW |
467
|
Ebeling
|
|
|
Advanced Logic |
468
|
|
Bridges
|
|
VLSI |
471
|
|
|
Eggers
|
Computer Design |
473
|
Shapiro
|
|
Kautz
|
AI |
477
|
|
|
Ebeling
|
HW Systems Cap |
481
|
|
|
|
SW Systems Cap |
490DF
|
|
|
Fox
|
Robotics capstone |
490GK
|
|
Kimura
|
|
OS Cap |
490CB
|
|
|
Tompa
|
Comp Bio |
490RA
|
|
R.
Anderson
|
|
Tablet Comp. Cap |
490DC
|
|
Ladner
|
|
|
497
|
|
|
|
Undergrad Research |
Non-Majors Courses | ||||
373
|
Yngve
|
Perkins
|
Baer
|
Data Structures |
410
|
|
|
Johnson
|
OS/Arch |
413
|
Perkins
|
|
|
Languages |
415
|
|
Shapiro
|
|
AI |
417
|
|
Ruzzo
|
|
Theory |
Graduate Courses | ||||
501
|
|
Chambers
|
|
Compilers |
503
|
|
|
Notkin
|
SE |
505
|
Grossman
|
|
|
Prog lang |
510
|
|
|
|
HCI |
521
|
|
Guruswami
|
|
Algorithms |
522
|
|
|
|
Algorithms II |
527
|
Ruzzo
|
|
|
Comp Bio |
528
|
|
|
|
Comp neuroscience |
531
|
Beame
|
|
|
Complexity |
532
|
|
Beame
|
|
Adv. Complexity Theory |
533
|
Guruswami
|
|
|
Adv. Complexity |
540
|
|
|
|
Simulation |
544
|
|
|
Suciu
|
Database |
546
|
|
|
|
Data Mining |
548
|
|
Eggers
|
|
Architecture |
549
|
|
|
|
Adv. Architecture |
551
|
|
|
Bershad
|
OS |
552
|
|
|
|
Dist Systems |
557
|
|
Curless
|
|
Graphics |
558
|
|
|
Goesele
|
Graphics II |
561
|
T.
Anderson
|
|
|
Networks |
567
|
Borriello
|
|
|
Digital Systems |
568
|
|
Bridges
|
|
VLSI |
571
|
|
|
|
Mobile Robotics |
573
|
Kautz
|
|
|
AI |
574
|
|
Weld
|
|
AI II |
576
|
|
|
Shapiro
|
Image Understanding |
577
|
|
|
|
Adv. Topics in Vision |
599IT
|
Razmov
|
|
|
TA Training Seminar |
599MB
|
|
Balazinska
|
|
Magda Balazinska seminar |
599Rao
|
|
|
Rao
|
Computer Brain Interface |
599
|
|
|
Qadeer
|
Software Model Checking |
PMP Courses |
||||
P501
|
Perkins
|
|
|
Compilers |
P503
|
|
|
|
Software Engineering |
P505
|
|
|
Grossman
|
Languages |
P510
|
|
Borning
|
|
HCI |
P544
|
|
|
|
Database |
P551
|
|
Levy
|
|
Operating Systems |
P557
|
|
|
|
Graphics |
P567
|
Hemingway
|
|
|
Hardware |
P590
|
|
|
Ladner
|
Complexity Theory |
P590XX
|
|
Benaloh
|
|
Cryptography |
P590XX
|
Lazowska
|
|
|
Cybersecurity |
P590DS
|
|
|
T.
Anderson
|
Distributed Systems |
Capstone |
Quals Course |
Nonmajor Course |