CST2642 Advanced Java II
Syllabus

COURSE DESCRIPTION
This course covers web programming topics in Java. Topics covered are servlets, JavaServer Pages, networking, and database connectivity.. The student will be given a project to complete for each of the topics. (Prerequisites: CST1640 or equivalent) (4 credits personalized)(1 Lecture, 3 lab.)

COURSE OBJECTIVES
As a result of participation in this course, the student will:

  • Develop an understanding of the topics noted above.
  • Develop an understanding of servlets and JSP as illustrated in the text.
  • Develop an understanding of servlet/JSP server technologies.

COURSE STRUCTURE
During the semester, the student will study a chapter on a weekly basis. The student will given a project to complete as an exercise. The project will relate to chapter being studied.

TEXT AND REFERENCES
1. Murach's Java Servlets and JSP (Student supplied textbook)
2.
Marty Hall's Servlets & JavaServer Pages Training Course (Optional video)
3.
Core Servlets and JavaServer Pages (Student supplied textbook)
4.
More Servlets and JavaServer Pages (Optional textbook)
5.
Core Web Programming 2nd edition (Optional textbook)
6. Computer system with Win 2000 Pro or Win XP Pro. (Student supplied equipment)

STUDENT CONTRIBUTIONS
The student is expected to spend at least 192 hours studying the text and completing the exercises, worksheets, and class project. The student is expected to take a self directed approach to learning through available resources. The student is expected to contact the instructor if difficulty is encountered or help is needed.

COURSE EXPECTATIONS
See this link for additional course expectations.

COURSE EVALUATION
Student objectives and evaluations are translated to a percentage and the percentages to grades. A score of 70% is passing. The following percentage distribution guarantees the following grade: A:93%+, A-:90%+, B+:87%+, B:83%+, B-:78%+, C+:77%+, C:73%+, C-:70%+, NC:<70%.

COURSE SCHEDULE
This course is lecture/lab based. The CST Instructors will deliver the lectures, as well as supervise the lab.  The student is expected to spend at least 48 hours per credit in self study with direction from instructors and/or instructional guides and testing.  This a four (4) credit course, so an average student is expected to spend approximately 192 hours completing this course, which includes lectures and lab.  All lectures will be scheduled, with that schedule posted online.



Version Information:
Jan 13th, 2003 First online version of course. (adb)
Jul  5th, 2004 Changed course focus to servlets and JSP. (adb)
Jan  9th, 2005 Changed textbook to Murach's. (adb)