Haskell logo CIS 5520: Advanced Programming

Fall 2022

  • Home
  • Schedule
  • Homework
  • Resources
  • Software
  • Style guide

Homework

  • HW #1, may be completed with a partner of your choice
  • HW #2, with a random partner
  • HW #3, with a random partner
  • HW #4, with a random partner
  • HW #5, with a random partner

For each assignment, you will be provided with a private github repository that you should use to complete the work. When you are finished, use submit.sh in the terminal to construct a zipfile and submit once per team via Gradescope. Don't forget to enter all of your team members when you submit.

Project

During the last month of class you will work on a project of your choice, with a team of your choice. We'll work with you to identify an appropriate project that will allow you to demonstrate what you have learned this semester. You will also have a project mentor who will give you feedback on your progress during two checkpoint sessions.

  • Project proposal, due October 20, at midnight
  • Checkpoint #1, schedule with mentor anytime during week after Thanksgiving
  • Short Presentation, in class, December 5th or 7th (be ready either day)
  • Checkpoint #2, schedule with mentor on December 12
  • Grading session (half-hour), December 14th, 16th, or 19th
Design adapted from Minimalistic Design | Powered by Pandoc and Hakyll