Computer Science 151: Functional Programming
Fall 2013
General Information
Instructor: Chris Staecker (Personal
Homepage)
Email: cstaecker@fairfield.edu
Office: BNW 16
Office Hours: TWF 10-11, TF 12-12:30, 1:30-2, W 12-1, 2-3 or by appointment
Textbook:
Learn You a Haskell for Great Good! by Lipovača.
Buy it or read it online.
Class Meetings:
Section A: TF 12:30--1:20 BNW 129B, W 1:00--1:50 BNW 127.
Section B: TF 2:00 - 2:50, W 3:00 - 3:50 BNW 127.
Final Exam: Section A: Monday December 16, 8AM. Section B: Tuesday December 17, 11:30 AM.
Other Stuff
Coming Attractions
- 9/4: Homework #1 due
- Assignment description (PDF)
- 9/11: Homework #2 due
-
Assignment description (PDF)
Test data (see note in syllabus on testing)
Test data output
- 9/18: Homework #3 due
-
Assignment description (PDF)
Test data
Test data output
- 9/25: Homework #4 due
-
Assignment description (PDF)
Test data
Test data output
- 10/2: Homework #5 due
-
Assignment description (PDF)
Test data
Test data output
- 10/4: Exam #1
-
- 10/11: Project #1 due
-
Assignment description (PDF)
Test data
Test data output
- 10/16: Homework #6 due
-
Assignment description (PDF)
Test data
Test data output
- 10/23: Homework #7 due
-
Assignment description (PDF)
Test data
Test data output
- 10/30: Homework #8 due
-
Assignment description (PDF)
Test data
Test data output
- 11/6: Homework #9 due
-
Assignment description (PDF)
Test data
Test data output
- 11/8: Exam #2
-
- 11/15: Project #2 due
-
Assignment description (PDF)
- 11/20: Homework #10 due
-
Assignment description (PDF)
Test data
Test data output
- 12/4: Homework #11 due
-
Assignment description (PDF)
No tester this week, since all these are IO functions
- 12/11: Project #3 due
-
Assignment description (PDF)
Executable version for your enjoyment:
- 64-bit Mac version
- 32-bit Mac version
- Windows version
Special Platinum-edition executable with all Extra Credit features!
- 64-bit Mac version
- 32-bit Mac version
- Windows version
Source code for your extra-enjoyment:
- 12/16: Section A final exam, 8:00 AM
-
- 12/17: Section B final exam, 11:30 AM
Daily GHCi transcripts and code files