The Leaving Certificate Computer Science exam assesses students' knowledge, skills, and understanding across computational thinking, programming, and ethical aspects of technology. It is available at Higher and Ordinary levels, with differentiation in depth and complexity.
The total assessment is worth 300 marks, comprising an end-of-course examination (70%, 210 marks) and coursework (30%, 90 marks). The exam is a combination of written and computer-based components, lasting 2.5 hours in total.
End-of-Course Examination
Worth 210 marks (70%). This includes a written paper (Sections A and B, 130 marks) and a programming component (Section C, 80 marks). It evaluates recall, application, problem-solving, coding, and evaluation of computer systems.
Coursework Assessment
Worth 90 marks (30%). Completed individually over a 10-week period (typically January to March), involving the creation of a computational artefact (e.g., using Python or JavaScript) in response to a brief set by the State Examinations Commission (SEC). Submitted electronically, including a report and video.
The exam is divided into three sections:
Questions draw from three strands: Practices and Principles, Core Concepts, and Computer Science in Practice. Topics include algorithms, data representation, ethics, abstraction, and programming.