![]() |
|
Class and lab attendence is mandatory!
Name | Phone | Office | Office hours (* = also by appt.) |
|||
---|---|---|---|---|---|---|
Instructors: | (Class) | Stephen Wong | swong@ | x3814 | Duncan 3102 | see homepage |
(Lab) | John Greiner | greiner@ | x3838 | Duncan 3118 | MT 1:00-2:30pm * | |
Teaching Assistants: | Nathan Froyd | froydnj@ | x2282 | Duncan 3062 (Office hrs: Ryon 102) |
F 11:00am-1:00pm* | |
John Garvin | garvin@ | x2282 | Duncan 3062 (Office hrs: Ryon 102) |
Su 7:00-9:00pm * | ||
Lab Assistants: | Craig Fratrik | cfratrik@ | Ryon 102 | Su 3:30-5:30pm | ||
Tom Mowad | tm@ | Ryon 102 | Su 9:00-11:00pm | |||
Gretchen Raff | gretch@ | Ryon 102 | Sa 2:00-4:00pm | |||
Daniel Jackson | daniel.jackson@ | Ryon 102 | Th 8:00-10:00pm | |||
Dan Vanderkam | danvk@ | Ryon 102 | Su 1:00-3:00pm |
Office hours are subject to change, especially at the beginning of the semester.
Course newsgroup: rice.owlnews.comp210.
Appropriate for all questions potentially of general interest. Read
daily! ( Trouble
accessing newsgroup?)
Course email: comp210@rice.edu.
Appropriate for questions about your grade or other private issues. Sends
email to all course staff.
Please start all subject lines with "COMP 210:...."
This helps up keep track of the class e-mails amongst the hundreds of
other e-mails from other classes we receive.
Required: | How to Design Programs by Felleisen et al. |
---|---|
Optional: | The Little Schemer by Friedman & Felleisen |
The Seasoned Schemer by Friedman & Felleisen | |
Metamagical Themas by Douglas Hofstaedter |
You must have access to OwlNet (whose terminals are all over campus). Apply for a computer account online, or logging in as apply at any OwlNet computer. You are welcome to use your own computer but we cannot provide technical support if you do. You can download the primary courseware (DrScheme) for free.
Your grade for this course will probably be based on: homework (~45%), three exams (~10%, ~20%, ~20%, respectively) and a final project (~5%).
There will generally be one homework assignment per week. The purpose of the homework is to deepen your understanding of the class and lab material and to prepare you for the exams.
You are expected to complete assignments in a self-selected, two-person team.
If you feel, for some reason, that you should not work in a team, or if you have problems finding a partner, contact one of the instructors as soon as possible.
You will hand in your assignments via electronic dropbox (see the homeworks page for instructions) before the beginning of class on the day it is due (usually on Mondays); the homework guidelines on the course web page describe the expected format for submitted assignments.
Late homework will not be accepted without prior arrangement or exceptional cause. Exceptions might be granted if arranged before the due-date. "I have a lot of work in other classes too" is not sufficient grounds for an exception.
Graded homeworks may be picked up during your lab session, or as mentioned on the homework page. Work that is not picked up will be left in Duncan 3142 on a shelf.
Exams test your individual understanding and knowledge of the material. Collaboration during exams is not tolerated. Homeworks help you understand the material and prepare you for the exam. You are encouraged to discuss the homework problems with the lecturers, teaching assistants, and lab assistants; help from other students, including COMP 210 graduates, is also encouraged (but should be cited, naturally). All homework partners are responsible for knowing all the submitted material. Warning: The exams are designed to test your understanding of the homework material. If you fail to understand the homework solutions, you cannot understand the lecture material and you cannot pass the course.
Rice University has a student-run academic honor system. Each student has personal responsibility for honesty in their own academic conduct. Each student has the responsibility to report any suspected problems to the Honor Council in a timely fashion. During any Rice exam, the student is expected to write the honor pledge on the outside of the exam:
On my honor, I have neither given nor received aid on this examination.
The Computer Science Department takes the Rice Honor System very seriously and handles all violations accordingly. General rules of conduct concerning collaboration will be spelled out before assignments or exams are distributed (see for instance, above). When in doubt, contact an instructor before proceeding.
For more information concerning the Rice Honor System, see:
Any student with a disability requiring accommodations in this class is encouraged to contact the instructor after class or during office hours. Additionally, students should contact the Coordinator for Disabled Student Services in the RMC Cloisters. If you need accommodations for exams, you must speak with the instructor during the first two weeks of class.
©2003 Stephen Wong