Office Hours:
Mondays | 1:30 pm | - | 2:30 pm |
Thursdays | 2:30 pm | - | 3:30 pm |
Office Hours:
Mondays | 11:00 am | - | 12:00 _m |
Tuesdays | 8:00 am | - | 9:00 am |
Thursdays | 11:00 am | - | 12:00 _m |
Fridays | 9:30 am | - | 10:30 am |
Office Hours:
Mondays | 3:00 pm | - | 4:00 pm |
Tuesdays | 10:00 am | - | 11:00 am |
Wednesdays | 12:00 _m | - | 1:00 pm |
Fridays | 2:00 pm | - | 3:00 pm |
Messages sent to cs2135_ta@cs.wpi.edu reach both the lecturer and the TA.
Structure and Interpretation of Computer Programs, 2nd edition, by Harold Abelson and Gerald Jay Sussman with Julie Sussman. MIT Press and McGraw-Hill, 1996.
Available at the WPI Bookstore and amazon.com.
MIT Press supports a website for the text. (http://mitpress.mit.edu/sicp/)
See also: Scheme info below.
CS2005 Techniques of Programming.
CS 2135 has weekly lab meetings in the Garden Lab, FL B17, every Wednesday. Laboratory participation counts for 5% of the course grade. There is nothing to hand in; the exercises are for your edification only and are intended to provide additional exposure to the course material and the opportunity to get quick feedback from the teaching assistants.
Exam 1 | 25% |
Exam 2 | 25% |
Exam 3 | 25% |
Homework | 20% |
Labs. | 5% |
Class Participation | Extra Points |
You are encouraged to discuss the homework with your classmates, but you should develop and write your own solutions. However, if any part of a submitted assignment is not your own work, the source or collaborator must be clearly identified. Failure to identify non-original work is considered academic dishonesty. Collaboration or other outside assistance on exams is not allowed.
Your grade will reflect your own work and achievements during the course. Any type of cheating will be penalized with an NR grade for the course and will be reported to the WPI Judicial Board. See http://www.WPI.EDu/Pubs/Policies/sect5.html for the WPI's Academic Honesty Policy.