COMP 311: Functional Programming (Fall 2015)
Instructor | Dr. Eric Allen | TAs |
|
---|---|---|---|
Lectures | Lecture Times | 2:30PM - 3:45PM TR | |
Course Email | comp311@rice.edu | Online Discussion | Piazza -- Rice Comp 311 |
Description
Grading will be based on your performance on weekly programming assignments. All work in this class is expected to be your own, and you are expected not to post your solutions or share your work with other students, even after you have taken the course. Please read the Comp 311 Honor Code Policy for more details on how you are expected to work on your assignments.
All students will be held to the standards of the Rice Honor Code, a code that you pledged to honor when you matriculated at this institution. If you are unfamiliar with the details of this code and how it is administered, you should consult the Honor System Handbook. This handbook outlines the University's expectations for the integrity of your academic work, the procedures for resolving alleged violations of those expectations, and the rights and responsibilities of students and faculty members throughout the process.
Students with disabilities are encouraged to contact me during the first two weeks of class regarding special needs. Students with disabilities should also contact Disabled Student Services in the Ley Student Center and the Rice Disability Support Services.
General Information
Lecture Schedule (Subject to Change Without Notice)
Week | Day | Date | Topic | Work Assigned | Work Due |
---|---|---|---|---|---|
1 | Tues | Aug 25 | |||
Thur | Aug 27 | The Nature of Doubles, The Design Recipe | |||
2 | Tues | Sep 01 | |||
Thurs | Sep 03 | Grading, DrScala, Tests, Binary Methods, Operators | Hwk 1 | ||
3 | Tues | Sep 08 | |||
Thur | Sep 10 | Hwk 1 | |||
4 | Tues | Sep 15 | |||
| Thur | Sep 17 | Hwk 2 | ||
5 | Tues | Sep 22 | |||
| Thurs | Sep 24 | |||
6 | Tues | Sep 29 | |||
| Thur | Oct 01 | Hwk 3 | Hwk 2 | |
7 | Tues | Oct 06 | |||
| Thurs | Oct 08 | |||
8 | Tues | Oct 13 | MIDTERM RECESS | ||
| Thur | Oct 15 | Hwk 4 | Hwk 3 | |
9 | Tues | Oct 20 | |||
| Thur | Oct 22 | |||
10 | Tues | Oct 27 | |||
| Thur | Oct 29 | |||
11 | Tues | Nov 03 | |||
| Thur | Nov 05 | Hwk 5 | Hwk 4 | |
12 | Tues | Nov 10 | |||
| Thur | Nov 12 | |||
13 | Tues | Nov 17 | |||
| Thur | Nov 19 | Hwk 6 | Hwk 5 | |
14 | Tues | Nov 24 | Guest Lecture: Robert "Corky" Cartwright: The Y Combinator | ||
| Thur | Nov 26 | THANKSGIVING | ||
15 | Tues | Dec 01 | |||
Thur | Dec 03 | Course Wrap Up | Hwk 6 | ||
Homework 6 Survey Results |