Syllabus Schedule Examples FAQ Assignments My home page

CS 437/637 Database-Backed Web Sites and Web Services
Course Syllabus
Fall 2014

Instructor: Dr. Wei Ding
Office: S-3-167, Science Building , 3rd floor
Class Schedule:MW 5:30 - 6:45 PM,  McCormick 3rd floor M03-0617
Pre-requisites: CS310 and CS430 for CS437
CS430 or CS630 or CS451 or CS651 for CS637
or permission of the instructor.
Office Hours: Monday 2:30 PM - 4:00 PM
Wednesday 2:30 PM - 4:00 PM
TA: Vamsi Krishna
 You can meet me on appointment basis.


Lecture Notes will be posted at UMass Online and various online websites recommended by the Instructor.


  1. To learn the core concepts of a representative Web application platform
  2. To understand how to access and manipulate data
  3. To be able to build a web site that dynamically queries a database and display the material in a readable fashion
  4. To be able to build a website by making use of several web services to provide another


Lecture and interactive problem solving.


Participation: 5% of the total
Programming Assignments: 45% of the total
Examination (2 exams): 50% of the total


91+ = A; 89+ = A-;
87+ = B+; 83+ = B; 80+ = B-;
77+ = C+; 73+ = C; 70+ = C-;
67+ = D+; 63+ = D; 60+ = D-;
0+ = F;


We will read from the recommended text book, various sources on the web, and slides that will be made available on the web site. The schedule for the readings are given on the schedule web page.


  1. Homework:
  2. Providing answers for any examination when not specifically authorized by the instructor to do so, or, informing any person or persons of the contents of any examination prior to the time the examination is given is considered cheating.
  3. Penalty for cheating will be extremely severe. Use your best judgment. If you are not sure about certain activities, consult the instructor. Standard academic honesty procedure will be followed for cheating and active cheating automatically results F in the final grade. Please check University Policy on Academic Standards and Cheating for additional information.
  4. You are expected to come fully prepared to every class.
  5. No incomplete grade under nearly all situations.
  6. There is no formal attendance policy. However, you are responsible for everything discussed in class. You may receive a zero for lack of participation.
  7. Pay very careful attention to your email correspondence. It reflects on your communication skills. Avoid using non-standard English such as "how r u?" in your email message. In addition, I recommend you put the class number 437/637 and a brief summary of your question in your email subject. For example,

    Subject: CS437/637 A question on HTML5

  8. I immediately discard anonymous emails.
  9. The ringing, beeping, buzzing of cell phones, watches, and/or pagers during class time is extremely rude and disruptive to your fellow students and to the class flow. Please turn off all cell phones, watches, and pagers prior to the start of class.
  10. Section 504 of the Americans with Disabilities Act of 1990 offers guidelines for curriculum modifications and adaptations for students with documented disabilities. If applicable, students may obtain adaptation recommendations from the Ross Center for Disability Services in the Campus Center (617-287-7430). The student must present these recommendations and discuss them with each professor within a reasonable period, preferably by the end of Drop/Add period.

Valid XHTML 1.0!

Locations of visitors to this page