Assignments

Submit your assignments via
"Blackboard System"

 
Assign# (Chapter): Problem Instructions Due Date
(11:59pm)
A1

Ch: 2

- P2.4
- P2.5
- P2.8
- P2.10
- P2.14
- P2.15

Write Java programs for the following "Programming Exercises" from chapter 2 of the Big Java text book.
Submit all your java source code files (that is: yourFile.java) in a zipped file. The due date is firm and there is no extension on the due date / time. The TAs will use Eclipse IDE to run and test your programs. Therefore, you also need to develop your program in the Eclipse IDE.

- Friday October 5th

- 20% penalty for late submission until Saturday October 6th at 11:59pm. After this time the assignment will receive zero mark.

A2

Ch: 3, 4

- P3.6
- P3.8
- P3.10
- P3.14
- P3.15

- P4.10
- P4.12

Similar to the instructions for Assignment 1.

Note: Marking will be done by randomly selecting 4 problems from the list. At least one from Chapter 4.

Friday October 19th at 11:59pm

- 20% penalty for late submission until Saturday October 20th at 11:59pm. After this time the assignment will receive zero mark.

A3

Ch: 5, 6, 7

- P5.16
- P5.17

- P6.5
- P6.17

- P7.7
- P7.8
- P7.15

Similar to the instructions for Assignment 1.

Note: Marking will be done by randomly selecting 3 problems from the list, one from Chapter 5, one from Chapter 6, and one from Chapter 7.

Friday November 2nd at 11:59pm

- 20% penalty for late submission until Saturday November 3rd at 11:59pm. After this time the assignment will receive zero mark.

A4

Ch: 8, 9

- P8.9
- P8.11
- P8.12

- P9.8
- P9.9
- P9.10

Similar to the instructions for Assignment 1.

Note: Marking will be done by randomly selecting 3 problems from the list, one or two from Chapter 8, and one or two from Chapter 9.
=================================
public interface Sequence {
int next();
}

Friday November 16th at 11:59pm

- 20% penalty for late submission until Saturday November 17th at 11:59pm. After this time the assignment will receive zero mark.

A5

Ch: 10, 11

- P10.10
- P10.11
- P10.12

- P11.10
- P11.11
- P11.12

Similar to the instructions for Assignment 1.

Note: Marking will be done by randomly selecting 2 problems from the list, one from Chapter 10 and one from Chapter 11.
===============================
Use the following file for P11.10:
babynames.txt

Saturday December 1st at 11:59pm

- 20% penalty for late submission until Sunday December 2nd at 11:59pm. After this time the assignment will receive zero mark.