This course focuses on web-based applications development for business. It will begin with the fundamentals of web-based computing, including web client and server interaction and the http protocol. The JAVA programming language will be introduced to build web-based object oriented applications and GUI-interfaces. Finally, real world application issues such as JSPs, Servlets and EJBs will be discussed.
(3806) "Ivor Horton's Beginning Java2"
(3816) "Simply Java Programming: An Application Driven Tutorial Approach"
A letter grade will be assigned based on performance in two exams and three programming assignments. The exams and assignments will be weighted as follows:
| 2 Assignments | 50% |
| Midterm Exam | 25% |
| Final | 25% |
The due date for each assignment will be indicated on the assignment located under the
links section.
| WEEK | TOPIC |
|---|---|
| 01 | Orientation,Java and the Internet |
| 02 | Object-Oriented Programming Concepts |
| 03 | Language Basics |
| 04 | Object Basics and Simple Data Objects |
| 05 | Classes and Inheritance |
| 06 | Interfaces and Packages |
| 07 | Exam 1 |
| 08 | Handling Errors with Exceptions |
| 09 | Threads |
| 10 | Input/Output |
| 11 | GUI |
| 12 | Database Connectivity |
| 13 | Servlets |
| 14 | Review, Evaluations |
| 15 | Exam 2 (Tuesday May 6th 7:45p.m. - 9:45p.m.) |