CS2006 Advanced Programming Projects
Academic year
2026 to 2027 Semester 2
Curricular information may be subject to change
Further information on which modules are specific to your programme.
Key module information
SCOTCAT credits
30
SCQF level
SCQF level 8
Availability restrictions
Only available to 2nd Year students.
Planned timetable
11.00 am
Module Staff
TBC
Module description
This module introduces the functional and dynamic programming paradigms, using languages such as Haskell and Python. Understanding is reinforced through extensive practical exercises.
Relationship to other modules
Pre-requisites
BEFORE TAKING THIS MODULE YOU MUST PASS CS2001 OR PASS CS2101
Assessment pattern
Coursework = 100%
Re-assessment
No Re-assessment available
Learning and teaching methods and delivery
Weekly contact
4hr x 10 weeks lectures, 1hr x 9 weeks tutorial, 3hr x 9 weeks practical support session
Scheduled learning hours
121
Guided independent study hours
179