Home
Teaching
 
CSU 213 Sp '04
General
Texts
Syllabus
Assignments
Communication
Labs
Ofc Hrs
Lab Schedule
Advice

Assignments

The required assignments have blue labels. These exercises will help you to master the basic concepts for the given week.

DUE DATES: Homework assignments must be submitted electronically by 12:00 noon on Friday.

The java files and projects for the assignments, starting from week 4 can be found (here).

Link to the web submission page.

Turn in each assignment with a Java comments on the top of each Java file that specifies the following pieces of information:

  • Assignment: (number)
  • Name:
  • ID: (last 4 digits only)
  • Name:
  • ID:
  • Instructor: (Proulx or Clinger - add lecture time for Clinger)
  • Lab TA: (one responsible for grading)
  • Lab time: (if partners in different labs, add extra info below!!)
Omission of this information leads to immediate loss of all credit for the homework.

Combine all files needed for your project into a .zip file and submit the .zip file.

WeekAssignments
1     

2.1.1, 2.1.2, 2.1.4, 3.1.2, 3.1.3, 4.1.3, 4.1.4, 5.1.1, 5.1.3, 5.3.1
Understanding data. DUE DATE: 1/16

2     

6.1.3, 6.1.6, 6.1.10, 11.1.1, 12.1.1-4, 12.3.2
Method to the Madness. DUE DATE: 1/23

3     

13.1.1-3, 13.2.1, 13.5.1, 13.5.2, 14.3.1, 14.4.1, 14.4.2
Happy Unions. DUE DATE: 1/30

4     

18.1.1, 18.1.2, 21.1.1, 21.1.2
Helping each other. . DUE DATE: 2/6

5     

Abstractions with List of Objects; Implementing Interfaces
Who is the fairest of them all... . DUE DATE: WEDNESDAY 2/18

6     

Abstractions with List of Objects; Implementing Interfaces
Who is the fairest of them all... . DUE DATE: 2/18

7     

Implementing iterators for lists and arrays; Implementing Abstract Data Types
A view for the train. .see next week! DUE DATE: 2/27

8     

Implementing iterators for lists and arrays; Implementing Abstract Data Types
A view for the train. DUE DATE: 2/27

9     

Sorting Lists and Vectors
Let's sort it out... DUE DATE 3/12

10     

Building GUIs, Event Handling
Running time... DUE DATE 3/19

11     

Searching for a needle in a haystack
Treasure chest... DUE DATE 3/26

12     

Graph Traversal and Backtracking
Finding the way... DUE DATE 4/7

13     

Networking
Networking... DUE DATE 4/14


last updated on Tue Nov 9 21:10:59 EST 2004generated with PLT Scheme