Date

Subject

Textbook

 

Assignment

January 11

Class Introduction / Java Review

 

 

 

January 18

Advanced Swing GUI Components

Chapter 2

 

(Quiz #1)

January 25

Swing Model-View-Controller (Observer)

 

Chapter 3

Assignment #1

(Quiz #2)

February 1

Java2D, Java3D, and SVG

Chapter 4

 

(Quiz #3)

February 8

Java Database Connectivity (JDBC)

(Assignment #1 due at 6PM)

Chapter 8

Assignment #2

(Quiz #4)

February 15

Java Generics

 

 

(Quiz #5)

February 22

Servlets

(Assignment #2 due at 6PM)

Chapter 9

Assignment #3

(Quiz #6)

March 1

Midterm Exam

 

 

March 8

JavaServer Pages (JSP)

(Assignment #3 due at 6PM)

Chapter 10

Assignment #4

(Quiz #7)

March 15

Jakarta Struts / Java Server Faces (JSF)

 

 

 

(Quiz #8)

March 22

Spring Break – No Class – Enjoy!

 

 

March 29

J2ME:Java for Cell Phones and other devices

(Assignment #4 due at 6PM)

Chapter 12

Assignment #5

(Quiz #9)

April 5

Arbitrary Precision Math (Financial Math)

 

 

 

(Quiz #10)

April 12

JavaBeans

(Assignment #5 due at 6PM)

Chapter 6

Assignment #6

(Quiz #11)

April 19

Serialization and Persistence

 

 

 

(Quiz #12)

April 26

Java Security

(Assignment #6 due at 6PM)

Chapter 7

 

(Quiz #13)

May 3

Comprehensive Final Examination

 

 

No assignments accepted after this