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.