CS101b - Introduction to Relational Databases

Course Policies

Here are the policies for the Introduction to Relational Databases course. If you have any questions or suggestions for any of these items, please feel free to let me know right away.

Grading

The overall course grade is computed from the following:

Individual assignments may have different numbers of points based on what each assignment covers, but they are all weighted equally in the overall grade.

Tentatively, grades will be assigned as follows:

This grade scale may be adjusted during the term. Any changes will be made known to the class right away.

Students taking the course on a pass/fail basis will pass for a D or better; otherwise they will fail.

Late Assignments

Assignments are penalized for lateness. The rules are as follows:

If you know you are going to be late for a good reason (e.g. doctor's appointment or other prior obligation), let me know in advance so that we can choose another due date for you.

If something unexpected comes up (e.g. sickness, family emergency), I want to see some kind of documentation for that; for example, a note from the Health Center or the Dean's Office.

Collaboration Policy

The default collaboration policy for assignments is described here. The whole point is that if you get completely stuck on a problem, you should feel free to talk to other students, up to a point. However, you will still benefit the most if you sit down and solve the problems yourself. I try to make sure the problems are simple enough that you will have a reasonable chance of success by yourself.

With that said, here are the details:

If a particular assignment mandates a different collaboration policy, the differences will be noted on the assignment itself. Otherwise, assume that the above is the collaboration policy.


Last updated on January 8, 2007.