Computer Science
Lectures: COMPSCI 345 Semester 1, City Campus
If you miss a lecture
- Lecture notes are here
- Ask a classmate for a summary of what was discussed
- If necessary visit the tutor (or lecturer) during their office hours
This is the planned schedule, but changes can occur without warning!
| Day | Topic | Lecturer | Required Reading |
| Week 1 | Tuesday | Introduction | Jim Warren | |
| Wednesday | Interaction Paradigms and Frameworks | Gerald Weber | Heim, Chapter 1 and 2.1 | |
| Friday | Interaction Styles | Gerald Weber | Heim, Chapter 2 |
| Week 2 | Tuesday | Usability Testing Techniques | Jim Warren | Heim, Chapter 8 |
| Wednesday | Experimental Design | Jim Warren | Not in text | |
| Friday | Research Ethics | Jim Warren | Not in text |
| Week 3 | Tuesday | Usability Testing in Practice | Jim Warren | Heim, Chapter 8 |
| Wednesday | Pen-based Computing | Beryl Plimmer | Heim, Chapter 14 | |
| Friday | Models 1: Hick's and Fitts' Laws | Gerald Weber | Heim, Chapter 7 (7.4,7.6) |
| Week 4 | Tuesday | Models 2: MHP, KLM | Gerald Weber | Heim, Chapter 7 (7.1,7.2) |
| Wednesday | Models 3: GOMS, State Transitions | Gerald Weber | Heim, Chapter 7 (7.3 - 7.5) | |
| Friday | No Lecture |
| Week 5 | Tuesday | Models 4: Form-Oriented Analysis | Gerald Weber | Reading: Draheim, Weber |
| Wednesday | Models 5: Task Analysis | Gerald Weber | Dix, Chapter 15 | |
| Friday | No Class |
| Week 6 | Tuesday | Vision and Color | Gerald Weber | Heim, Chapter 9 |
| Wednesday | Speech and Hearing | Jim Warren | Heim, Chapter 13 | |
| Friday | No Lecture |
| Week 7 | Tuesday | Interaction Frameworks and Styles (cont.) | Gerald Weber | Heim, Chapter 2 |
| Wednesday | No Lecture(Preparation for test) | |||
| Friday | In Class Test |
| Week 8 | Tuesday | Interaction Design Process | Jim Warren | Heim, Chapter 3 |
| Wednesday | Interpretation and Documentation | Jim Warren | Heim, Chapter 4 (4.3, 4.4) | |
| Friday | Design Conceptual | Jim Warren | Heim, Chapter 5 (5.1 - 5.3) |
| Week 9 | Tuesday | Physical Design and Evaluation | Jim Warren | Heim, Chapter 5 (5.4 - 5.7) |
| Wednesday | Design Principles I | Jim Warren | Heim, Chapter 6 (6.1 - 6.5) | |
| Friday | Design Principles II | Jim Warren | Heim, Chapter 6 (6.6 - 6.11) |
| Week 10 | Tuesday | Test Results Review | Jim Warren & Gerald Weber | |
| Wednesday | Swing Introduction | Gerald Weber | Heim, Chapter 5 (5.6) and Swing | |
| Friday | Swing Control Programming | Gerald Weber | Heim, Chapter 10 and Swing |
| Week 11 | Tuesday | Swing Layout Programming | Gerald Weber | Heim, Chapter 10 and Swing |
| Wednesday | User Support | Jim Warren | Not in text | |
| Friday | Guest Lecture | Christof Lutteroth |
| Week 12 | Tuesday (new content:) | Icons | Jim Warren | Heim, Chapter 11 |
| Wednesday (new content:) | Text | Gerald Weber | Heim, Chapter 12 | |
| Friday | Course Review | Jim Warren & Gerald Weber |
-
Related Programmes




