Retro prof-type at desk University of Washington Computer Science & Engineering
Computer Science & Engineering Teaching Assignments
  CSE Home   About Us    Search    Contact Info 

2009-2010 Tentative Course Offerings

Check back often for updates.

2009-10
Autumn
Winter
Spring
TITLE
100
iSchool
Snyder
iSchool
Fluency
142-1
Stepp
Reges
Borning
Intro Prog Java
142-2
Stepp
Reges
Ebeling
Intro Prog Java
143
Ruth Anderson
Stepp
Reges
Intro Prog II Java
190
 
 
Karlin
Great Ideas in Computing
303
Notkin
Balazinska
Stepp
Programming skills
311
 
 
Tompa
Foundations I
321
Reges
Suciu
 
Discrete Math
322
Beame
Ruzzo
Raj Rao
Theory
326
Tompa
Ruth Anderson
 
Data Structures
331
 
 
Ernst
SW Design & Implementation
332
 
 
Grossman
Data Abstactions
341
Reges
Limketkai
Reges
Languages
351
 
 
Boriello
HW/SW Interface
370
Hemingway
Boriello
 
Logic Design
378
Snyder
Perkins
Ceze
Architecture
401
 
Perkins
 
Compilers
403
 
Stepp
Notkin
Software Eng
421
Lee
Anup Rao
 
Algorithms
427
 
Tompa
 
Computational Biology
431
 
 
Ruzzo
Complexity
440
Fogarty
 
 
HCI I
444
Perkins
 
Suciu
Databases
446
 
Etzioni
 
Machine Learning
451
Lazowska
Kimura
Zahorjan
OS
454
Weld
 
 
Internet Systems Capstone
455
 
Seitz
 
Computer Vision
456
 
 
 
Story Design for Animation 
457
Popovic
 
Curless
Graphics
458
Mones
 
 
Graphics II
459
 
Mones
 
Animation Production
460
 
 
Mones
Animation Capstone
461
Wetherall
Zahorjan
 
Networks
466
 
Hemingway
 
Embedded SW
467
Ebeling
 
 
Advanced Logic
471
 
 
Eggers
Computer Design
473
Shapiro
 
Tanimoto
AI
477
 
 
Patel
HW Systems Cap
481
 
 
Popovic
Capstones -- Games
481
 
Ladner
 
Capstones -- Accessibility
481
 
 
Kimura
Capstones -- OS
484
 
Kohno
 
Security
Non-Majors Courses
373
Suciu
Tanimoto
tba
Data Structures
374
 
 
Perkins
Programming Skills/Implementation
410
 
 
Perkins
OS/Arch
415
Tanimoto
 
 
AI
417
 
tba
 
Theory
Graduate Courses
503
 
Ernst
 
SE (Quals Course)
505
Grossman
 
 
Programming Languages (Quals Course)
510
 
 
Fogarty
HCI (Quals Course)
521
 
Beame
 
Algorithms (Quals Course)
522
Karlin
 
 
Algorithms II
527
Ruzzo
 
 
Comp. Bio
531
 
 
Anup Rao
Theory of Computation (Quals Course)
544
Balazinska
 
 
Database (Quals Course)
546
 
Domingos
 
Machine Learning (Quals Course)
548
 
Ceze
 
Architecture (Quals Course)
550
T. Anderson
 
 
Systems for all(Quals Course)
557
Curless
 
 
Graphics (Quals Course)
561
 
 
Wetherall
Networks (Quals Course)
576
 
 
Shapiro
Image Understanding (Quals Course)
599
 
 
Seelig
Advanced Grad Class
599
Borning
 
 
Advanced Grad Class
599
 
 
Balazinska
Advanced Grad Class
599
 
 Patel
 
Advanced Grad Class
599
 
 Gribble
 
Advanced Grad Class
599
  Chase
 
 
Advanced Grad Class -- Cryptography
PMP Courses
P501
Perkins
 
 
Compiler Construction
P503a
 
Notkin
 
SE II
P510
 
Fogarty
 
HCI
P521
Ladner
 
 
Applied Algorithms
P524
 
 
Snyder
Parallel Computation
P546
 
 
Davis
Machinge Learning
P551
Gribble
 
 
OS
P567
 
Ebeling
 
Digital Systems
P573
 
Raj Rao
AI
P576
 
 
Seitz
Vision
P590
Pal
 
 
IT in Developing World
P590
 
 
Kohno
Computer Security