\documentstyle[abstract]{article}

\overfullrule3pt

\begin{document}
\centerline{\LARGE\sc Comp 210}
\bigskip
\centerline{\LARGE\sc Information Sheet}
\bigskip

\subsection*{People}
\begin{center}
\begin{tabular}{ll}
Lectures:    & Joe Warren, Professor\\
	     & Office: Duncan 3114\\
	     & Email: jwarren@rice.edu\\
	     & Office Hours:  TTh 1:00--2:30, \& by appointment \\
\ \\
Lab Coord.:  & Ian Barland, Lecturer\\
	     & Office: Duncan 3102\\
             & Email: ian@cs.rice.edu\\
             & Office Hours: MWF 2:00--3:00, \& by appointment \\
\ \\
Teaching Assist's: 
	& Henrik Weimer\\
	& Office: Duncan 3113 \\
	& Email: henrik@rice.edu \\
\ \\
	& Ming Zhang \\
	& Office: Duncan 3113  \\
	& Email: mzhang@rice.edu \\
\ \\
	& Richard Cobbe \\
	& Email: cobbe@rice.edu \\
\ \\
	& Dan Grossman \\
	& Email: danieljg@rice.edu \\
\ \\
Graders:& We will also have several lab assistants/graders: TBA.\\
\ \\
Information:&
% \multicolumn{2}{c}
{See \verb|http://www.owlnet.rice.edu/~comp210/|}
\end{tabular}
\end{center}

\subsection*{Texts}

\begin{center}
\begin{tabular}{ll}
Required: & {\it An Introduction to the Principles of Programming and Computing}, Felleisen\\
	& {\it The C Programming Language\/}, Kernighan \& Ritchie\\
	& \quad (available at the campus bookstore)\\
%	& \quad (available at Kinko's at Rice and Kevin)\\
Recommended : 
	& {\it The Little Schemer}, Friedman \& Felleisen\\
        & {\it The Seasoned Schemer}, Friedman \& Felleisen\\
	& Also see the Web page
\end{tabular}
\end{center}

\subsection*{Important Information}

The course has a {\em homepage\/} on the World Wide Web: 
\[ \verb|http://www.owlnet.rice.edu/~comp210/| \]
The first lab will introduce you to a netbrowser so that you can utilize
this information. The {\em homepage\/}, which is really a web of pages,
contains a syllabus, (partial) lecture notes, assignments, projects, and
pointers to other things. 

\newpage

\subsection*{Goals}

{\bf Your {\em goal\/} in this course is to learn the fundamental, enduring
principles of computing and programming.  --- Your {\it
ungoal\/}\footnote{Thanks, Alice and Humpty Dumpty} is to get a good grade.
A good grade should be the result of learning something; it cannot be your
primary motivation to take any colllege course.}

\subsection*{Laboratory Sections}

You {\it must\/} attend an {\it assigned\/} tutorial section {\it each\/}
week. The labs will be held on Tuesday, Wednesday, and Thursday in Ryon~102
starting the week of January 13.  (see Lab Preference Sheet).  For the
first part of the semester, the lab section will serve as a tutorial,
supplementing the lecture material with examples and advice on the use of
computers. For the second part of the semester, the lab will introduce
basic C and Java programming techniques.

\subsection*{Computing and Programming Environment}

You must have access to the OwlNet Computer Laboratory, a collection of
computers and X-terminals located in Ryon 102, Mechanical Engineering 241,
Abercrombie A121, Abercrombie B223, and the dorms. Apply for a computer
account by typing {\tt apply} followed by {\tt return} at any OwlNet
computer or terminal. Reply to all the nasty questions and read the
instructions at the end of the sessions. You are welcome to use your own
computer but we cannot provide technical support if you do. 

\subsection*{Homework}

There will 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. Your names and id numbers must be on the cover
sheet of the solution for full credit. Hard-copies of homeworks will be due
on Monday at the {\em beginning} of class.

\bigskip

\centerline{\bf LATE HOMEWORK WILL NOT BE ACCEPTED.}

\subsection*{Grades}

Your grade for this course will probably be based on three exams: one
in-class exam on functional Scheme programming (15\%), one three hour
midterm (35\%), and one final project (15\%).  The
homework accounts for 30\%.  Makeup exams will only be granted in emergency
situations.

\subsection*{Honor Code Policy}

{\em Exams\/} test your individual understanding and knowledge of the
material. {\em Collaboration during exams is not tolerated.\/}

{\em 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, lab assistants, and other students,
including 210 graduates. If you collaborate on a homework solution, you may
turn in a {\em joint\/} homework solution by putting all the names of the
collaborators on the cover sheet. {\em 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.

\end{document}

