CSG100 Data Structures
 
   

Assignments

Assignment Release Date Due Date
Read from "The Java Tutorial": Chapter 1 "Getting Started", Chapter 3 "Language Basics". Sep. 19 Sep. 23

Assignment 1

Read from "The Java Tutorial": Chapter 2 "Object-Oriented Programming Concepts", Chapter 4 "Object Basics and Simple Data Objects".

Sep. 23 Sep. 30

Read from "The Java Tutorial": Chapter 5 "Classes and Inheritance" (exclude the section on Nested Classes).

[Optional] Thinking In Java: Section 1 (read up to and including subsection "Interchangeable Objects with Polymorphism". Also Chapter 6 "Reusing Classes".

Oct. 11 Oct. 16

Assignment 2

Read from "The Java Tutorial": Chapter 6 "Interfaces and Packages"

[Optional] Thinking In Java: Section 5 and Section 8 (exclude inner classes).

Oct. 11 Oct. 16

Assignment 3

The code of BTree can be found here. To open the jar archive use jar xvf BTree.jar at the command prompt.

Nov. 4 Nov. 18
by Therapon Skotiniotis