Project requirements
Read Cambridge OCR’s full guidance in addition to the guidance here.
Your project must:
- have a graphical user interface (GUI);
- be written in an approved language1;
- be agreed with your teacher; and
- be of sufficient scope2 [1].
Exceptions may be agreed with Cambridge OCR around the use of a GUI and languages but you must get permission from Cambridge OCR before you begin your work [1].
Project contents
Your write-up should contain the following:
- title;
- contents page;
- description of investigation (i.e., what are you doing?);
- justification of investigation (i.e., why are you doing it?);
- analysis, design, and methods used;
- evaluation;
- bibliography;
- page numbers; and
- annotated evidence (e.g., screenshots, videos) [2].
Presentation of work
Your work must be presented in A4 and have either a header or a footer containing:
- your 5-digit centre number;
- your candidate number; and
- the component code (Cambridge OCR H446/03) [3].
You should additionally include page numbers in either the header or footer.
Your writing and all screenshots/diagrams should be presented so that they are legible.
Forbidden actions
According to JCQ, you must not:
- submit work that is not your own;
- make your work available to other candidates through any medium;
- allow other candidates to have access to your own independently sourced material;
- assist other candidates to produce work;
- use books, the internet, or other sources without acknowledgement or attribution;
- submit work that has been word processed by a third party without acknowledgement;
- include inappropriate, offensive, or obscene material; or
- publicise your work, e.g., by posting it on social media [3].
References
-
[1]Cambridge OCR 2018. A Level Computer Science Project Setting Guidance. Cambridge OCR.
-
[2]Cambridge OCR 2024. A Level Specification Computer Science H446. Cambridge OCR.
-
[3]JCQ 2025. Instructions for Conducting Non-Examination Assessments (GCE & GCSE Specifications). JCQ.
Footnotes
-
See appendix 5e of the specification ↩
-
detailed in pp. 7–9 of OCR’s project setting guidance ↩