Instructor:
Jiang
B. Liu, jiangbo@bradley.edu
Professor of Computer Science & Information Systems
Phone: (309)6772386
Lecture
Times:
3:00-4:15pm, Tues Thurs, Brd 150
Prerequisites:
CS121 Introduction to Data Structures
Or
Equivalent
Office Hours:
3:00-4:30pm, Mon, Wed; 1:30-3:00pm Tue, Thur, BR177
or by appointment.
The goals of the course are to provide students with
fundamentals of web design and Java programming, client/server computing
architectures, and to implement the basic web programming. The client/server
programs will be coded in HTML/JavaScript, Perl, PHP and Java, and tested in
Apache HTTP Web server.
|
Unit
1 |
Internet
and WWW |
Java
How to Program: Ch. 1 |
|
Unit
2 |
CGI/Perl:
|
CGI
Programming: Ch. 4-7 |
|
Unit
3 |
CGI/Perl:
|
CGI
Programming: Ch. 8-12 |
|
Unit
4 |
Java
Application & Applet |
Java
How to Program: Ch. 2, Ch. 20-21 |
|
Unit
5 |
Classes
and Objects |
Java
How to Program: Ch. 3-10 |
|
Unit
6 |
Graphics
and Java2D |
Java
How to Program: Ch. 11-12, 22 |
|
Unit
7 |
Exception
Handing |
Java
How to Program: Ch. 13-14, 23-24 |
|
Unit
8 |
JDBC
|
Java
How to Program: Ch. 25-27 |
All
assignments are due in the class on the due day.
Later homework will have 10% subtracted from the score for every late day.
-
Assignments:
50%
- Class Attendance: 10%
-
Tests:
40%
(90-100 A; 80-89 B; 70-79 C; 60-69 D; below 60 F)
This
class home page is posted at "http://hilltop.bradley.edu/~jiangbo/"
and will be used to post the assignments and other class information.
You are also encouraged to send me email
about your questions related to the course or share related information with
the class.