Join the conversation
Course Syllabus & Exams
0/1
Lesson Recordings & Notes
0/1
Week 1 – Introduction & Data Representation (Taster)
0/6
Week 2 – Hexadecimal & Variables
0/4
Week 3 – Sequence in Programming & Binary Addition
0/5
Week 4 – Selection in Programming & Negative Binary Numbers
0/4
Week 5 – Iteration in Programming & Representing Images
0/4
Week 6 – Understanding Algorithms & Digital Text
0/4
Week 7 – Text, Images & Sound
0/4
Week 8 – File Types & Subroutines
0/5
Week 9 – Compression & Flowcharts
0/4
Week 10 – The CPU, Fetch Decode Execute Cycle, & 1D Arrays in Programming
0/3
Week 11 – Automation & 2D Arrays
0/4
Week 12 – Input & Output Devices
0/3
Week 13 – Primary Storage & Input / Output Devices
0/4
Week 14 – Secondary Storage & Project Based Programming
0/3
Week 15 – Virtual Memory, Cloud Storage, & Project Based Programming
0/4
Week 16 – Network Hardware & Project Based Programming
0/3
Week 17 – Network and Internet Addresses & Project Based Programming
0/2
Week 18 – Programming Questions in Exams (code & pseudocode)
0/3
Week 19 – Revision & Tutor Marked Assessment
0/1
Week 20 – The Risks of Malware & Validation and Verification
0/3
Week 21 – Phishing, Pharming, & DDoS Attacks & The SDLC
0/3
Week 22 – Methods of Protecting Data & Programming Challenge 1
0/3
Week 23 – Methods of Encryption & Programming Challenge 2
0/3
Week 24 – Other Threats to Data & Programming Challenge 3
0/3
Week 25 – Factors of Authentication & Programming Challenge 4
0/3
Week 26 – System and Utility Software & Programming Challenge 5
0/3
Week 27 – High & Low Level Languages
0/2
Week 28 – The Role of Operating Systems
0/2
Week 29 – The Need for Interrupts
0/2
Week 30 – End of Year 1 Revision
0/1
Week 31 – End of Year 1 Revision
0/1
Week 32 – End of Year 1 Revision
0/1
Week 33 – End of Year 1 Mock (Paper 1 Theory)
Week 34 – End of Year 1 Mock (Paper 2 Programming)