Math 151: Functional Programming
Fall 2014
General Information
Instructor: Chris Staecker (Personal
Homepage)
Email: cstaecker@fairfield.edu
Office: BNW 16
Office Hours:
TF 10-11, 12-12:30, 1:30-2, W 10-11, 12-1 or by appointment
Textbook:
Learn You a Haskell for Great Good! by Lipovača.
Buy it or read it online.
Class Meetings:
TF 2:00--3:15 BNW 127
Final Exam: Wednesday December 17, 11:30 AM.
Other Stuff
Coming Attractions
- 9/5: Homework #1 due
- Assignment description (PDF)
- 9/9: Homework #2 due
- Assignment description (PDF)
- Test data (see note in syllabus on testing)
- Test data output
- 9/16: Homework #3 due
- Assignment description (PDF)
- Test data
- Test data output
- 9/23: Homework #4 due
- Assignment description (PDF)
- Test data
- Test data output
- 10/1: Homework #5 due
- Assignment description (PDF)
- Test data
- Test data output
- 10/3: Exam 1
-
- 10/10: Project #1 due
- Assignment description (PDF)
- Test data
- Test data output
- 10/15: Homework #6 due
- Assignment description (PDF)
- Test data
- Test data output
- 10/21: Homework #7 due
- Assignment description (PDF)
- Test data
- Test data output
- 10/28: Homework #8 due
- Assignment description (PDF)
- Test data
- Test data output
- 11/4: Homework #9 due
- Assignment description (PDF)
- Test data (make sure you test the IO functions yourself)
- Test data output
- 11/7: Exam 2
-
- 11/14: Project #2 due
- Assignment description (PDF)
- Test data
- Test data output (your boards may display differently from mine)
- 11/18: Homework #10 due
- Assignment description (PDF)
- no testers this week since it's all IO functions
- 11/18: Homework #11 due
- Assignment description (PDF)
- no testers this week since it's all IO functions
- 12/10: Project #3 due
- Assignment description (PDF)
- 12/17: Final exam, 11:30 AM
Daily GHCi transcripts and code files