# CS 101 & 101-E: Homeworks

All labs are to be submitted via the submission script.

On 4 October, the homeworks were renumbered: There will now be J
assignments (homeworks that require writting Java code) and C
assignments (CodeLab assignments). Thus, HW 1 is how HW J1, HW 2
is HW C1, and HW 3 is now HW C2. Sorry for the confusion!

### Homework C6: Assigned Wednesday, 1 December 2004; Due ELECTRONICALLY by Noon on
Thursday, 9 December 2004

- Logon to your CodeLab account at www.turingscraft.com and
complete the approximately 23 exercises for Chapter 8 (Arrays).
- You are allowed to submit multiple times, so we expect everybody
to successfully all of the assigned exercises.

### Homework J6: Assigned Monday, 22 November 2004; Due
ELECTRONICALLY by 9 a.m.. on Friday, 10 December 2004

### Homework J5: Assigned Wednesday, 10 November 2004; Due
ELECTRONICALLY by 5 p.m. on Friday, 19 November 2004

### Homework C5: Assigned Monday, 8 November 2004; Due ELECTRONICALLY by 5 p.m. on
Monday, 15 November 2004

- Logon to your CodeLab account at www.turingscraft.com and
complete the assigned exercises for chapter 6 (Iteration).
- You are allowed to submit multiple times, so we expect everybody
to successfully all of the assigned exercises.
- There are a total of 11 questions: 20174-20181, and 20187-20189.

### Homework C4: Assigned Thursday, 21 October 2004; Due ELECTRONICALLY by 9
a.m. on Thursday, 28 October 2004

- Logon to your CodeLab account at www.turingscraft.com and
complete the assigned exercises for chapter 5 (Decisions).
- You are allowed to submit multiple times, so we expect everybody
to successfully all of the assigned exercises.
- There are a total of 16 questions: 20108-20123.

### Homework J4: Assigned Wednesday, 20 October 2004; Due
ELECTRONICALLY by 9 a.m. on Friday, 29 October 2004

### Homework J3: Assigned Wednesday, 13 October 2004; Due
ELECTRONICALLY by 9 a.m. on Thursday, 21 October 2004

### Homework C3: Assigned Wednesday, 13 October 2004; Due
ELECTRONICALLY by 9 a.m. on Wednesday, 20 October 2004

- Logon to your CodeLab account at www.turingscraft.com and
complete the assigned exercises for chapter 4 (Being Classy).
- You are allowed to submit multiple times, so we expect everybody
to successfully all of the assigned exercises.
- There are a total of 16 questions: 20126-20135 and 20137-20142.
- Note that there are instructor notes listed with most problems;
use these to help clarify what the question is asking

### Homework J2: Assigned Wednesday, 6 October 2004; Due
ELECTRONICALLY by 9 a.m. on Thursday, 14 October 2004

### Homework C2: Assigned Tuesday, 28 September 2004; Due
ELECTRONICALLY by 9 a.m. on Monday, 4 October 2004

- Logon to your CodeLab account at www.turingscraft.com and
complete the assigned exercises for chapter 3 (Using Objects).
- You are allowed to submit multiple times, so we expect everybody
to successfully all of the assigned exercises.
- There are a total of 7 questions: 20078-20081, 20083, 20084, and
20089.
- Note that there are instructor notes listed with each problem;
use these to help clarify what the question is asking

### Homework C1: Assigned Wednesday, 15 September 2004; Due
ELECTRONICALLY by 9 a.m. on Friday, 24 September 2004

- Logon to your CodeLab account at www.turingscraft.com and
complete the assigned exercises on Java Basics. You are allowed to
submit multiple times, so we expect everybody to successfully all of
the assigned exercises.

### Homework J1: Assigned Wednesday, 8 September 2004; Due
ELECTRONICALLY by 9 a.m. on Saturday, 18 September 2004

- Assignment (PDF); this is also listed
on pages 101-103 of the textbook
- Grading guidelines (PDF)
- TrainingZone.java starter file
- The submission is to be accomplished using the homework submission
feature on the
class website