Skip to content

Latest commit

 

History

History
165 lines (142 loc) · 8.47 KB

README.md

File metadata and controls

165 lines (142 loc) · 8.47 KB

Course: Introduction to functional programming in F#

University of Dunaújváros, Hungary

Instructor

Course and study material

Evaluation

  • Ways to earn a grade:
    • Homework (3x) - 100 points
    • Project work (1+1) - 150 points
    • Extra credit
  • Grade 5 - 225+ points
  • Grade 4 - 200+ points
  • Grade 3 - 175+ points
  • Grade 2 - 150+ points
  • Fail - below 150 points

Assignments

  • Assignment #1 - (30 points, due date: Apr 10, 2022).
    • Numbers, sequences/lists, mapping/filtering/folding, records, discriminated unions, functions/recursion
  • Assignment #2 - (30 points) - TBD
  • Assignment #3 - (40 points) - TBD

Project work

During the course of the semester, you will work on and complete two larger projects.

  1. Mid-term project (50 points, due date: Apr 24, 2022). A web project meant to help you dig deeper into web programming with F#. You can implement more than one project to earn extra credit.

  2. Personal project (100 points, due date: last Sunday of the semester) - this is a project you can pick for youself, and it is meant to help you explore F# more fully at your own pace and according to your own interest.

Course schedule