Skip to content

Module Catalogue

Breadcrumbs navigation

CS2006   Advanced Programming Projects

Academic year(s): 2015-2016

Key information

SCOTCAT credits : 30

ECTS credits : 15

Level : SCQF level 8

Semester: 2

Planned timetable: TBC

This module introduces two new programming paradigms: functional programming in a strongly typed language, such as Haskell, and the use of a dynamic programming language, such as Python. Coverage of the fundamentals of the two paradigms will be followed by extensive practical exercises.

Learning and teaching methods and delivery

Weekly contact:

Scheduled learning hours: 121

Guided independent study hours: 179

Assessment pattern

As used by St Andrews:

As defined by QAA
Written examinations : 0%
Practical examinations : 0%
Coursework: 100%

Personnel

Module teaching staff: TBC