Virtual Places

SITN: Lecture broadcast on channel
E3 from 5:45-7:00pm (Section broadcast live on E1). Students with two-way links should
contact SITN tech support at (650) 725 7452 if they experience telecommunication problems.

Grading

15% homework 1

15% homework 2

15% homework 3

25% homework 4 (project)

15% class contribution

15% final

Homework Policies

CS348a is a highly technical course, so doing the homework is the only way to acquire a
working knowledge of the material presented. We encourage you strongly to start working on
the homework problems right away---the problems to be given have considerable technical
depth and you are unlikely to be able to solve them if you wait until the evening before
the due date. Collaboration in solving the problems is encouraged in this class---you have
a lot to learn from your fellow students. However, in order to make grading the homeworks
a meaningful way to measure your effort and your understanding of the material, we must
put some restrictions:

On theoretical (mathematical) problems, you may work together on finding solutions, but
each of you must then write up your favorite solutions independently. Please list the
names of your collaborators on your homework.

On programming problems, groups of up to three students can work together as a team,
handing in a single body of code and documentation as their team effort.

It is very important in this course that every homework be turned in on time. We
recognize that occasionally there are circumstances beyond your control that prevent an
assignment from being completed on time. You will be allowed two classes of grace during
the quarter. This means that you can either hand in two assignments each late by one
class, or one assignment late by two classes. Any further assignments handed in late will
be penalized by 20% for each class that they are late, unless special arrangements have
been made previously with the instructor or the TA.