CS468

Principles of User Interface Design

Grading Policy

There is no midterm exam in this course. However, there will be a “mini-exam” each week of the semester. There will be 12 mini-exams in total, and the lowest graded two mini-exams will be omitted from your grade calculation. The exams will be either related to the reading assignment the week before, or the topic discussed during that class.  

The term project is a semester-long group project, in which you will design, implement, and evaluate a user interface. You will work in groups of four (not more, not less).  

There will be a project workshop every Friday, where your group project stages are presented and discussed. There will also be a project quiz every week. The quiz will verify your contribution to the course project. If your average grade in quizzes is lower than a certain value, we will assume that you have not contributed to your project team’s work.

Activity

Grade

Term Project

30%

Mini-Exams

25%

Homeworks and Class Participation

10%

Final (closed-book, closed-notes)

35%

Submission Policy

Each assignment should be submitted electronically using the homework upload site by the announced due date. Late submissions will be allowed, but will be graded lower.

Textbook

There will be no required textbook. Reading material will be distributed by email/course web site each week.  

Prerequisites

None

Course Schedule

Week

Subject

1 Introduction, Usability, User-Centered Design
2 User/Task Analysis
3 User/Task Analysis (contd.)
4 Sketching, prototyping
5 Interaction Styles, Direct Manipulation
6 Prototyping, Low-Fidelity Prototyping
7 Graphical Design, Menu Design
8 Project Stage 3 Presentations; User Evaluation
9 Predictive Evaluation: KLM, Fitts’ Law
10 Expert Evaluation: Heuristic Evaluation
11 UI Software Architecture, Toolkits
12 User Input/Output Programming Models
13 Design Patterns for UIs
14 Threads for UI Programming
15 Final Exam

 

Academic Honesty

Please make sure you fully understand the Bilkent University Policy on Academic Honesty / Öğrenci Disiplin İlke ve Kuralları. Cheating and plagiarism on homework assignments will be punished according to the regulations of the University.