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 Course Offerings

Check back often for updates.

2009-10

Autumn

Winter

Spring

TITLE

100

iSchool

Snyder

iSchool

Fluency

142-1

Stepp

Reges

Limketkai

Intro Prog Java

142-2

Stepp

Reges

Stepp

Intro Prog Java

143

Ruth Anderson

Stepp

Reges

Intro Prog II Java

190

 

 

Karlin

Great Ideas in Computing

303

Notkin

Balazinska

 

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

Borning

Reges

Languages

351

 

 

Borriello

HW/SW Interface

370

Hemingway

Boriello

Ebeling

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

 

Joshi

 

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

Ruth Anderson

Data Structures

374

 

 

Perkins

Programming Skills/Implementation

410

 

 

Perkins

OS/Arch

415

Tanimoto

 

 

AI

417

 

Celis

 

Theory

Graduate Courses

503

 

Ernst

 

SE (Quals Course)

504

 

 

Livshits (MSR)

Advanced SE

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)

579

 

 

Todorov

Intelligent Control (joint w/ AMATH)

599

 

 

Seelig

Advanced Grad Class

599

Borning

 

 

Advanced Grad Class

599

 

 

Balazinska

Advanced Grad Class

599

 

 

Lubetsky

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

 

 

 

Vision

P590

Pal

 

 

IT in Developing World

P590

 

 

Kohno

Computer Security