| RHS => Allan => Basic Programming => Semester plan |
Updated:
05/31/2004 16:59 WebMaster: allanhn@rhs.dk |

Spring 2004 - 2nd k
|
Week
|
Topics
|
Readings
(See week plans for details) |
Exercises / Assignments
|
| 5 | Inheritance, Polymorphism, Interfaces | PSJ Chap. 6.1 - 6.4 | BorrowerSpecialisation |
| 6 | Abstract classes, Visibility, Testing a program | PSJ Chap. 6.4 - 6.8, 7.1, AUP Chap. 26 | |
| 7 | GUI | PSJ Chap 7.1 - 7.2 | |
| 8 | Winter Holidays | Catch up.... | Catch up.... |
| 9 | GUI | PSJ Chap.
7.2 - 7.4, AUP Chap. 30 |
Library
GUI 1.1 Library GUI 1.2 |
| 10 | GUI | PSJ Chap. 7.5 - 7.8 | LayoutExperiment |
| 11 | GUI, Course Assignment 4A | PSJ Chap. 7.9 | Library
GUI 2 ClassFileBuilder Course Assignment 4A |
| 12 | Abstract Data Types (datastructures), Recursion |
PSJ Chap.
9.1, 10.1
- 10.3 AIDSAJ Chap. 7.1 - 7.3, 8.4, 9.4, 10.1 - 10.3, 10.5 - 10.6, 11.1 - 11.3, 11.5 |
StackGUI |
| 13 | Abstract Data Types (datastructures) | PSJ Chap.
9.1 - 9.3, 9.5, 10.4 - 10.6 AIDSAJ Chap. 12.1 - 12.3, 12.6, 13.1 - 13.2, 13.4.1, 13.6 - 13.7 |
QueueGUI |
| 14 | Project | Library GUI 3 | |
| 15 | Easter Holidays | Catch up.... | Catch up.... |
| 16 | Databases, Introduction, Relational model | DS Chap. 1 - 2 | Library GUI 4 |
| 17 | Databases, SQL | DS Chap.
3 www.w3schools.com/sql |
Library
GUI 5 HotelSQL1 |
| 18 | Normalization Course Assignment 4B |
DS Chap. 8 | Course Assignment 4B |
| 19 | Databases, Design, |
DS Chap.
9 -16 AUP 30 (+ 34) |
|
| 20 | Databases, JDBC | CSAJSP_Chap18 JDBC Course JDBC tutorial |
Project deadline |
| 21 | Project completion | Everything!! | |
| 22 | Revision | Everything!! | Special schedule - see weekplan! |
| PSJ ~ "Problem Solving with Java" (Koffman), DS ~ "Database Solutions" (Connolly), AUP ~ "Applying UML and Patterns" (Larman), AIDSAJ ~ "An Introduction to Data Structures and Algorithms with Java" (Rowe), SEP ~ "Software Engineering Process" (Robillard) | |||
Notice:
The plan above is subject to change without
further notice.