CS 105
The Web: Technologies and Techniques

Go up to Top
Go backward to Lectures and Readings
Go forward to Questions, questions, questions...


Assignments, Laboratories and Grading

In addition to class meetings, we conduct laboratory sessions each week so that we can actively assist you in the development of the skills required to create HTML documents and Java programs. As a demonstration of you mastery of the material on HTML presented, you will also be asked to construct a small, but complete web site as a final lab project.

Attendance at lab sessions is mandatory. You will submit your laboratory work electronically. The procedure will be explained in laboratory.

Room B34 in Bronfman is the lab for Computer Science 105 (and other most other CS courses). It is equipped with a number of Macintosh computers that can be used to run all of the software needed for this course. The software used in the course is stored on disks in the computers in Bronfman B34 and available from the department's "Cider Press" file server in the "Computer Science" zone of the campus network.

Written assignments and short problem sets will be assigned as appropriate throughout the course.

Your work on all homeworks and programs must conform to the "Honor Code Guidelines for Computer Science Courses" . In interpreting these guidelines all the laboratory work in this course should be treated as "laboratory programs".

There will be a midterm and a final examination. Grades will be based on an average obtained by treating homework scores as 20%, laboratory grades as 20%, the final HTML project as 15%, the midterm as 20% and the final as 25%. You can check your current scores online.


Links to the descriptions of written homework assignments will appear hear as the course progresses.


The following link will take you to the description of the "HTML project".


Links to the descriptions of laboratory assignments will appear hear as the course progresses. For students in the Thursday labs, lab assignments will be due by 11PM the following Monday (unless otherwise noted in the assignment description). For students in the Friday labs, lab assignments will be due by 11PM the following Tuesday.