Department of Computer Science and Engineering
Home
Course Syllabus
Lectures
Assignments
|
Lectures
Date |
Lecture |
Demo Files |
Topics |
Sept 09 |
Introduction, part1
|
|
Introduction
|
Sept 11 |
Introduction, part2
|
|
Usability and User Experience, Design Principles, Trends
|
Sept 16 |
Interaction Styles
|
Demo files |
CLI, Menus, WIMP, 3D UI, etc.
|
Sept 23 |
Event-Driven Programming
|
Demo files |
Events, sources of events, registering events
|
Sept 25, 30 |
WIMP Elements
|
Demo files |
Windows, Icons, Menus, Pointers
|
Sept 30, Oct 02 |
Widgets
|
Demo files, 2 |
Buttons, Combo Boxes, Toolbars, etc.
|
Oct 07 |
Laying Out Components
|
Demo files |
Layouts, Layout Managers...
|
Oct 09 |
Output Model
|
Demo files |
Displays, Colours, Fonts...
|
Oct 14 |
Model View Controller
|
Demo files, 2
, 3 |
MVC, custom L&F...
|
Oct 21, 23 |
Designing For Humans,
Class visit by Scott Sorg from York Career Centre
|
|
Control-Display relationships, human capabilities
|
Oct 28 |
Usability Evaluation
|
|
Analytic Evaluation, GOMS, KLM, ANOVA...
|
Nov 4 |
User-Centred Design,
Paper Prototyping
|
|
UCD steps, reasons to use low-fidelity prototyping
|
Nov 6 |
Mobile Devices
|
|
Developing for mobile devices
|
Nov 11-18 |
Usability Methods (UPDATED Nov 18)
|
|
More on Usability Methods
|
Nov 20 |
System Latency in HCI
|
|
System latency
|
Nov 27 |
Examples of Potentially Poor UI
|
|
|
Dec 04 |
Exam Info / Review
|
|
Exam Info and Condensed Review
|
Dec 04 |
Side Notes
|
|
(Not testable)
|
|