CS2001 Foundations of Computation
Academic year
2024 to 2025 Semester 1
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
Planned timetable
9.00 am
Module Staff
TBC Module coordinator(s): Second Level Coordinator - Computer Science (second-coord-cs@st-andrews.ac.uk)
Module description
This module introduces fundamental algorithms, data structures and formal language concepts at the heart of modern software, and develops skills in programming and analysis.
Relationship to other modules
Pre-requisites
BEFORE TAKING THIS MODULE YOU MUST PASS CS1002 AND PASS CS1003
Anti-requisites
YOU CANNOT TAKE THIS MODULE IF YOU TAKE CS2101
Assessment pattern
3-hour Examination = 40%, Coursework = 60%
Re-assessment
3-hour Examination = 40%, Existing Coursework = 60%
Learning and teaching methods and delivery
Weekly contact
2hr x 10 weeks lectures, 2hr x 10 weeks discussion, 1hr x 9 weeks tutorial, 3hr x 9 practical support session.
Scheduled learning hours
110
Guided independent study hours
190