Computer Science 15-110 (Lecture 4), Spring 2010
Homework 2 Part A
Due: Mon 25-Jan-2009 at 10pm (email copy to koz)
(no late submissions accepted).
Hw2 Submission Coordinator: koz
Read these instructions carefully and completely before starting!
- This assignment is worth half of your hw2 grade. The other half
(Part B) will be posted online after Tuesday's quiz -- you already took 10
points worth of quiz1 in recitation last week; but the other 90% of the quiz
will be covered in class Tuesday. Part B of hw2 will be due Thursday
night (the usual due date). Part A (this half), however, is due Monday
night (prior to Tuesday's quiz).
- Important note: although hw2 is split into two parts, it will
require no more work than any other homework. This being a 10-unit
course, homework should require on average around 6 hours per week.
Hence, this portion of hw2 will require 3 hours of work for most of you, as
will Part B of hw2.
- The point of this part of the assignment is to study for quiz 1.
- To complete this assignment, you must study the
Quiz 1 Practice notes.
- You may work alone, in small groups (no larger than 4 students), and/or
with CA's or anyone else.
- You do not have to do every problem on the notes (though that's a really
good idea!), but enough so that you feel adequately prepared for the quiz.
But you may choose which problems are most relevant to your studying needs.
- To be precise, for grading and accountability, you must spend at least 3
hours studying for the quiz. Use a timesheet and record when you start
and stop studying, and which problems you did in that time. Note that
3 hours is a minimum, and many of you would benefit from studying more than
- You should have received an email indicating your performance on quiz1
part1 in last recitation. Based on this score...
- If you received 9.5 or higher on quiz1 part1, you may reduce your
required studying time from 3 hours to 1.5 hours.
- If you received 6.5 or 6.0 on quiz1 part1, you will have to meet
once for 30 minutes with a CA for 1-on-1 tutoring prior to the Monday
10pm deadline. This tutoring time will count towards your 3 hour
studying minimum. (As an aside, students who scored 7.0 or higher may
optionally arrange for 1-on-1
tutoring with CA's if they prefer.) If you do not satisfy this
requirement, you will receive 0 points for this assignment.
- If you received 5.5 or lower on quiz1 part1, you will have to meet
twice for 30 minutes each (that is, 1 hour total, but across two
sessions, and not in a single marathon session) with a CA for 1-on-1
tutoring prior to the Monday 10pm deadline. This tutoring time
will count towards your 3 hour studying minimum. Again:
if you do not satisfy this requirement, you will receive 0 points for
- What to submit:
- By Monday 10pm, email to koz a single zipped directory containing
- Your timesheet, in a file named timesheet.txt (or timesheet.doc,
or timesheet.pdf, etc). Naturally, university rules regarding
academic honesty apply to the times you submit, so please be
accurate (not to the second, but at least to within a few minutes)..
- Whatever Java files you produced while studying. If you wrote
programs (which you should!), include them here. This is
basically to provide supporting evidence for the time indicated in
your timesheet, and so we will not look too closely at the programs
you submit (for example, we will not grade them for style).