Diablo Valley College Computer Science Department
COMSC 146: JavaServer Pages and Servlets, Section 1073
COURSE DESCRIPTION: This course introduces basic Java Servlet capabilities to create interactive
web pages including secured access to web sites, database interactivity, generation
of dynamic web content, and maintaining client session data (cookies).
INSTRUCTOR: Dr. Robert D. Burns, rburns@dvc.edu Office: FO-F227, (925) 685-1230 x2610
Campus Schedule: MTWTh: 3-10PM
TOPICS COVERED: JSP Web Servers
JSP Script
File I/O and Error Handling
Forms, Sessions, and Applications
JDBC Databases and SQL
Compiling with the JDK
Packages and Jars
Servlets: Classes and Jars
Client-Server Applications
Java Beans and Custom Tags
Dynamic Imaging
3-Tier Applications
MEETING DATES AND TIMES: June 23rd through July 31st
MTWTh 3:00-4:10PM, L-150 Lab
MTWTh 4:10-5:15PM, L-142 Lecture
Expect to spend about 18 hours per
week on this course -- 4.5 in lecture, 4.5 in lab, and 9 outside of class.
Lab assignments will be posted on the day that the prevous assignment is due.
All assignments are due at midnight of the evening
of the due date indicated on the course
outline.
For questions on assignments, use the online discussion group.
Students may post and reply to questions in order to help eachother.
The instructor monitors the discussions and answers questions
when appropriate. Use this method so that all students benefit
from questions, answers, and clarifications.
Contact the instructor in person in lab, lecture, or office hour,
or by email. You can use the phone during office hours -- if you
leave a voice message, calls will most likely not be returned.
Half-credit for late assignments up to one week late.
No credit thereafter. Late work will be accepted until noon on August 1st.
No credit will be given for work that is not original. Points
awarded for lab work that is later found to be not original will be withdrawn.
Lecture classes start at 4:10PM sharp. Do not trust classroom clocks -- check the time at
http://www.time.gov/
If it becomes necessary to withdraw from the class, it is the student's responsibility to do so.