1. All assignments are due DURING THE FIRST FIVE MINUTES OF CLASS on the day that they are due. Late assignments must be turned in at the beginning of the class after the due date with a penalty of 20 percent per meeting time of the value of the assignment.
2. When an assignment is handed in the following items are to be included:
A printout of each of the files that were written for the
assignment.
A printout of the output.
3. The following grading criteria will be applied to each unit of
programming assignments:
Correctness & Completeness: 60%
Testing: 20%
Program Layout: 10%
Readability & Documentation: 10%
4. The student is responsible for ALL material covered and announcements made in class on any day that he or she is absent.
5. The last day to WITHDRAW from the course with a grade of W is
October 18, 2004. To do so students must obtain their INSTRUCTOR'S
signature on the drop slip. Students are responsible for delivering the
drop slip to the Records Office before 5 p.m.
Tentative Schedule
| Date | Topic | Chapter | Assignment |
| August 29 |
Introduction to Java and Objects |
1 and 2 | |
| September 12 |
Primitive Types, Wrappers and Boxing. Statements and Comments ABC.java TestABC.java |
3 and 4 |
|
| September 19 |
Constructors and Visibility. Static, Final and Enumerated Types |
5 and 6 |
|
| September 26 |
Extending Classes Arrays |
8 and 9 |
|
| October 3 |
Exceptions Interfaces Nested Classes |
10, 11 and 12 |
|
| October 10 | Threads | 13 and 14 |
|
| October 17 | Midterm Exam |
||
| October 24 | Collections |
16 |
|
| October 31 |
Input and Output | 17 and 18 | |
| November 7 |
JFC and
Swing Small Examples or programs that use Swing |
20,21 and 22 |
|
| November 14 |
Relational
Databases and JDBC |
23 and 24 | |
| November 21 |
XML and Java Class Notes |
27 | |
| November 28 |
Servlets,
JSP and Beans Class Notes |
26 |
|
| December 5 |
Web Services |
28 | |
| December 12 |
Final Exam - 6- 8:30 p.m. | |
| A |
94-100 |
C+ |
77-79 |
| A- |
90-93 |
C |
73-76 |
| B+ |
87-89 |
C- |
70-72 |
| B |
83-86 |
D+ |
67-70 |
| B- |
80-82 |
D |
60-66 |
| F |
0-59 |