ITIS 4166/5166 Network Based Application Development




Course dates:

The class meeting times are: August 23, 30, September 13, 20, 27, 24, October 4, 18, 25, November 1, 8, 15, 22, 29, December 6



Woodward 154


Meeting time:

Thursday 3:30-6:15pm



Required reading:

Marty Hall and Larry Brown: Core Servlets and Java Server Pages. ISBN-13: 978-0-13-009229-8. ISBN-10: 0-13-009229-0.


Recommended readings:

(Optional book) Head First Servlets and JSP. Basham, Sierra and Bates


Instructor Information


Yongge Wang




Office location:

Woodward 310G


Office hours:

Monday 12:30-3:30pm





Attendance Rules:

Attendance is required for all scheduled classes. One unexcused absence will cost you 5 points deduction from your final points, two unexcused absences will cost you 10 points deduction from your final points, and three or more unexcused absences may result in the failure of the course.


Topic 1: TOPIC 1

Topic 2:

Topic 3:

Topic 4:

Topic 5:

Topic 6:

Topic 7:

Topic 8:

Topic 9:

Topic 10:

Topic 11:

Topic 12:

Topic 13:

Topic 14:

Grading Policy:

Two exams: 25% each; Projects: 40%; Class participation: 10%

Typically, A will be given for a total of 90 and above, B will be given for a total of 80 and above, C will be given for a total of 70 and above, D will be given for a total of 60 and above.


Later submission


Students who fail in submitting their assignments by the specified deadlines will receive a reduced mark, on the basis of a 33% reduction for every day after the deadline (regardless of whether it is a working day or not). Projects submitted three days after the deadline will not be graded and the students will receive a 0 mark.


Important Dates: These dates may change, please check this site regularly for changes


Midterm Exam: TBD

Research Proposal Due: September 24, 2009
Final exam: December
Research presentation: TBD


Academic Integrity


Students have the responsibility to know and observe the requirements of The UNC Charlotte Code of Student Academic Integrity (Catalog p. 375). This code forbids cheating, fabrication, or falsification of information, multiple submission of academic work, plagiarism, abuse of academic materials, and complicity in academic dishonesty. There are no special requirements regarding academic integrity in this course. The code will be strictly enforced and is binding on the students. Grade and academic evaluations in this course include a judgment that the student's work is free from academic dishonesty of any type; and grades in this course therefore should be and will be adversely affected by academic dishonesty. Students who violate the code can be expelled from UNC Charlotte. The normal penalty for a first offense is zero credit on the work involving dishonesty and further substantial reduction of the course grade. In almost all cases the course grade is reduced to an F. Copies of the Code can be obtained from the Dean of Students Office. Standards of academic integrity will be enforced in this course. Students are expected to report cases of academic dishonesty to the instructor immediately.