| Date | Topics |
Info |
|
1 |
9/3 |
Introduction, Java Chapters 1, 2 |
|
9/5 |
Java Chapter 3 |
||
2 |
9/8 |
Java Chapters 3, Using Components |
|
Lab |
How to Use Tool Tips |
||
9/10 |
Java Chapter 3 cont. |
|
|
9/12 |
Java Chapter 4 Layouts |
||
3 |
9/15 |
Java Chapter 5 Event Listeners |
|
Lab |
|||
9/17 |
Java Chapter 5 cont. |
|
|
9/19 |
Java Chapter 6 Custom Painting |
||
4 |
9/22 |
Java Chapter 6 cont. |
|
Lab |
|||
9/24 |
Java Chapter 6, Theory Chapter 1 |
|
|
9/26 |
Theory Chap. 2, Guidelines, Principles |
||
5 |
9/29 |
Theory Chapter 2, Theories |
|
Lab |
|||
10/1 |
Theory Chapter 2 cont. |
|
|
10/3 |
Layout Managers - Border, Box |
||
6 |
10/6 |
Card Layout, Tabbed Panes |
|
Lab |
|||
10/8 |
Flow Layout |
|
|
10/10 |
Grid Layout, Scroll Panes |
||
7 |
10/13 |
Menus |
|
Lab |
Window Listeners |
||
10/15 |
Theory Chapter 5 Software Tools |
|
|
10/17 |
Theory Chapter 5 cont. |
||
8 |
10/20 |
Tool bars, Action listeners, Exam Review |
|
Lab |
|||
10/22 |
Midterm Exam |
||
10/24 |
Go over Midterm, Actions |
||
9 |
10/27 |
Dialogs, Color Choosers |
|
Lab |
Separators |
||
10/29 |
Color Choosers, File Choosers |
||
10/31 |
File Choosers |
||
10 |
11/3 |
2D Graphics |
|
Lab |
Basic I/O |
||
11/5 |
2D Graphics cont. |
||
11/7 |
2D Graphics cont. |
||
11 |
11/10 |
2D Graphics cont. |
|
Lab |
Mouse Event Listeners |
||
11/12 |
2D Graphics cont. |
||
11/14 |
2D Graphics finish, Drag and Drop |
||
12 |
11/17 |
Drag and Drop cont. |
|
Lab |
|||
11/19 |
Drag and Drop cont. |
||
11/21 |
Drag and Drop end, Theory Chap. 6 |
||
13 |
11/24 |
Theory Chap. 6 |
|
Lab |
Lab 11 Due,
Project Proposal
|
||
11/26 |
Theory Chapters 6, 7 |
Project Proposal Due,
Project
|
|
11/28 |
Holiday - No class |
||
14 |
12/1 |
Theory Chapters 7, 8 |
|
Lab |
|||
12/3 |
Theory Chapters 8, 9 |
||
12/5 |
How to Make Frames, Theory Chapter 9 |
||
15 |
12/8 |
Theory Chapters 9, 10 |
|
Lab |
Final Project Demo ,
Course evaluations
|
||
12/10 |
Support for Assistive Technologies |
||
12/11 |
|||
12/12 |
Theory Chapter 14 |
Project Writeup Due
|
|
Finals Week |
12/15 |
Final Exam |