CS 1705 Calendar

This calendar lays out our current topic sequence for lectures and reading assignments. Please keep in mind that this tentative calendar is subject to change at any time.

The Read: remarks at the end of each class meeting indicate what you should read after that class session to prepare for the next class meeting.

Week Monday Wednesday Lab
1
(08/25-08/29)
Course overview
Read: JKR: Ch. 1 & 2
Objects, classes, methods
Simple Karel programs
Read: BlueJ Tutorial
BlueJ and Karel basics
Read: JKR: Ch. 3
2
(09/01-09/05)
Simple inheritance
More on methods
New robots
Read: JKR: Ch. 3, Ch. 5.1-5.6
If statements
Predicates
Read: JKR: Ch. 5.7-5.12
If statements
Read: JKR: Ch. 5.10 & 7.1-7.2
3
(09/08-09/12)
Recursion
Predicates
Read: JKR: Ch. 6
Iteration
Read: JKR: Ch. 6
Recursion
Iteration
Read:
4
(09/15-09/19)
Iteration
Control
Read: JKR: Ch. 4
Delegation
Multiple objects
Read: JKR: Ch. 4
Delegation
Multiple objects
Read:
5
(09/22-09/26)
State
Variables
Read: B&K: Ch. 1
Exam 1
Read:
Variables
Method parameters
Read:
6
(09/29-10/03)
Primitive data
Read: B&K: Ch. 1
Strings
Read: B&K: Ch. 1
Strings
Basic I/O
Read:
7
(10/06-10/10)
Relational operators
JOptionPane
Understanding class definitions
Read: B&K: Ch. 2
Arrays
Casting
Understanding class definitions
Read: B&K: Ch. 2
Arrays
Read:
8
(10/13-10/17)
Arrays
Object interaction
Read: B&K: Ch. 3
Arithmetic
Object interaction
Read: B&K: Ch. 3

Read:
9
(10/20-10/24)
Grouping objects
Read: B&K: Ch. 4
Grouping objects
Read: B&K: Ch. 4

Read:
10
(10/27-10/31)
Grouping objects
Read: B&K: Ch. 4
Exam 2
Read:

Read:
11
(11/03-11/07)
Sophisticated object behaviors
Read: B&K: Ch. 5
Sophisticated object behaviors
Read: B&K: Ch. 5

Read:
12
(11/10-11/14)
Well-behaved objects
Read: B&K: Ch. 6
Well-behaved objects
Read: B&K: Ch. 6

Read:
13
(11/17-11/21)
Inheritance
Read: B&K: Ch. 8
Inheritance
Read: B&K: Ch. 8

Read:
14
(11/24-11/28)
Thanksgiving Holiday
15
(12/01-12/05)
More about inheritance
Read: B&K: Ch. 9
More about inheritance
Read: B&K: Ch. 9

Read:
16
(12/08-12/10)

Read:

Last class meeting


Fatal error: Call to undefined function section_header() in /mnt/web/courses/htdocs/cs1705/Fall03/calendar.php on line 187