Calendar for CS110 - Fall 2006

This is a tentative calendar for the semester. It is subject to change.

Extra Exercises

Week Date Topic Reading Due Assignments Due Slides Exercises
1 Aug 25 Intro/Algorithms
Getting Started - A Tutorial
PDF PPT Exercises
2 Aug 28 Algorithms DEM Chapter 1,
LL Chapter 1.1-1.3
Homework 0

PDF PPT

Exercises
Aug 30 Variables, Statements, I/O DEM Chapter 2

PDF PPT

Exercises
Sep 1 Variables, Statements, I/O
3 Sep 6 Functions DEM Chapter 3 PDF PPT Exercises
Sep 8 Functions
4 Sep 11 Functions
Sep 13 Conditionals DEM Chapter 4 PDF PPT Exercises
Sep 15 Conditionals DEM Chapter 5 Exercises
Exercises
5 Sep 18 Iteration DEM Chapter 6 PDF PPT Exercises
Examples1
Sep 20 Iteration
Sep 22 Iteration
6 Sep 25 Strings DEM Chapter 7 PDF PPT Exercises
Sep 27 Lists/Tuples DEM Chapter 8 PDF PPT Exercises
Sep 29 Lists/Tuples DEM Chapter 9 Project 1
7 Oct 2 File I/O DEM Chapter 11 PDF PPT Exercises Example
Oct 4 Review
Oct 6 Midterm 1
8 Oct 9 Object-oriented Design DEM Chapter 12 PDF PPT Exercises
Oct 11 OOD/Classes DEM Chapter 13 PPT Exercises
test.py
name.py
employee.py
employeedb.py
Oct 13 Classes DEM Chapter 15 card.py
deck.py
9 Oct 16 Classes/Project 2 Help
Oct 18 Java Intro - A Tutorial LL 1.4-1.6 PPT Exercises
Oct 20 Java Intro LL Chapter 2 PPT Notes 1 Notes 2 Exercises
10 Oct 23 Java Classes LL Chapter 3 Project 2 PPT Exercises
Oct 25 Java Classes LL Chapter 4 Notes 1 Notes 2 Flight.java
FlightTester.java
Name.java
Passenger.java
Oct 27 Java Classes RPSDriver.java
RPS.java
UserInterface.java
Tally.java
ComputerPlayer.java
11 Oct 30 Review
Nov 1 Midterm 2
Nov 3 Conditionals LL 5 - 5.1-5.4 PPT PDF Exercises
12 Nov 6 Iteration LL 5.5-5.8 PPT PDF Exercises
Nov 8 Project 3 Help
Nov 10 Methods, Classes LL Chapter 6 PPT PDF Exercises
LoginGenerator.java
13 Nov 13 Methods/Classes
Nov 15 File I/O PPT PDF Exercises
Nov 17 Arrays LL Chapter 7 PPT PDF Exercises
14 Nov 20 Arrays Project 3
Nov 22 Topics
15 Nov 27 Arrays/Sorting
Nov 29 Catchup
Dec 1 Review
16 Dec 4 Midterm 3
Dec 6 Finished!
Dec 13 Final Project Due Project 4


Sami Rollins