CSI1102

List of Lab Assignments 2005

 

Week of

Labs (Lab Assignments)

Task

Jan 5-8

No lab

 

Jan 10-16

Overview of Using Java

Familiarize yourself with the lab setup

Jan 17-22

Lab Assignment 1 (chap 1-3):

-        objects and primitive data

-        program statements

Practice and Complete in Lab

 

Jan 24-29

Lab Assignment 1 Due

Due to be marked in lab time

Solution to A1

Marking scheme for A1

Solution to Quiz 1

Jan 31-Feb 5

Lab Assignment 2 (chap 4, 5):

-        writing classes

-        enhanced classes

Practice and Complete in Lab

Feb 7-12

 

Practice and Complete in Lab

Feb 14-19

Lab Assignment 2 Due

Due to be marked in lab time

Solution to A2

Marking scheme for A2

Solution to Quiz 2

Feb 21-25

Study Break

 

Feb 28-Mar 5

Midterm: No labs

 

Mar 7-12

Lab Assignment 3 (chap 6, 7)

-        arrays and vectors

-        inheritance

Practice and Complete in Lab

Mar 14-19

Lab assignment 3 Due

Due to be marked in lab time

Solution to A 3

Marking scheme for A3

Solution to Quiz 3

Mar 21-26

Lab Assignment 4 (chap 8, 11, 12):

-        recursion

-        data structure

-        exception handling

Practice and Complete in Lab

Mar 28-Apr2

 

Practice and Complete in Lab

Apr 4-9

Lab Assignment 4 Due

Due to be marked in lab time

Solution to A 4

Marking scheme for A4

Solution to Quiz 4