University of Regina
Department of Computer Science

CS 215: Web Oriented Computing

Winter Semester 2014

Instructor: Dr. Orland Hoeber Web: http://www.cs.uregina.ca/~hoeber/
Lectures: M/W/F 1:30 PM – 2:20 PM Email: orland.hoeber@cs.uregina.ca
Room: CL 431 Phone: 306-585-4598
Office Hours: M/W 9:30 AM - 11:00 AM
(other times by appointment only)
Office: CW 308.25

Course Prerequisite

CS 210 (Data Structures and Abstractions)

Course Objectives

This courses shows how interactive client/server web applications are designed and implemented. Appropriate languages for web computing will be discussed. Human-computer interfaces, data models, and database connectivity will be explored in the context of web computing.

Textbook

Sebesta, R. W. Programming the World Wide Web, 7th Edition, Pearson Education Inc., 2013 (ISBN-13: 978-0-13-266581-0)

Evaluation

The final grade in the course will be determined as follows:

Assignments: 4 x 8% 32%
Lab Assignments: 10 x 1.5% 15%
Midterm Exam: Mar 5 20%
Final Exam: Apr 25 33%
Total: 100%

In order to pass the course, you must pass the final exam. Your final mark may be adjusted by +/- 5%, at the instructor's discretion.

Format

Lectures will be held three times per week: M/W/F 1:30 - 2:20 PM in CL 431.

All lecture notes and assignments will be posted on UR Courses. The lecture notes should not be used as an alternative to attending the lectures. It is expected that students will attend the lectures, listen to the explanations and discussions, and take notes about the important information

Syllabus

The course syllabus contains the course schedule, topics, and other details about the course.

Assignment Submissions

All assignments are due prior to the beginning of the class on the specified dates, and must be submitted electronically via UR Courses. Late submissions will not be accepted, but the grades for missing assignments may be moved to the final exam under exceptional circumstances, and with appropriate documentation.

Labs and Lab Assignments

Students are expected to attend the labs in the lab session in which they are registered only. Attending a lab session for which you are not registered is not permitted due to space and resource limitations.

Lab attendance will be logged during each lab session; 1/3 of your lab mark is based on your attendance and active participation in the activities of the lab.

Lab assignments are due by 10:00 PM on the day of the lab session in which you are registered. For example, if you are registered in the Wednesday afternoon lab, your lab assignment will be due at 10:00 PM on that day. Late submissions will not be accepted, but the grades for missing lab assignments may be moved to the final exam under exceptional circumstances, and with appropriate documentation.

Important Dates

January 31, 2014

February 28, 2014

March 5, 2014

March 28, 2014

April 11, 2014

April 25, 2014

Valid XHTML 1.0 Strict

Valid CSS!