OCR GCSE Computer Science (J277)
Every topic with its OCR specification reference, free notes and tools to revise it, and your summer 2027 papers.
| Topic | Spec | Notes and tools |
|---|---|---|
| Algorithms | 2.1.1 to 2.1.3 | |
| Programming in exam style | 2.2.1 to 2.2.3, 2.3.1, 2.3.2 | |
| Databases and SQL | 2.2.3 (records, SQL, 2D arrays as tables, file handling) | |
| Data representation | 1.2.3 and 1.2.4 (units, numbers, characters, images, sound, compression) | Binary, denary and hexadecimal |
| Computer systems | 1.1.1 to 1.1.3, 1.2.1, 1.2.2, 1.5.1 and 1.5.2 | |
| Networks and protocols | 1.3.1 and 1.3.2 | |
| Cyber security | 1.4.1 and 1.4.2 | |
| Boolean logic | 2.4.1 | Logic gates and truth tables |
| Languages and translators | 2.5.1 and 2.5.2 | |
| Ethical, legal and environmental impacts | 1.6.1 | |
| OCR GCSE Computer Science (J277) mock exam | Components 01 and 02: 1.1 to 2.5 |
Your summer 2027 exams
| Paper | Date | Starts | Length |
|---|---|---|---|
| Paper 1: Computer systems J277/01 | Monday 10 May 2027 | 9:00 | 1h 30m |
| Paper 2: Computational thinking, algorithms and programming J277/02 | Wednesday 19 May 2027 | 13:30 | 1h 30m |
Foundation and Higher papers are sat at the same time, so one row covers both. Source: OCR GCSE final examination timetable, June 2027 (final timetable), read on Wed 7 Oct. PDF (opens a new tab)
Official OCR pages
- Past papers and mark schemes (opens a new tab)
- Grade boundaries (opens a new tab)
- Exam timetables (opens a new tab)
Search for J277 on the board's page to find this course.
Full lessons and marked practice for this course are coming soon to Brainlag Learn. See courses
Brainlag is not affiliated with or endorsed by any exam board. Specification codes and references are only here to help you find your topics.