. Preliminary Schedule for Computer Science I Winter 2008 .Table # Date Study before class & $Ask(1 pt) Class(1 pt) Quiz(12 pts) Lab(10 pts) Project(10 pts) .Row 01 Jan 8 - Intro+survival .See ./01.html .Item - .Item .See ./lab01/ .Item - .Row 02 Jan 10 Chapter 1: pages 1-26 Programming .See ./02.html .Item - .Item - .Item - .Row 03 Jan 15 Chapter 2: pages 26-42 Variables and Arithmetic .See ./03.html .Item $Q1 .Item .See ./lab02/ .Item - .Row 04 Jan 17 Chapter 2: pages 42-45 if statements .See ./04.html .Item - .Item - .Item - .Row - Jan 21 HOLIDAY .Row 05 Jan 22 pages 45-48 Logic .See ./05.html .Item $Q2 .Item .See ./lab03/ .Item $P1 .Row 06 Jan 24 pages 48-58 Loops .See ./06.html .Item - .Item - .Item - .Row - Jan 28 Last day to drop classes .Row 07 Jan 29 Pages 58-68 Arrays and Vectors .See ./07.html .Item $Q3 .Item .See ./lab04/ .Item $P2 .Row 08 Jan 31 pages: 70-73 Errors .See ./08.html ($CSCI25 below) .Item - .Item - .Item - .Row 09 Feb 5 Chapter 3: pages 79-108 Characters and Strings .See ./09.html .Item $Q4 .Item .See ./lab05/ .Item $P3 .Row 10 Feb 7 Chapter 4 pages 109-119 Functions .See ./10.html .Item - .Item - .Item - .Row 11 Feb 12 pages 122-143 Advanced Functions .See ./11.html .Item $Q5 .Item .See ./lab06/ .Item $P4 .Row 12 Feb 14 Chapter 5: pages 148-157 Numeric data .See ./12.html .Item - .Item - .Item - .Row 13 Feb 19 pages 157-176 Addresses .See ./13.html .Item $Q6 .Item .See ./lab07/ .Item $P5 .Row 14 Feb 21 pages 181-196 Advanced Data .See ./14.html .Item - .Item - .Item - .Row 15 Feb 26 Chapter 6: pages 203-214+$UML Object-Oriented Programming .See ./15.html .Item $Q7 .Item .See ./lab08/ .Item $P6 .Row 16 Feb 28 Chapter 7: pages 215-233 Classes .See ./16.html .Item - .Item - .Item - .Row 17 Mar 4 pages 243-250 Example .See ./17.html .Item $Q8 .Item .See ./lab09/ .Item $P7 .Row 18 Mar 6 Chapter 8: pages 253-272 More on Classes .See ./18.html .Item - .Item - .Item - .Row 19 Mar 11 pages 272-282 Special members .See ./19.html .Item $Q9 .Item .See ./lab10/ .Item $P8 .Row 20 Mar 13 1-282 Review .See ./20.html .Item - .Item - .Item - .Row ** Mar 18 pages 1-282 12-13:50 Comprehensive Final (200 pts) .Item - .Item - .Item $P9 .Close.Table . Ask Hand in a question on the assigned reading in the course and I will give you 1 point credit. More I will give a verbal answer in class, and post a written answer to the website within 30 hours (inshallah). . CSCI25 The department will celebrate its 25th anniversary with a fund raising lunch on January 31st, 12-2pm .See http://25year.csci.csusb.edu/ The class on Thursday Jan 31st is cancelled Submit your review question by Email or under my office door to get the 2pts credit -- and see an answer to the question appear on the web page later. . Projects Each project is worth a maximum of 10 points. The grading on resubmitted work will be tougher than on the first submission. (P1): Straightforward input-calculate-output .See ./projects.html#P1 (P2): Resubmit $P1 with if statements .See ./projects.html#P2 (P3): Resubmit $P2 with a loop added .See ./projects.html#P3 (P4): Arrays and Vectors .See ./projects.html#P4 (P5): Resubmit $P4 .See ./projects.html#P5 (P6): Functions .See ./projects.html#P6 (P7): Resubmit $P6 .See ./projects.html#P7 (P8): Classes and Objects .See ./projects.html#P8 (P9): Resubmit P8 .See ./projects.html#P9 . Quizzes Each quiz can earn a maximum of 12 points. (Q1): Quiz 1 on straight forward programs .See ./03.html (Q2): Quiz 2 on first project and tracing programs .See ./05.html (Q3): Quiz 3 Tracing programs with conditions and/or loops .See ./07.html (Q4): Quiz 4 Arrays, vectors, Characters and strings .See ./09.html (Q5): Quiz 5 on Functions .See ./10.html (Q6): Quiz 6 on Advanced Functions .See ./11.html .See ./lab06/ (Q7): Quiz 7 on advanced data .See ./13.html .See ./14.html .See ./lab07/ (Q8): Quiz 8 on Objects and Classes .See ./15.html .See ./16.html .See ./17.html (Q9): Quiz 9 on Classes .See ./18.html .See ./19.html All quizzes may have questions about the project that you have just handed in and/or recent laboratories and classes. . Final -- 200 points maximum The final is worth a maximum of 200 points. Note that final questions are based on questions in quizzes. They may also cover information from the readings in the book, material covered in class, labs or your own projects. . Course work -- 300 points maximum