Lectures: |
Tuesday and Thursday 1:30pm -
3:10pm, in E&T
A210 |
|||||||||||||||||||||||||||||||||||||||
Instructor: |
Chengyu Sun Email: csun@calstatela.edu Office: E&T A317 Office Hours: MW 4-6pm and TR 3:30-5:30pm, or by appointment, in E&T A317 |
|||||||||||||||||||||||||||||||||||||||
Course
Description: |
This course introduces students
to server-side programming, which is essential for providing dynamic
content on the web. Among the many existing web technologies, we will
focus on Java servlets and JSP technologies, especially Java beans,
expression language, JDBC, JSTL, and custom tag libraries. |
|||||||||||||||||||||||||||||||||||||||
Prerequisites: |
CS120, CS122, CS245, and CS203 Students are expected to have strong Java programming skills, and working knowledge of HTML. |
|||||||||||||||||||||||||||||||||||||||
Textbook(s): | Core
Servlets and JavaServer Pages, Vol. 1: Core Technologies, by
Marty Hall and Larry Brown Optional:
|
|||||||||||||||||||||||||||||||||||||||
Software
Tools: |
Required - Email, J2SE 1.4.x, Tomcat 5.0.x, and MySQL 4.0.x. Optional (for access online lecture notes) - Adobe Acroread and/or MS PowerPoint |
|||||||||||||||||||||||||||||||||||||||
Grading Policy: |
Homework and projects 50%, Labs 10%, Midterm
20%, Final 20% |
|||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||
Tentative
Schedule: |
|
|||||||||||||||||||||||||||||||||||||||
Online Resources: |
|
|||||||||||||||||||||||||||||||||||||||
Academic
Integrity: |
Cheating will not be tolerated.
Cheating on any assignment or exam will be taken seriously. All
parties involved will receive a grade of F for the course and be reported to
the Academic Senate. |