Lecture 4 Reading schedule
Be sure to have read the text before class each day. Have the material read
before the lecture on the date next to it. Every day should have some
reading assigned, so just check here to see what it is. There will
frequently be pop quizzes on the readings due that day.
This text is copied from the
syllabus
page:
All readings are in the
Horstmann
text. Students are responsible for the material in the regular
Chapter sections as well as the material in:
-
Common Errors
-
How Tos
-
Quality Tips
-
Productivity Hints
Students are not responsible for the material in the Advanced
Topics, Random Facts, graphics track (G), or
testing track (T) sections unless they are explicitly listed.
This reading schedule may change, but I will announce in class if I am
changing it.
UPDATE: The Book readings that aren't in the book can be found at
this
site.
THE READING SCHEDULE:
Week 1:
1/22-1/25
Monday--no class
Wednesday--no readings due the first day
Friday--Read the course website
Week 2:
1/28-2/1
Monday--(This day has much more reading than normal) Sections 1.1
- 1.8; Advanced Topic 1.1. Also, Sections 2.1-2.3
Wednesday--Sections 2.4-2.7
Friday--Sections 2.8-2.10 (including 2.8T) and Section 3.1
Week 3:
2/4-2/8
Monday--Sections 3.2-3.5
Wednesday--Sections 3.6-3.8 (including 3.6T)
Friday--Sections 4.1,4.4. Refresh your memory on Section
2.10. This will be partly a review day, so bring questions.
Week 4:
2/11-2/15
Monday--Sections 4.2-4.3, Advanced Topic 4.3, and Section 4.5
Wednesday--Sections 4.6-4.7, Advanced Topic 4.4
Friday--Sections 5.2 and 5.4. Advanced Topics 5.4 and 5.5
Week 5:
2/18-2/22
Monday--Section 5.1. Bring questions for review.
Wednesday--Study
Friday--Read the
Exam
1 topics list and bring to class a list of concepts you don't understand
Week 6:
2/25-2/29
Monday--Section 5.3.
Wednesday--Do at least one practice exam if you haven't already
Friday--Section 5.5T, Advanced Topic 5.1
Week 7:
3/3-3/7
Monday--Sections 6.1 and 6.5, Advanced Topic 5.2
Wednesday-- Sections 6.2 and 6.3, Advanced Topics 6.1 and 6.2
Friday--Sections 6.4, 6.6T and 6.7T
Week 8: 3/10-3/14
Monday--Study
Wednesday-- Section 7.1
Friday--Sections 7.3 and Advanced Topic 7.1
Week 9: 3/24-3/28
Monday--Section 7.5 (pretend there are no ArrayLists)
Wednesday-- Section 7.7, Advanced Topic 7.4 (Pretend
there is no System.copy())
Friday--Section 7.6, Advanced Topics 7.2 and 7.3
Week 10: 3/31-4/4
Monday--Sections 12.1-2 and 8.1-2 and 8.9
Wednesday-- Sections 8.6-8.8
Friday--Sections 8.3-8.5 and Advance Topic 8.1
Week 11
Monday--None
Wednesday--Do a practice exam
Friday--Study
Week 12
Monday--Sections 9.1 - 9.3; Advanced Topic 9.1
Wednesday-- None
Friday--Sections 10.1-10.5Sections 10.1 - 10.6, 10.8
(intro, 10.8.1, and 10.8.2); Advanced Topics 10.3, 10.4, and 10.5
Week 13
Monday--Section 10.6, Section 10.8 (You can ignore 10.8.3).
Advanced Topics 10.3, 10.4, and
10.5.
Wednesday-- The supplemental document,
Java
IO,
Friday--Sections 11.1
Week
14
Monday--Sections 11.2,
11.4
Wednesday-- Sections 11.3, 11.5
Friday--Sections 11.6-11.7
Week 15
Monday--Sections 14.7 (You don't need to understand the math--just
try to understand binary search), Section 15.4 (should look familiar)
Wednesday-- Do the Fall 2007 sample final exam and
bring your answers to class
Friday--Bring questions for the final
Last updated 4-16-2008