Back to modules
COMP10300
Level 1
View in UCD catalogue

Functional Programming

Computer ScienceAssoc Professor Fintan Costello5 creditsAutumn

This course introduces students to a different style of programming ("functional programming") using a simple, elegant and fun language called Scheme. The course will cover a range of functional programming topics including (but not limited to) function definition, representations using lists, recursion, double recursion, recursive problem solving, and lambda.

5.0
1 review
Workload
1.0
Difficulty
1.0
Teaching
5.0
Fairness
5.0
Interest
5.0

Comments

A

Anonymous Student

Apr 30, 2026

Workload 1·Difficulty 1·Teaching 5·Fairness 5·Interest 5

adore this module super interesting and rewarding. but i was demonstrating it so i am biased.