Course runs in Semester 1 (weeks 1-11)
Slides from the lectures are made available on this web page for browsing. Please do not print the .pdf files, which
would be wasteful of resources. Spare copies of printed lecture handouts are available outside the teaching office
(F141 in Lilybank Gardens).
Course
text: W. Savitch, Absolute Java, International Edition, 3rd
edition, Addison Wesley, 2007.
The Java
|
Lecture no. |
Lecturer |
Date |
Topic(s) covered |
|
1 |
RWI |
26/09 |
|
|
2 |
RWI |
28/09 |
|
|
3 |
RWI |
03/10 |
|
|
4 |
RWI |
05/10 |
|
|
5 |
RWI |
10/10 |
|
|
6 |
RWI |
12/10 |
|
|
7 |
RWI |
17/10 |
More on classes: static methods / variables; shallow / deep copying |
|
8 |
RWI |
19/10 |
|
|
9 |
RWI |
24/10 |
|
|
10 |
RWI |
26/10 |
|
|
11 |
RWI |
31/10 |
|
|
12 |
RWI |
02/11 |
|
|
13 |
RWI |
07/11 |
|
|
14 |
RWI |
09/11 |
|
|
15 |
RWI |
14/11 |
|
|
16 |
RWI |
16/11 |
More on exceptions; testing and
debugging; use of a debugger (demo) |
|
17 |
RWI |
21/11 |
|
|
18 |
RWI |
23/11 |
|
|
19 |
RWI |
28/11 |
|
|
20 |
RWI |
30/11 |
|
|
21 |
RWI |
05/12 |
|
|
22 |
RWI |
07/12 |
|
Lab no. |
Week beginning |
Lab Sheets |
Solutions |
|
1 |
01/10 |
||
|
2 |
08/10 |
||
|
3 |
15/10 |
||
|
4 |
22/10 |
||
|
5 |
29/10 |
||
|
6 |
06/11 |
||
|
7 |
13/11 |
||
|
8 |
20/11 |
||
|
9 |
27/11 |
||
|
- |
03/12 |
No lab sheet this week |
- |
|
10 |
10/12 |
|
Lecturer:
|
|
|
Office:
|
S111
|
|
Email:
|
rwi@dcs.gla.ac.uk
|
|