CS5032 Critical Systems Engineering
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
15
SCQF level
SCQF level 11
Availability restrictions
Not automatically available to General Degree students
Planned timetable
To be arranged.
Module Staff
TBC Module coordinator(s): Director of Postgraduate Teaching - Computer Science (dopgt-cs@st-andrews.ac.uk)
Module description
The aim of this module is to provide students with an understanding of the concepts and development techniques used for critical, socio-technical systems. When students have completed this module they will: understand the notion of system dependability and the key characteristics of dependable systems; understand the specialised software engineering techniques that may be used to ensure dependable system operation; have practical experience of applying some of these techniques in systems specification, design or implementation.
Relationship to other modules
Pre-requisites
UNDERGRADUATE - BEFORE TAKING THIS MODULE YOU MUST PASS CS3099
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
2 hr x 10 weeks lectures, 1 hr x 5 weeks tutorial/discussion.
Scheduled learning hours
25
Guided independent study hours
125