Back to modules
Functional Programming
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.01 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.
Related modules
COMP10010 · Introduction to Programming ICOMP10310 · Web DesignCOMP1001J · Intro to Programming 1COMP10020 · Introduction to Programming IICOMP1002J · Intro to Programming 2COMP1003J · Introduction to Software EngineeringCOMP10040 · Introduction to Computer ArchitectureCOMP1004J · Intro to Prog Construction 1