Week |
Topic |
1 |
Overall introduction to the course
|
2 |
Java Programming - LAB EXAM 1 |
3 |
Objects and Classes |
4 |
Access control, class scope, packages, Java API |
5 |
Inheritance and Polymorphism |
6 |
Abstract Classes and Interfaces -LAB EXAM 2 |
7 |
Object Oriented Modeling |
8 |
GUI Programming |
9 |
Graphics |
10 |
Event-Driven Programming |
11 |
Creating User Interfaces -LAB EXAM 3 |
12 |
Applets |
13 |
Exceptions |
14 |
Project Presentations |