CS 303E Schedule (Fall 2006)

Week Dates Topics Chapters
1 Aug 28 - Sep 01 History of Computing Class Notes
2 Sep 04 - Sep 08 Computer Arithmetic, Logic, and Organization, Introduction to Computer Programs and Java Ch. 1.1 - 1.10
3 Sep 11 - Sep 15 Primitive Data Types and Operations Ch. 2.1 - 2.16
4 Sep 18 - Sep 22 Selection Statements and Loops Ch. 3.1 - 3.8
Ch. 4.1 - 4.9
5 Sep 25 - Sep 29 Review & Test 1 Ch. 1 - 4
6 Oct 02 - Oct 06 Methods and Recursion Ch. 5.1 - 5.12
Ch. 19.1 - 19.8
7 Oct 09 - Oct 13 Arrays Ch. 6.1 - 6.11
8 Oct 16 - Oct 20 Algorithms - sorting, searching, merging Class Notes
9 Oct 23 - Oct 27 Classes and Objects Ch. 7.1 - 7.18
10 Oct 30 - Nov 03 Review & Test 2 Ch. 1 - 7, 19
11 Nov 06 - Nov 10 Strings and Text I/O Ch. 8.1 - 8.5
12 Nov 13 - Nov 17 Inheritance and Polymorphism Ch. 9.1 - 9.15
13 Nov 20 - Nov 24 Abstract Classes and Interfaces Ch. 10.1 - 10.6
14 Nov 27 - Dec 01 Object Oriented Modelling Ch. 11.1 - 11.8
15 Dec 04 - Dec 08 Review & Test 3 Ch. 1 - 11