Homeworks
The planned dates when homeworks will be handed out and due is given in the course schedule. (Beware that the exact dates are subject to change, but we will try to give you fair notice of any changes.)
To submit a homework, go to the "Dr. Java" perspective, be sure that the project is open. Then right click on the project folder (e.g., p1) and select "Submit Project" from the pull-down menu. You may submit many times (we grade only the last submission).
Try your best to use the Eclipse/CVS submit option for your homework submissions. If you are having problems with this, please contact us. If you find it necessary to send a jar file, please see the following page for information on jar creation for submission.
| Assignment | Due Date |
| HW#1 | Wed, Jan 12, 9:00am |
| HW#2 | Tue, Jan 18, 9:00am |
| HW#3 | Sun, Jan 23, 9:00am |
Worksheets
Quizzes are given in lecture. A few days prior to each quiz we plan to post a worksheet on this page. The dates for the quizzes are given in the course schedule. (Beware that the exact dates are subject to change, but we will try to give you fair notice of any changes.)
Worksheets are not turned in and they are not graded. The problems on the worksheet are for your own benefit and are designed to prepare you for the quiz. We will not be giving answers to the worksheet problems, but if you have a question you can talk to any of the course TAs.
We plan to post the quiz and solutions here a few days after
each quiz.
| Worksheet | Quiz Date | Quiz | Solutions |
|---|---|---|---|
| Worksheet #1 | Fri, Jan 7 | ||
| Worksheet #2 | Tue Jan 18 | ||
| Worksheet #3 (coming) | Thu, Jan 20 |
Midterm #1
Here are some resources to help you prepare for the first midterm. The midterm will be on Wednesday, Jan 12 during your discussion session. By the way, we will have lecture afterwards.
- Midterm 1 Information including exam format, topics and some tips on taking the exam.
- Prior exams. Please note that material and emphasis changes from semester to semester. So, there may be topics not covered on these exams that will be on ours. We will not provide solutions, but if you have questions, please feel free to contact any of the course staff.