CS 156 Introduction to Advanced User Interfaces

Window management systems. Color-map and true color display procedures. Events, event trapping and buffering. Multi-media data and their display techniques. Designing interfaces for the web. Complexity of an interface as a function of data transfer and response time. Credit units: 3 ECTS Credit units: 6, Prerequisite: CS 155.

M.Hakan Erdog, Room: FF-210A, Phone: 3913

Schedule

Sec.1: Mon. 09:40-12:30 (FF-212)

Materials

Macintosh Human Interface Guidelines

OldBook (7.61MB PDF document)

Exams

20% Exam
20% Project
20% Project
30% Project
10% Attendance & Participation

Topics

1. Introduction
2. Human Interface Principles
3. General Design Considerations
4. Human Interface Design and The Development Process    
5. Midterm Examination
6. Interface Elements: Menu, Window, Dialog Box, Control, Icon, Color, Behavior, Language
7. Articles: 1-Corporate Identity, 2-Human Factors
8. Other Interface Discussions
9. Project 1
10. 3D animation; Flash embedding (demo1, demo2)
11.Project 2
12. Final Project
13. Final Project