CS 465
CS 465 - User Interface Design
Fall 2024
Title | Rubric | Section | CRN | Type | Hours | Times | Days | Location | Instructor |
---|---|---|---|---|---|---|---|---|---|
User Interface Design | CS465 | AD1 | 67943 | LBD | 0 | 0930 - 1050 | F | 209 Huff Hall | Andrew Chen Brian P Bailey |
User Interface Design | CS465 | AD2 | 67945 | LBD | 0 | 1100 - 1220 | F | 209 Huff Hall | Andrew Chen Brian P Bailey |
User Interface Design | CS465 | AD3 | 67946 | LBD | 0 | 1230 - 1350 | F | 209 Huff Hall | Parisa Rabbani Brian P Bailey |
User Interface Design | CS465 | AD4 | 67944 | LBD | 0 | 1400 - 1520 | F | 209 Huff Hall | Parisa Rabbani Brian P Bailey |
User Interface Design | CS465 | AD5 | 76292 | LBD | 0 | 1100 - 1220 | F | 2018 Campus Instructional Facility | Ziheng Huang Brian P Bailey |
User Interface Design | CS465 | AD6 | 67948 | LBD | 0 | 1530 - 1650 | F | 3117 Everitt Laboratory | Yifan Song Brian P Bailey |
User Interface Design Studio | CS465 | AD7 | 69398 | LBD | 0 | 1400 - 1520 | F | 3117 Everitt Laboratory | Yifan Song Brian P Bailey |
User Interface Design | CS465 | AEG | 72163 | LCD | 4 | 0930 - 1045 | M W | 1320 Digital Computer Laboratory | Brian P Bailey |
User Interface Design | CS465 | AEU | 43389 | LCD | 4 | 0930 - 1045 | M W | 1320 Digital Computer Laboratory | Brian P Bailey |
User Interface Design | CS465 | CSP | 70496 | PKG | 4 | - | Brian P Bailey | ||
User Interface Design | CS465 | CSP | 70496 | PKG | 4 | 1100 - 1230 | F | ARR Illini Center | Brian P Bailey |
User Interface Design | CS465 | MCS | 67949 | PKG | 4 | - | Brian P Bailey | ||
User Interface Design | CS465 | MCS | 67949 | PKG | 4 | 1100 - 1230 | F | ARR Illini Center | Brian P Bailey |
See full schedule from Course Explorer
Official Description
Course Director
Text(s)
The Design of Everyday Things by Donald A. Norman and Human-Computer Interaction, 3rd Ed., by Alan Dix, Janet Finlay, Gregory Abowd and Russell Beale
Learning Goals
Identify, prioritize, and correct usability problems with an interactive system. (1)
Apply theories of human abilities to assess the design of an interactive system. (1)
Plan and execute user research to generate user requirements for the design of an interactive system. (2)
Construct a low-fidelity prototype that represents a design concept. (1), (2)
Implement an interactive system using an event-driven programming model. (6)
Plan and deliver a presentation of a design proposal. (3)
Function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline. (5)
Topic List
Human abilities and limitations
User research methods
Prototyping techniques
User interface tools and toolkits
Discount usability techniques
Empirical user studies
Assessment and Revisions
Revisions in last 6 years | Approximately when revision was done | Reason for revision |
Added lectures on color, composition, and typography | fall 2011 | Observed weakness in semester design projects |
Added lecture on the use of statistics for assessing designs | fall 2010 | Topic increasingly important for data-driven design processes |
Required, Elective, or Selected Elective
Selected Elective.