[Rice University]

COMP 280: The Mathematics of Computation

Spring 2003; see most recent

Course Information
Information | Staff | Homework | Lectures | Feedback
Course NewsGroup

Course Information

This course provides an introduction to the use of mathematics in modeling and reasoning about problems in computer science. The course will focus on ideas and techniques that are widely used in Computer Science, and will present these ideas in action. Emphasis will be given in linking the material of the course with applications. The class will cover Mathematical Induction and Recursion, Methods for Proofs, Logic, and selected topics from Counting and Computability.

Prerequisites

All students should have taken COMP 210 prior to taking 280. If you have not had COMP 210, please see the instructor at the beginning of the semester.

Course Requirements and Grading:

Grade
Homeworks (roughly weekly) will comprise 50% of your grade; a midterm and final will each be worth 25% of your grade. Homeworks may involve writing small programs.

The class is not graded on a curve. That is, it's possible for everybody to get an A ... (or, nobody :-o). At the end of the semester, I calculate all the points. I have a pretty good idea of what quality of homework corresponds to what grade, so i take a sampling of students, look at their work, and conclude "ah, such-and-such points represents B work", etc. Usually the cutoff for an A (of any sort) is somewhere a few %s below 90%, and goes down by 10% after that. But this formula may vary a bit from course to course.

There may be small amounts of extra credit; this is truly extra. i decide where the grade cut-offs will be without looking at any extra credit. So even if everybody else does extra credit except you, that can't possibly lower your grade.

Homework Policy
Homeworks and exams in this class will be graded for correctness, clarity, and style.

Late Policy
Homeworks will be accepted late for up to three 24hr days (incl. weekends), with a penalty of 10% of the points-possible per day (or fraction of a day). (Exception: the first 3hrs late is only 5% off (from the start of class). Turn in late homeworks at Professor Barland's office, with the late-penalty clearly marked, and you must include a pledge that you did not access in any way the solution set posted for that homework.

Occasional individual extensions might be granted, if you talk with me at least two days before the deadline; this will not be a regular occurence. Without such prior arrangement, no exceptions will be made except for (of course) exceptional reasons, e.g. severe sickness or a family emergency. "Projects due in my other classes" is not sufficient.

Disabilities

Any student with a disability requiring accommodations in this course is encouraged to contact me after class or during office hours; all discussions will remain confidential. Additionally, students will need to contact Disability Support Services in the Ley Student Center.

[an error occurred while processing this directive]

Course Staff

  Name Email Phone Office Office hours
(* = also by appt.)
Instructor: Ian Barland ian@ x3843 Duncan 3117 Tu 13:30-14:30, We 15:00-16:00 (*)
 
TAs & Labbies: Kostas Bekris bekris@ x2286 Duncan 3111 Tues. 15:00-17:00 *
Andrew Ladd aladd@ x3889 Duncan 3119 MW 13:00-14:00 *
David Schwarz dschwarz@ x2286 Duncan 3111 Tues. 12:15-14:15 *
Venkat Chandrasekaran venkatc@ -- Ryon 102 (back) Sun. 19:00-20:00, Mon. 20:00-21:00
Jett Jones fnjord@ -- Ryon 102 (back) Tu. 19:30-20:30

Email sent to comp280@ will go to all the above. Any changes to the office hours will be posted on the newsgroup and reflected on the course homepage.

[an error occurred while processing this directive] [an error occurred while processing this directive]