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