| Week |
Dates |
Topics |
Assignments |
1
|
08/26
|
Administravia, Overview of Java
|
|
2
|
08/31
|
Meet in SL211
Basics and Applets
|
Exercise 1; Applets and J++
|
09/02
|
Ch 3 Tools of the Trade Ch 4 The Java Language
|
|
3
|
09/07
|
|
No Classes
|
09/09
|
Ch 4 Exceptions
|
Assign Prog 1
|
4
|
09/14
|
Exercise 2 - I/O, Prog 1 time
|
Quiz 1
|
09/16
|
Ch 5 Objects in Java
|
|
5
|
09/21
|
Go Over Quiz1, OOP
|
Prog 1 Due, Exercise 3 - OOP
|
09/23
|
Ch 6 Relationships Between Classes
|
|
6
|
09/28
|
Exercise 4 - Subclasses
|
Assign Prog 2
|
09/30
|
Ch 6 Interfaces, Abstracts, Access Modifiers
|
|
7
|
10/05
|
Exercise 5 - File I/O,
Exercise 6 - Linked Lists
|
Quiz 2
|
10/07
|
Lecture 8 - Go over Quiz 2, Review
|
|
8
|
10/12
|
Test 1 - Covers Chapters 1-6, Exercise 7 - Doubly Linked Lists |
Test 1
|
10/14
|
Ch 8 Threads
|
|
9
|
10/19
|
Go Over Test 1, Exercise 8 - Threads
|
Prog 2 Due
|
10/21
|
Ch 9 Basic Utility Classes
|
|
10
|
10/26
|
Exercise 9 - Vectors, Hashtables
|
Prog 3
|
10/28
|
Quiz over chapters 8-9 |
Quiz 3
|
11
|
11/02
|
Go over Quiz 3 Chapter 10 - I/O Facilities
|
|
11/05
|
Chapter 10 - I/O Facilities
|
Prog 3 Due on 11/07/98
|
12
|
11/09
|
Test over Chapters 8-10
|
Test 2
|
11/11
|
Class Canceled :( |
|
13
|
11/16
|
Ch 11 Network Programming
|
Ex 10 Network Programming with Sockets
|
11/18
|
Ch 11 Network Programming and Ch 12 Working with URLs
|
Prog 4 Sockets
|
14
|
11/23
|
Ch 13 AWT
|
Quiz 4 Sockets, URLs
|
11/25
|
|
No Classes
|
15
|
11/30
|
Continue Ch 13 AWT
|
Exercise 11 AWT
|
12/02
|
Ch 14 Creating GUI Components
|
Prog 4 Due
|
16
|
12/07
|
Ch 15 Layout Managers
|
Exercise - Layout Managers
|
12/09
|
Ch 16 Drawing with AWT
|
|
17
|
12/14
|
Review and Questions
|
|
12/16
|
|
Final Exam 8pm-10pm
|