Computing Science: your route from S1 to S6

Every stop is a topic you will study. Follow the line to see where you are now and what comes next. Tap any year below for the full list of stops.

  • S1–S2 (Broad General Education)
  • National 4/5 → Higher → Advanced Higher
  • NPA Computer Games Development
JGHS Computing Science course roadmap, S1 to S6 A tube-map style diagram. The main line runs from S1 Digital Literacy through S2 Computing Science, National 4/5 in S3 and S4, Higher in S5 and Advanced Higher in S6. A branch line shows the NPA Computer Games Development at Levels 4, 5 and 6, which links back into Higher. Full detail is listed in the text below the diagram. progresses into Higher S1 Digital Literacy S1: Digital Literacy Digital Foundations & Belonging Digital Foundations & Belonging Computational Thinking & Bebras Computational Thinking & Bebras Creating with Code Creating with Code Data, AI & the Digital World Data, AI & the Digital World S2 Computing Science (BGE) S2: Computing Science (BGE) Minecraft Programming Minecraft Programming Python Python Computer Systems Computer Systems Websites Websites Databases Databases Machine Learning Machine Learning Pioneers in Tech Pioneers in Tech S3 National 4 / 5 begins S3: National 4 / 5 begins Computer Systems Computer Systems Database Design & Development Database Design & Development Web Design & Development Web Design & Development S4 National 4 / 5 award S4: National 4 / 5 award Software Design & Development Software Design & Development Assignment & Exam Assignment & Exam S5 Higher award S5: Higher award Software Design & Development Software Design & Development Computer Systems Computer Systems Databases Databases Web Design & Development Web Design & Development S6 Advanced Higher award S6: Advanced Higher award Software Design & Development Software Design & Development Information Systems Information Systems Project Project NPA Games Development (Level 4) NPA Games Development (Level 4) NPA Games Development (Level 5) NPA Games Development (Level 5) NPA Games Development (Level 6) NPA Games Development (Level 6) Games Development line
S1 Digital Literacy
  • Digital Foundations & Belonging
  • Computational Thinking & Bebras
  • Creating with Code
  • Data, AI & the Digital World
S2 Computing Science (BGE)
  • Minecraft Programming
  • Python
  • Computer Systems
  • Websites
  • Databases
  • Machine Learning
  • Pioneers in Tech
S3 National 4 / 5 begins
  • Computer Systems
  • Database Design & Development
  • Web Design & Development
S4 National 4 / 5 award
  • Software Design & Development
  • Assignment & Exam
S5 Higher award
  • Software Design & Development
  • Computer Systems
  • Databases
  • Web Design & Development
S6 Advanced Higher award
  • Software Design & Development
  • Information Systems
  • Project
S4–S6 NPA Computer Games Development
  • NPA Games Development (Level 4)
  • NPA Games Development (Level 5)
  • NPA Games Development (Level 6)
  • Progresses into Higher Computing Science.