|
CSE Home |
About Us |
Search |
Contact Info |
Instructors: please read Instructors' Course File Information.
By popular demand, course webs are available at abbreviated URLs. For example, to access the course web for the current quarter of CSE142, you can use http://www.cs.washington.edu/142 instead of http://www.cs.washington.edu/education/courses/cse142/CurrentQtr/.
Jump to:
Introductory Courses | |
| ENGR 199 | Women, Computing and Collaboration Seminar |
| CSE 100 | Fluency in Information Technology |
| CSE 130 | Pixels, Numbers and Programs |
| CSE 142 | Computer Programming I |
| CSE 143 | Computer Programming II |
| CSE 190a | WICSE Seminar |
| CSE 190l | Object Oriented Programming and Design |
| CSE 190m | Web Programming |
Undergraduate Majors Courses |
|
| CSE 303 | Concepts and Tools for Software Development |
| CSE 321 | Discrete Structures |
| CSE 322 | Introduction to Formal Models in Computer Science |
| CSE 326 | Data Structures |
| CSE 341 | Programming Languages |
| CSE 370 | Introduction to Digital Design |
| CSE 378 | Machine Organization & Assembly Language |
| CSE 401 | Introduction to Compiler Construction |
| CSE 403 | Software Engineering |
| CSE 421 | Introduction to Algorithms |
| CSE 427 | Computational Biology |
| CSE 431 | Introduction to Theory of Computation |
| CSE 444 | Introduction to Database Systems |
| CSE 451 | Introduction to Operating Systems |
| CSE 454 | Advanced Internet Systems |
| CSE 455 | Computer Vision |
| CSE 456 | Story Design for Computer Animation |
| CSE 457 | Computer Graphics |
| CSE 458 | Computer Animation |
| CSE 459 | Pre-Production for Collaborative Animation |
| CSE 460 | Computer Animation |
| CSE 461 | Introduction to Computer Communication Networks |
| CSE 466 | Software for Embedded Systems |
| CSE 467 | Advanced Logic Design |
| CSE 468 | Very Large Scale Integration |
| CSE 471 | Computer Design and Organization |
| CSE 473 | Introduction to Artificial Intelligence |
| CSE 476 | Embedded System Design |
| CSE 477 | Digital System Design |
| CSE 481a | Capstone Software: Operating Systems |
| CSE 481b | Capstone Software: Tablet PC |
| CSE 481c | Capstone Software: Robotics |
| CSE 481d | Capstone Software: Games |
| CSE 481e | Capstone Software: UrbanSim |
| CSE 481f | Capstone Software: Computational Biology |
| CSE 481g | Capstone Software: Distributed Systems |
| CSE 484 | Computer Security |
| CSE 490ab | Computers, Ethics, and Society |
| CSE 490as | Animation Production Seminar |
| CSE 490dc | Character Animation |
| CSE 490dv | Storyreel and DVD Design and Production for CG Animation |
| CSE 490g | Data Compression |
| CSE 490h | Problem Solving on Large Scale Clusters |
| CSE 490i | Neurobotics |
| CSE 490j | Special Topics in Computer Animation |
| CSE 490jl | Human Computer Interaction Capstone |
| CSE 490k | Computer Telephony |
| CSE 490st | Educational Software Capstone |
Undergraduate Research |
|
| CSE 497 | Undergraduate Research Seminar (was CSE490rs) |
| CSE 498/499 | Senior Project |
Undergraduate Non-Majors Courses |
|
| CSE 373 | Data Structures and Algorithms |
| CSE 410 | Computer Systems |
| CSE 413 | Programming Languages & Their Implementation |
| CSE 415 | Introduction to Artificial Intelligence |
| CSE 417 | Algorithms and Computational Complexity |
Graduate Courses |
|
| CSE 501 | Implementation of Programming Languages |
| CSE 503 | Software Engineering |
| CSE 504 | Software Safety |
| CSE 505 | Concepts of Programming Languages |
| CSE 506 | Advanced Topics in Programming Languages |
| CSE 510 | Advanced Topics in Human Computer Interaction |
| CSE 521 | Design and Analysis of Algorithms I |
| CSE 522 | Design and Analysis of Algorithms II |
| CSE 523 | Computational Geometry |
| CSE 524 | Parallel Algorithms |
| CSE 525 | Randomized Algorithms and Probabilistic Analysis |
| CSE 527 | Computational Biology |
| CSE 528 | Computational Neuroscience |
| CSE 531 | Computability and Complexity |
| CSE 532 | Complexity Theory |
| CSE 533 | Advanced Topics in Complexity Theory |
| CSE 536 | Theory of Distributed Computing |
| CSE 540 | Discrete System Simulation |
| CSE 543 | Computer System Performance Modeling |
| CSE 544 | Principles of DBMS |
| CSE 546 | Data Mining |
| CSE 548 | Computer Systems Architecture |
| CSE 549 | High-Performance Computer Architecture |
| CSE 551 | Operating Systems |
| CSE 552 | Distributed and Parallel Systems |
| CSE 553 | Real-Time Systems |
| CSE 557 | Computer Graphics |
| CSE 558 | Special Topics in Computer Graphics |
| CSE 561 | Computer Communication and Networks |
| CSE 567 | Principles of Digital Systems Design |
| CSE 568 | Introduction to VLSI Design |
| CSE 571 | AI-Based Mobile Robotics |
| CSE 573 | Artificial Intelligence I |
| CSE 574 | Artificial Intelligence II |
| CSE 576 | Computer Vision |
| CSE 577 | Special Topics in Computer Vision |
| CSE 581 | Parallel Computation in Image Processing |
| CSE 590BI | Algorithms in Molecular Biology |
| CSE 590ST | Statistical Methods in Computer Science |
Professional Masters Program Courses |
|
| CSEP 501 | Compiler Construction (was CSE 582) |
| CSEP 503 | Software Engineering |
| CSEP 505 | Programming Languages (was CSE 583) |
| CSEP 510 | Human Computer Interaction (was CSE 595) |
| CSEP 521 | Applied Algorithms |
| CSEP 524 | Parallel Computation |
| CSEP 544 | Database Management Systems |
| CSEP 545 | Transaction Processing for E-Commerce |
| CSEP 546 | Data Mining |
| CSEP 548 | Computer Architecture |
| CSEP 551 | Operating Systems |
| CSEP 557 | Current Trends in Computer Graphics (was CSE 591) |
| CSEP 561 | Network Systems |
| CSEP 573 | Applications of Artificial Intelligence |
| CSEP 576 | Computer Vision |
| CSEP 590 | Professional Masters Program |
| CSE 585 | Design and Implementation of Digital Systems |
| CSE 590IP | Software Entrepeneurship (aka CSE 590YB in autumn'00) |
| CSE 590TV | Computational Biology |
| CSE 597 | Performance Analysis |
Ongoing Graduate Research Seminars |
|
| CSE 590A | Current Research in Artificial Intelligence (was CSE 590AI) |
| CSE 590B | Computer Graphics Seminar |
| CSE 590C | Reading and Research in Computational Biology |
| CSE 590CC | Configurable Computing Seminar |
| CSE 590D | Computer-Based Learning Environments |
| CSE 590E | Educational Technology (was CSE 590ET) |
| CSE 590F | Computing in the Developing World Seminar |
| CSE 590EM | Environmental Modelling |
| CSE 590ES | Special Topics in Embedded Systems |
| CSE 590G | Architecture (Lunch) Seminar |
| CSE 590H | Human-Computer Interaction |
| CSE 590L | Networking Seminar |
| CSE 590N | Software Engineering Seminar |
| CSE 590NC | Neural Computation |
| CSE 590O | Parallel Programming Environments |
| CSE 590P | Programming Systems Seminar |
| CSE 590Q | Databases (was CSE 590DB) |
| CSE 590QC | Quantum Computing |
| CSE 590R | Spatial and Symbolic Representation in Anatomy (was CSE 590BR) |
| CSE 590SO | Society and Technology Seminar |
| CSE 590S | Systems Seminar (was CSE 590SY) |
| CSE 590T | Society and Technology Seminar (was CSE 590SO) |
| CSE 590U | Topics in Ubiquitous Computing (was CSE 590UC) |
| CSE 590V | Computer Vision Seminar (was CSE 590CV) |
| CSE 590Y | Trends in UW Theory (was CSE 590ZZ) |
| CSE 590Z | Theory Seminar |
| CSE 590ZPL | High Performance Scientific Computing in ZPL |
Group Meetings |
|
| CSE 590LC | Learning Chips |
| CSE 591A | Programming Systems (was CSE 591PG) |
| CSE 591B | Brain-Computer Interfaces |
| CSE 591C | Computational Biology (was CSE 591CB) |
| CSE 591D | Database (was CSE 591DM) |
| CSE 591E | Reading Seminar in CSE Education & Technology (was CSE 591ED) |
| CSE 591F | Robotics Lab (was CSE 591RL) |
| CSE 591G | GRAIL Seminar (was CSE 591GM) |
| CSE 591H | Humanoid Robotics |
| CSE 591I | Activity Recognition |
| CSE 591J | Data Compression (was CSE 590GZ) |
| CSE 591K | Assisted Cognition (was CSE 591HK) |
| CSE 591L | Statistical Analysis and Tools |
One-time or Occasional Graduate Research Seminars |
|
| CSE 590AG | Applied Artificial Intelligence |
| CSE 590AT | System Support for Wide Area Applications |
| CSE 590CD | Alternative Computing |
| CSE 590CP | Cache Performance Seminar |
| CSE 590CR | Cryptography |
| CSE 590DG | Language-Based Techniques for Improving C-Level Software Quality |
| CSE 590DS | Management of XML |
| CSE 590ED | Reading Seminar in CSE Education & Technology |
| CSE 590GB | Location-aware Computing |
| CSE 590HW | Unbelievably Large-Scale Configurable Circuits |
| CSE 590HK | Knowledge Representation |
| CSE 590I | Intelligent Things and the Net |
| CSE 590IR | Information Retrieval Meets Statistical Language Technology |
| CSE 590IS | Internet Systems/Services |
| CSE 590K | Linear Discrete-Time System Theory |
| CSE 590MD | Program Analysis |
| CSE 590MO | Quantum Computing |
| CSE 590M | Computer Music & Audio |
| CSE 590NS | Computer and Network Security |
| CSE 590PD | Machine Learning and Data Mining |
| CSE 590QR | Quantum Computing Reading Group |
| CSE 590RA | Randomized Algorithms |
| CSE 590RR | Computational Neuroscience |
| CSE 590SB | Modeling and Simulation in Systems Biology |
| CSE 590SS | Vision for Graphics |
| CSE 590SW | Semantic Web |
| CSE 599A | Invitation to Teaching (was CSE590IT, CSE599IT) |
| CSE 599DS | Finite Model Theory |
| CSE 599G | Selected Topics in Computer Security |
| CSE 599J | Human System and Control for Neurobotics |
| CSE 599N | Systems Applications of Maching Learning Techniques |
| CSE 599O | Context-Aware Mobile Computing |
| CSE 599Q | CSE599Q: Topics in Multicore Programmability |
|
Computer Science & Engineering University of Washington Box 352350 Seattle, WA 98195-2350 (206) 543-1695 voice, (206) 543-2969 FAX [comments to webmaster] | |