CS5032 - Critical Systems Engineering
Academic year
2021 to 2022 (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
8-hour Take-home Examination = 40%, Coursework = 60%
Re-assessment
8-hour Take-home Examination = 40%, Existing Coursework = 60%
Learning and teaching methods and delivery
Weekly contact
2hr x 10 weeks lectures, 1hr x 10 weeks discussion
Scheduled learning hours
25
Guided independent study hours
125