FALL 2009
SECTIONS E, F
(Lecture 3)
CALENDAR
|
SCHEDULE (subject to change)
| WEEK |
DATES |
TOPICS |
TEXTBOOK |
| 1 |
8/24-8/28 |
The process of programming, Intro. to Java |
1.1-1.6 |
| 2 |
8/31-9/4 |
Primitive data types |
2.1-2.6 |
| 3 |
9/7-9/11 |
Using Java classes: String, Math and Scanner |
3.1-3.5 |
| 4 |
9/14-9/18 |
Boolean expressions; Conditional statements |
5.1-5.4 |
| 5 |
9/21-9/25 |
Introduction to methods |
|
| 6 |
9/28-10/2 |
Loop statements |
5.5, 5.7-5.8 |
| 7 |
10/5-10/9 |
Arrays |
7.1-7.2, 7.6 |
| 8 |
10/12-10/16 |
Using text files |
5.6 |
| 9 |
10/19-10/23 |
Object-oriented programming |
4.1-4.5, 6.8 |
| 10 |
10/26-10/30 |
Arrays of objects |
7.3-7.4 |
| 11 |
11/2-11/6 |
Intro to inheritance |
8.1-8.5 |
| 12 |
11/9-11/13 |
Sorting and searching, Java interfaces |
6.5, 9.4-9.5 |
| 13 |
11/16-11/20 |
Exceptions; recursion |
10.1-10.6, 11.1-11.2 |
| 14 |
11/23-11/27 |
|
|
| 15 |
11/30-12/4 |
Graphical user interfaces; Sudoku program |
|
|
12/7-12/15 |
FINALS PERIOD |
|
|
 |