NOTE: This page is for an old offering of the course. To find the latest course offering, please visit https://comp311.rice.edu/.
COMP 311: Functional Programming (Fall 2015)
Dr. Eric Allen
2:30PM - 3:45PM TR
|Course Emailfirstname.lastname@example.org||Online Discussion||Piazza -- Rice Comp 311|
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 .
Lecture Schedule (Subject to Change Without Notice)
|Work Assigned||Work Due|
|Thur||Aug 27||The Nature of Doubles, The Design Recipe|
|Thurs||Sep 03||Grading, DrScala, Tests, Binary Methods, Operators||Hwk 1|
|Thur||Sep 10||Hwk 1|
|Hwk 3||Hwk 2|
|Hwk 4||Hwk 3|
|Hwk 5||Hwk 4|
|Hwk 6||Hwk 5|
|14||Tues||Nov 24||Guest Lecture: Robert "Corky" Cartwright: The Y Combinator|
|Thur||Dec 03||Course Wrap Up||Hwk 6|
|Homework 6 Survey Results|