WWW Applications Design

Date Topic
09/24 XHTML and XML (Chap 4, 5, 20)
10/01 CSS (Cascading Style Sheet) (Chap6)
10/08 JavaScript (Chap 7, 8, 9)
10/15 JavaScript (Chap 10, 11, 12)
Lab 1 Due
10/22 Dynamic HTML (Chap 13, 14, 15)
10/29 Dynamic HTML (Chap 16, 30, 31)
11/05 Flash (Chap 17, 18)
Lab 2 Due
11/12 SQL (Chap 22) JDBC
11/19 Midterm Exam
Project Proposal Due
11/26 ASP.NET (Chap 23) ASP
Lab3 Due
12/03 Servlet (Chap 36)
12/10 JSP (Chap 37)
Lab 4 Due
12/17 Java Multithreading Multithread
12/24 Java Socket Socket
Lab 5 Due
12/31 Project Demo and Oral Presentation
01/07 Project Demo and Oral Presentation
Lab 6 Due
01/14 Project Demo and Oral Presentation
01/21 Final Exam
Written Report Due

 

Class Time Fri 9:10a-Noon
Class Room SF337
Web Site http://weco.csie.fju.edu.tw/course/www-fall2004

Instructor Dr. Hsing Mei
Office SF625
Email mei@csie.fju.edu.tw
Phone 29031111-3704
Office Hour Wed 12:30 -2:30p, Fri 12:30-4:30p, or by appointment

T.A. Ming-Hsien Yu
Office SF638
Email abula93@csie.fju.edu.tw
Phone 29031111-3880
Office Hour Wed 12:30 -1:30p  or by appointment

T.A. Yi-Sheng Hong
Office SF638
Email larz93@csie.fju.edu.tw
Phone 29031111-3880
Office Hour Wed 12:30 -1:30p  or by appointment

Grading
 
Class Participation 5%
Programming Labs 30%(6 labs)
Term Project 20%
Midterm Exam 20%
Final Exam 25%

Programming Labs:
  Lab1: CSS
Lab2: DHTML
Lab3: Flash
Lab4: ASP
Lab5: JSP
Lab6: Tic-Tac-Toe with Servlet (Bonus)

Term Report:
  Design and develop a web-based system with Flash/DHTML and ASP/JSP
(SQL for bonus)

Text Book:
  Internet and World Wide Web How to Program, 3nd Ed.,
by Dietel, Dietel & Niieto, Prentice Hall, 2004

References
  Java How to Program, 5th Ed., by Dietel & Dietel, Prentice Hall, 2003
http://www.w3schools.com

Note:
  1. 本課程 Programming Lab 為個人作業, Term Project 為3-4人分組.
2. 除非有不可抗拒的原因, 本課程的作業與程式均必須依 Syllabus 的 Due Date繳交, 不得延期.