Provisional Schedule - this will change!
Dates on which lectures are covered may vary depending on speed of progress through the material.
Dates |
Lecture Material |
Tutorial Exercises & Peer Assessment Tasks |
|
1 |
Introduction |
No laboratory classes this week |
|
2 | Data types and Expressions Basic Object Oriented Programming with Java |
||
3 | Human-Computer Interaction (HCI) Information Design |
||
4 | More OOP with Java |
||
5 | --- |
||
6 |
More Human-Computer Interaction |
Work on your assignments in labs this week with the assistance of your tutor. | |
5pm Friday 22nd August |
Assignment, part 1 (Design Document & Mock-up) due | ||
7 | Handling errors gracefully |
Exercises week 7 | In your own time: Peer assessment task 1 |
8 | In your own time: |
||
9 | Exercises weeks 8 & 9 Peer assessment marks retrieval will open when all student submissions are made. |
||
10 |
Exercises week 10 |
||
11 |
|
Work on your assignments in labs this week with the assistance of your tutor. | |
12 | Work on your assignments or the sample exam in labs this week with the assistance of your tutor. | ||
5pm Friday 10 October |
Assignment, part 2 (Final Implementation) due | ||
13 | Revision
- for those who have tried the sample exam |
Peer assessment task 2. No laboratory classes this week. |
|
Additional topics that may be covered in following editions of this unit: Multithreading, Applets, Network programming. | Peer assessment feedback retrieval |
© Copyright Alan Dorin 2008