Instructor:
Jiang B. Liu, jiangbo@bradley.edu
Professor of Computer Science & Information Systems
Phone: (309) 677-2386
Prerequisites:
CS500 Java Programming and Web Design
or consent of instructor
Lecture:
9:30-12:00 pm, Friday, Br 150
Office Hours:
3:00-4:30pm, Mon, Wed; 1:30-3:00pm Tues, Thur, at BR177
or by appointment.
Required
This is the second course in JAVA computing for computer science and computer information systems majors and minors. The goals of the course are to provide students with a fundamental understanding of Client/Server computing architectures and the web-based application development skills in JAVA for a wide range of software applications.
|
Unit 1 |
Introduction to Client/Server Computing in Java |
|
|
Unit 2 |
Two-tier Client/Server Development |
Ch. 2-3, 8 |
|
Unit 3 |
Application Server Development (1) |
|
|
Unit 4 |
Application Server Development (2) - JSP Custom Tag Library |
Ch. 10-11 |
|
Unit 5 |
XML |
Appendix A,B,C,D |
|
Unit 6 |
Three-tier Enterprise Client/Server Computing using
EJB |
Ch. 14-15, 17-20 |
|
Unit 7 |
Introduction to Distributed objects computing and
service-oriented computing |
|
|
|
Take Home Final Exam |
|
Later homework will have 10% subtracted from the score for each late day.
· Assignments: 60%
· Final Exam: 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 email me about
your questions related to the course or share related information with the
class.