Classes

Students who are already enrolled in the major should have completed all lower-division required and recommended courses by the end of spring quarter the year they apply to the major.
The curriculum maps below can be used to help you plan the remainder of your time in the major. The course schedule reflected on this page is typical of the path students will follow to complete their degree. This path is recommended, but individuals may choose to pursue their own path to degree completion. Current UW Students Junior Year Course Schedule
| Autumn |
Winter |
Spring |
INFO 481
Project Management in Informatics |
INFO 340
Database Management & Information Retrieval |
INFO 330
Information Structures |
INFO 343
Web Technologies |
INFO 380
Information Systems Analysis & Mgmt |
INFO 360
User-Centered Design |
CSE 143
Computer Programming II |
CSE 373
Data Structures & Algorithms |
INFO Elective |
Current UW Students Senior Year Course Schedule
| Autumn |
Winter |
Spring |
INFO 470
Research Methods in Informatics |
Capstone |
INFO 450
Information Ethics & Policy |
| INFO Elective |
INFO Elective |
INFO Elective |
| INFO Elective |
|
INFO Elective |
Transfer Students Junior Year Course Schedule
| Autumn |
Winter |
Spring |
INFO 200
Intellectual Foundations of Informatics |
INFO 340
Database Management & Information Retrieval |
INFO 330
Information Structures
|
INFO 343
Web Technologies |
INFO 380
Information Systems Analysis & Mgmt |
INFO 360
User-Centered Design |
CSE 143
Computer Programming II |
CSE 373
Data Structures & Algorithms |
INFO Elective |
Transfer Students Senior Year Course Schedule
| Autumn |
Winter |
Spring |
INFO 470
Research Methods in Informatics |
Capstone |
INFO 450
Information Ethics & Policy |
INFO 481
Project Management in Informatics |
INFO Elective |
INFO Elective |
| INFO Elective |
|
INFO Elective |
Electives
In addition to the Informatics courses above, the following courses are part of the major and regularly scheduled for a specific quarter:
Autumn Quarter
Winter Quarter
Spring Quarter
NOTE: Other Informatics courses are not regularly scheduled for a specific quarter; however, the Academic Adviser should be consulted for information about course schedules in the coming academic year.
HCI Out-of-Department Course Schedule
The following courses are part of the HCI degree option electives, but offered through other academic departments:
| Autumn |
Winter |
Spring |
ART 383
Fundamentals of Interaction Design |
ART 483
Fundamentals of Interface Design |
ART 484
Projects in Interaction Design |
HCDE 418
User Experience Design |
HCDE 419
Concepts in Human-Computer Interaction |
|
HCDE 455
User Interface Design |
|
|
CSE 440
Introduction to HCI |
|
|