← Course catalogue
CSF-210Intermediate

Computer science

IGCSE Computer Science Preparation

Structured curriculum support across algorithms, programming, data representation, systems, networks and computational thinking.

Course outline: enrolment opens after THNF content and assessment review.

What you will be able to do

Clear outcomes. Practical evidence.

  • Review core curriculum concepts
  • Solve algorithmic problems
  • Practise programming questions
  • Use assessment feedback effectively

Course structure

Modules and lessons

01

Curriculum knowledge to exam evidence

Combine explanation, practice and diagnostic feedback.

  1. Data, systems and networks25 min
  2. Algorithms, programming and assessment strategy25 min

Access and progression

Know what the course requires.

The required capability matters; the learner does not have to personally own every device.

Who it is for

Learners, young people or educators building structured computing and computer-science knowledge.

Hardware access

Personal 64-bit computer with 4 GB RAM and 20 GB free, or use the required device and software at a readiness-approved THNF centre.

Software and practical access

Course software is available through the text-first pack, an approved offline installer or a readiness-approved THNF centre.

Possible progression

Further computer-science study, programming study, teaching support or an entry-level technical portfolio.

Progression is not a guarantee of employment or external certification.

Sierra Leone context

Use accurate Sierra Leonean names, districts, NLe values, familiar services, shared-device realities and low-connectivity alternatives without stereotypes.

Skills in context

Career directions and next steps

These are realistic directions that the skills can support—not promises of employment, job titles or external certification.

  • Computing teaching assistant
  • Technology-club facilitator
  • Curriculum-support practitioner
Possible progression pathways

Computer science and technology education