CS3050
Logic and Reasoning
2024-2025
15
7
SCQF level 9
1
Academic year(s): 2024-2025
SCOTCAT credits : 15
ECTS credits : 7
Level : SCQF level 9
Semester: 1
Planned timetable:
This module covers the foundations of logic that are relevant to computer scientists, with an emphasis on automatic reasoning and decidability. Topics include propositional and predicate calculus, various proof techniques, and Goedel's incompleteness theorem
Pre-requisite(s): Before taking this module you must pass CS2002 and ( pass CS2101 or pass CS2001 )
Anti-requisite(s): You cannot take this module if you take PY4612
Weekly contact: 2 hr x 10 weeks lectures, 1 hr x 5 weeks tutorial/discussion.
Scheduled learning hours: 25
Guided independent study hours: 125
As used by St Andrews: 3-hour Examination = 40%, Coursework = 60%
Re-assessment: 3-hour Examination = 40%, Existing Coursework = 60%
Module coordinator: Dr M J Nederhof
Module teaching staff: TBC
Module coordinator(s): Honours Coordinator - Computer Science (hons-coord-cs@st-andrews.ac.uk)
Module coordinator email mn31@st-andrews.ac.uk