Spring 2003
(Sections 02 & 03 only) |
http://www.csc.calpoly.edu/~csturner/courses/101/Spring03Schedule.html |
Course Schedule
Spring 2003 - Evolving Schedule (changes will be announced in class, and posted eventually...) |
Week # | Dates | Readings | Activities | Due Dates | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | 31 Mar - 4 Apr. | Chapter 1 Ch1 slides | Introductions
Lectures:
|
Lab 1
(After this, "EOW" means demo during, or hand it at the end of, your section's last lab of the week, depending on the lab's requirements.) |
|||||||||||||
2 | 7 Apr - 11 Apr | Chapter 2 (notes Ch 2 slides) | Tue: Lab 1 due at latest
Thu: Quiz 2 on Chapter 2 (postponed to Tue) Lectures: Objects and Primitive Data |
Fri, 9 pm: Program 1 Part 1
EOW: Lab 2 Sun, 9 pm: Program 1 Part 2 |
|||||||||||||
3 | 14 - 18 Apr | Finish Chapter 2
Begin Chapter 3 Ch3a slides Obj slides more Ch3 slides | 2 Quizzes: Tue (Ch2), Thu (Ch3)
Lectures:
| EOW: Lab3a
Lab3b No program due for the holiday weekend. | |||||||||||||
4 | 21 - 25 Apr | Chapter 3, continued, cover examples in detail. Some
slides from the week.
|
Writing classes and methods. Program statements: Selection.
Thu: Quiz on more of Ch 3, maybe more . |
Lab 4
Here is a rough sketch (tentative) of Program 2 that will be due Sun. at 9 pm. Begin on Program 2 in Lab on Thu. Note that there will be a short PRACTICE LAB EXAM on Thursday. Be prepared to write a simple program, compile and run it on your own. |
|||||||||||||
5 | 28 Apr - 2 May |
Chapter 4. Some slides More slides Yet more slides from this week. More |
Writing Classes and Methods; Selection, loops, conditionals, boolean
logic.
Thu: |
...
Lab5
Sun, 9 pm: Program 3 Go see old midterm practice info and current midterm practice info |
|||||||||||||
6 | 5 -9 May | Chapter 4 continued
|
Lecture: More loops, selection and putting it all together.
|
... Review Session Tuesday, 6:30 pm (meet in 14-234? nearby) No quiz this week :-) Program 4 and notes due Tuesday evening at 9 to the Pgm4 (note correction) folder by handin. |
|||||||||||||
7 | 12 - 16 May | Chapter 5 | Lectures: Arrays, etc.
Thu: Quiz |
EOW: Lab 7 Here is a solution of WidgetApp.java Widget.java Wacket.java Wocket.java written for your study review by Jeff Marinko (CSC grad student). | |||||||||||||
8 | 19 - 23 May | Chapter 5 continued | Lectures: Arrays, etc.
Thu: Quiz |
EOW: Lab 8 Thu: Linux demo.Here is program 5 Pgm5 due next Wednesday at 9 pm. Note the use of a Keyboard input class is up and should work for a non windows based operation (you can do this entirely in DOS or UNIX.) |
|||||||||||||
9 | 26 - 30 May | Chapter 5 continued | Lecture: Referencing Objects
Tue: review Quiz Thu: full Quiz that counts (cover 5.1- part of 5.4, searching an array, linear search)
|
Some program examples used in class (from Lewis and Loftus text):
Tunes.java
CDCollection.java
CD.java
Program 5 is due in Pgm5 folder (by Handin process to csturner) on Weds, 28 May, at 9 pm.
| ...
|||||||||||||
10 | 2 - 6 June | Chapter 5 and Review Chapters 1-5 + | Lecture: Quiz & leftovers Lecture: |
Two Dimensional Array examples for your use: TwoDArray.java
and SodaSurvey.java and
Program 6 due Wednesday at 9 pm.
BULLETIN: Reopen till Thursday at 9 pm due to disk quota problem. Sorry for the invonvenience, glad you remained calm and contacted me about it.
Please note that:
One Lab Hour + : Lab Exam |
|||||||||||||
11 | COMMON FINAL: June 10, 7:10 pm | Common Final Exam |
|
If you have a conflict (another "final" at the same time, or 3 finals in a row), notify your instructor in writing by April 31, and an alternative time will be arranged for you. When you write, provide your complete exam schedule (both courses and times). The CONFLICT FINAL will be held in the FDL of building 14, from 4 pm to 7 pm. You must find out where the FDL is beforehand (it is "behind" the open labs in building 14, underneath 302 and 303 labs.)
NEWS:
The syllabus says you may bring a small card with notes to the major course exams. For this final, the rules have been modified to permit you to bring your textbook, another reference book (Java in a Nutshell?) and your notes (only notes that were actually written by you).
| |||||||||||||
Notes: |
|
Site Navigation Links:
Back: | This Instructor's CSC-101 HomePage |
Up: | This Instructor's HomePage |
Copyright © 2000 by Carol Scheftic, used by permission and modified
Clark Savage Turner.
All rights reserved.
Requests to reuse information from this page should be directed to Carol Scheftic.
Page created 19 June 2001;
last updated
May 2003.