Course Overview

A flexible GCSE experience ideal for home-educated students and those looking for more structured support.

Our Structured Computer Science IGCSE online course is perfect for you if you enjoy problem-solving, analytical thinking and taking a data-driven approach to new challenges.

A Computer Science IGCSE will prepare you for advanced studies and a career in technology. Our Structured Computer Science IGCSE course is designed to provide a guided, flexible one-year GCSE experience and comes with full academic and pastoral support.

From programming basics to complex algorithms, studying Structured IGCSE Computer Science will develop your problem-solving and technical skills as you master the digital world and spark your creativity in technology. You’ll uncover the key connections between coding concepts and real-world applications as you gain an understanding of the profound impact computer science has on our everyday lives.

Comprising expert-led live teaching, tailored feedback, and a strong pastoral framework, our Structured Computer Science IGCSE combines independent learning with the reassurance of regular check-ins, interactive learning tools, and a personalised support network. 

If you’ve ever wondered how artificial intelligence powers your favourite games, Structured Computer Science IGCSE will expand your knowledge of the computing industry and how it works. Our online course includes some practical coding exercises. You’ll develop your programming and coding skills and learn about algorithms and data structure as you gain an understanding of the ever evolving digital world with our Structured Computer Science IGCSE.

Combining structure and flexibility to support learners with a wide range of needs — from SEND and mental health challenges to high-performing students looking for an interactive academic experience — our online Structured Computer Science IGCSE is built to ensure you achieve your goals, your way.

Whenever you enrol early you will get:

  • access to the Common Room and introductory resources
  • time to complete the Five Steps to Getting Started
  • early interaction with other students and NEC tutors
  • a smoother, more confident start to the term in September.

Is computer science your calling? Computer scientists are in growing demand and play a crucial role in innovation, cyber-security and software development.

Start your journey learning more about the digital world today.

  • 100%
pass rate in 2024

  • elearning icon

    Interactive course

  • teaching icon

    Live support sessions

Structured GCSE course fees – the more you study, the more you save

We understand that you may be planning for more than one GCSE. Our pricing is designed to support that, offering significant savings as more subjects are added. If you are thinking of studying more than one Structured GCSE course download the price list then get in touch to enrol by phone.

Structured IGCSE Computer Science at a glance

Our Structured GCSE courses are offered in conjunction with leading UK examination boards and you’ll have to sit exams to get your qualification. Our Exams and Assessment page provides more information on sitting your exams.

course exam board icon
Exam board

Edexcel 4CP0

course entry requirements icon
Entry requirements

No formal qualifications

An ability to read and write in English.

course assessment icon
Assessment

Exams (two):

50% of marks (2 hours)

50% of marks (3 hours)

The exams consist of multiple choice, open-response and a practical exam. Throughout the exams, you will be expected to demonstrate your level of understanding of basic principles of computer science and the practical application of computational thinking.

 

Individual tutor support

Assigned Personal Learning Tutor to provide you with 1:1 support through the year.

Your Personal Learning Tutor will offer you three support sessions per term, with options for parents or sponsors to join where appropriate.

course assignments icon
Assignments

9 assignments – these do not contribute to your final grade.

course resources icon
Resources

No additional set texts required.

elearning icon
Interactive adaptive topics

All courses include:

  • a Study Schedule at the start of every section
  • a Course Plan to track seminar dates, deadlines and submitted work
  • an Introductory Quiz to assess prior knowledge
  • an adaptive Revision Quiz
  • interactive topics that contain a range of media such as video, audio and activities.
course requirements icon
Requirements

Internet access

Computer operating system and browser to support learn@nec.

course exam board icon
Exam board

Edexcel 4CP0

elearning icon
Interactive adaptive topics

All courses include:

  • a Study Schedule at the start of every section
  • a Course Plan to track seminar dates, deadlines and submitted work
  • an Introductory Quiz to assess prior knowledge
  • an adaptive Revision Quiz
  • interactive topics that contain a range of media such as video, audio and activities.
course assignments icon
Assignments

9 assignments – these do not contribute to your final grade.

course assessment icon
Assessment

Exams (two):

50% of marks (2 hours)

50% of marks (3 hours)

The exams consist of multiple choice, open-response and a practical exam. Throughout the exams, you will be expected to demonstrate your level of understanding of basic principles of computer science and the practical application of computational thinking.

 

Individual tutor support

Assigned Personal Learning Tutor to provide you with 1:1 support through the year.

Your Personal Learning Tutor will offer you three support sessions per term, with options for parents or sponsors to join where appropriate.

course entry requirements icon
Entry requirements

No formal qualifications

An ability to read and write in English.

course requirements icon
Requirements

Internet access

Computer operating system and browser to support learn@nec.

course resources icon
Resources

No additional set texts required.

course exam board icon
Exam board

Edexcel 4CP0

course entry requirements icon
Entry requirements

No formal qualifications

An ability to read and write in English.

course assessment icon
Assessment

Exams (two):

50% of marks (2 hours)

50% of marks (3 hours)

The exams consist of multiple choice, open-response and a practical exam. Throughout the exams, you will be expected to demonstrate your level of understanding of basic principles of computer science and the practical application of computational thinking.

 

Individual tutor support

Assigned Personal Learning Tutor to provide you with 1:1 support through the year.

Your Personal Learning Tutor will offer you three support sessions per term, with options for parents or sponsors to join where appropriate.

course assignments icon
Assignments

9 assignments – these do not contribute to your final grade.

course resources icon
Resources

No additional set texts required.

elearning icon
Interactive adaptive topics

All courses include:

  • a Study Schedule at the start of every section
  • a Course Plan to track seminar dates, deadlines and submitted work
  • an Introductory Quiz to assess prior knowledge
  • an adaptive Revision Quiz
  • interactive topics that contain a range of media such as video, audio and activities.
course requirements icon
Requirements

Internet access

Computer operating system and browser to support learn@nec.

STRUCTURED GCSES FEATURES

What’s included

Expert-led learning

  • Live online teaching from subject specialists, with 10 Live Seminars and 15 Study Sessions per course — all timetabled for consistency (e.g. every Monday at 10am) and available as recordings.

Induction week and live seminar

  • Induction Week including a live Induction Seminar hosted by Student Support. 
  • This session helps you understand how everything works and is the first chance to meet your tutors.
elearning icon

Intelligent and inclusive course design

  • Carefully crafted self-study programmes that blend adaptive, interactive content with inclusive and accessible design. 
  • Developed by subject experts and experienced examiners, each course uses the latest in online learning design to deliver personalised, engaging experiences. 
  • Interactive topics respond to your progress, helping to identify and fill knowledge gaps while building confidence. 
  • Built-in support for diverse learning styles, SEND needs, and mental health consideration.

Shared learning environment

Access to a shared virtual Common Room — a dedicated online space alongside your course(s) in learn@nec. 

Includes:

  • programme announcements
  • induction Seminar
  • five Steps to Getting Started
  • Personal Learning Tutor support area.

Support for parents and guardians

  • Access to your child’s Personal Learning Tutor
  • Parents/guardians are invited to attend Personal Learning Tutor support sessions throughout the year, where you can discuss progress, challenges, and goals.
  • Online Progress Tracking Tools
    Via learn@nec, you can stay informed about assignment submissions, seminar attendance, tutor feedback, and more.
  • Ongoing contact with our Student Support Team
  • Our dedicated Student Support Team is on hand to help with pastoral concerns, motivation, wellbeing, or general questions — supporting the whole student, not just their studies.

Five steps to getting started

An engaging pre-course induction that includes:

  • Study Skills quiz
  • completion of a Learning Profile (to share learning needs and exam plans)
  • orientation with the platorm and how to attend live sessions.

Study skills quiz

  • Located in the Common Room, this adaptive quiz helps you to understand your learning style.
  • Links to resource for managing your time, stress and independent study.

Study sessions

  • Your course includes live Study Sessions for questions, feedback and revision.
  • These flexible drop-ins give you regular opportunities to engage and build confidence.

Personal learning tutor space

  • Your Personal Learning Tutor has a named virtual space in the Common Room where support sessions are delivered via live video.
  • Personal Learning Tutors and subject tutors work together to monitor your progress and respond to your individual needs.

Mock exams with tutor feedback

  • Benefit from remote structured mock exams, completed under timed conditions.
  • These are marked by subject tutors with detailed constructive feedback to help you improve your exam technique and build confidence.

Predicted grades and references

  • Accurate, evidence-based predicted grades and academic references to support post-16 applications to sixth forms, colleges or training programmes.
  • Tutors track progress closely to ensure you are well-prepared and well-supported.

Specialist exam entry

Dedicated exams team who will:

  • manage every aspect of your exam entry
  • provide access to a trusted UK-wide network of exam centres
  • offer tailored advice on choosing the right centre and exam board
  • handle all communication with the exam centre on your behalf.

Access arrangements made easy

If you are entitled to access arrangements – such as extra time, a reader, or rest breaks – our experienced team will:

  • guide you through the process
  • work directly with exam centres and assessors
  • ensure all arrangements are in place well ahead of exam day.

 

This seamless service means you can focus on your revision.

INTRODUCTORY RESOURCES

Self-study courses

You’ll have access to these self-study courses as part of your Structured GCSE Programme.

Why study Structured Computer Science IGCSE

Who is the Structured Computer Science IGCSE for

  • Home-educated students who need structure and accountability.
  • Learners with additional needs (e.g. dyslexia, autism, ADHD).
  • Students facing anxiety or mental health challenges.
  • Young people with other commitments (e.g. sport, caring responsibilities).
  • Any learner who would benefit from a balance of self-study and support.

 

Course content

What you’ll learn…

Introduction

Studying IGCSE Computer Science

  • Topic 1 – Computers in everyday life
  • Topic 2 – Computing as a career
  • Topic 3 – Computational thinking
  • Introductory quiz
Section 1

Problem solving

  • Topic 1 – Algorithms
  • Topic 2 – Solving problems
  • Topic 3 – Searching algorithms
  • Topic 4 – Sorting algorithms
  • Assignment 1
Section 2

Programming – learning to code

  • Topic 1 – Simple programs in Python
  • Topic 2 –  Input/Output and type conversions
  • Topic 3 – Selection and iteration
  • Topic 4 – Data structures
  • Topic 5 – Reading and writing files
  • Topic 6 – Bringing it all together
  • Assignment 2
Section 3

Programming – improving your code

  • Topic 1 – Debugging and handling errors
  • Topic 2 – Testing
  • Topic 3 – Subprograms
  • Topic 4 – Good practice
  • Assignment 3
Section 4

Data

  • Topic 1 – Binary
  • Topic 2 – Data representation
  • Topic 3 – Data storage and compression
  • Topic 4 – Encryption
  • Assignment 4
Section 5

Computer systems

  • Topic 1 – Computational models
  • Topic 2 – The CPU
  • Topic 3 – Secondary storage
  • Topic 4 – Embedded systems
  • Topic 5 – Logic
  • Topic 6 – Software
  • Topic 7 – Programming languages
  • Assignment 5
Section 6

Computer networks

  • Topic 1 – Networks
  • Topic 2 – Network protocols
  • Topic 3 – Network security
  • Topic 4 – The internet
  • Assignment 6
Section 7

The bigger picture

  • Topic – The environment
  • Topic 2 – Ethics and legal issues
  • Topic 3 – Emerging trends
  • Assignment 7
Section 8

Revision

  • Revising Computer Science
  • Assignment 8 (Sample Paper 1)
  • Assignment 9 (Sample Paper 2)
Father supporting his son with a smile and a thumbs-up
STAY INFORMED

Support for parents and guardians

At NEC, we understand that families play a vital role in our students’ success. That’s why we offer:

  • Access to your child’s Personal Learning Tutor
    Parents/guardians are invited to attend Personal Learning Tutor support sessions throughout the year, where you can discuss progress, challenges, and goals.
  • Online Progress Tracking Tools
    Via learn@nec, you can stay informed about assignment submissions, seminar attendance, tutor feedback, and more.
  • Ongoing contact with our Student Support Team
    Our dedicated Student Support Team is on hand to help with pastoral concerns, motivation, wellbeing, or general questions — supporting the whole student, not just their studies.
Affordable study

Flexible payments and financial help

  • As an education charity dedicated to helping independent learners achieve life-changing qualifications we want to keep fees affordable. All of our course fees are clear and transparent to help you plan for any additional costs.
  • NEC’s fees for (I)GCSEs offer some of the best value on the market, with multi-buy options, special offers, personal discounts and affordable finance options.
  • Used responsibly, finance is a great way to spread the cost of your course. We’ve teamed up with Omni, one of the UK’s leading finance specialists.
  • Depending on your own circumstances, there are a number of possibilities for getting help to fund your course.

Visit our Fee information page or

Talk to an advisor
Woman sitting at laptop
Monthly instalments

Study now, pay your way

It’s your choice: you can pay in full at the point of enrolment, or you can spread the cost over monthly instalments with our finance offer. We offer a choice of six or 12 monthly repayment plans, with 0% APR as standard.

To pay in instalments you will need to enrol by telephone.

The National Extension College (NEC) work with finance company OMNI. For more information on our relationship with OMNI and replayment plans see our Fee Information page.

Course fee £1400
Deposit £140
Amount of credit £1260
Monthly payment £105
Duration 12 months
Total repayment £1400
Cost of credit £0.00
Rate of interest 0% APR representative
Smiling tutor sits at his laptop, typing
With you every step of the way

Enjoy 1-2-1 support from your course tutor

All NEC tutors are qualified teachers with experience in delivering their subject at GCSE level — many are also examiners.

They run regular live seminars and study sessions, providing expert teaching, clear explanations and structured support to help you stay on track and build confidence throughout your course.

MORE ABOUT OUR TUTORS
Still got questions?

Talk to one of our course advisors

Still unsure whether online distance learning is right for you?

Our friendly Course Advice Team are here to help answer your questions and take you through your options.

We’re waiting to help you get ahead and achieve your goals, your way.

Talk to a course advisor

Frequently asked questions

Your  questions and concerns about Structured GCSEs. Read more FAQs.

At the heart of NEC’s Structured GCSE Programme is a cutting-edge online course design that transforms traditional self-study into a personalised, interactive learning experience.

Our GCSE courses are not PDFs and passive reading. They’re dynamic, engaging, and built to adapt to how each student learns. This is self-study, redefined — giving students freedom and structure.

Every course in the Structured GCSE Programme has been:

  • designed by subject experts and experienced examiners
  • mapped directly to GCSE exam board specifications
  • created using the latest in digital learning design
  • reviewed and adapted to support different learning needs and styles.

These courses are the result of decades of NEC experience in distance education — combined with modern, research-based approaches to accessibility and pedagogy.

Each of our Structured GCSE Programme subjects is built around interactive topics that adapt as you progress. This means:

  • you receive tailored guidance based on you answers and engagement
  • activities adjust to offer extra support or greater challenge where you need it
  • you can track you progress and revisit areas independently
  • every section begins with a Study Schedule
  • you complete an Introductory Quiz to assess your strengths and gaps
  • learning content adjusts to fill your knowledge gaps and reinforce your skills.

This helps you to build confidence quickly, even if you have struggled with the subject before.

NEC’s courses are built to support:

  • visual, auditory and kinaesthetic learners
  • students with SEND (e.g. dyslexia, ADHD, autism)
  • learners managing anxiety or mental health needs
  • those who need to study flexibly due to health, family or performance commitments.

Accessible features include:

  • clear layouts, uncluttered pages, and adjustable font sizes
  • screen-reader-friendly content and alt text on all visuals
  • bite-sized learning to help with attention and processing
  • multiple formats (text, audio, video, diagrams, quizzes) to support different learning preferences.

When you enrol, you’ll receive a welcome email with login details for learn@nec, our virtual learning platform.

You can access all of you learning materials 24/7 via NEC’s online learning platform, learn@nec — at home, in the library, or on the go.

This flexibility allows you to:

  • work at your own pace
  • fit your study around other life commitments
  • catch up or revise when it suits you

It’s a structured timetable — but one that’s adaptable to your real life.

Yes. Most NEC courses, including all GCSEs and A levels, lead to qualifications awarded by major UK exam boards such as AQA, Edexcel, OCR and Cambridge International. You’ll earn exactly the same qualification as students in school or college.

We’re also approved to offer CMI qualifications for management, as well as TQUK-accredited courses and Functional Skills qualifications in English and Maths. These nationally recognised qualifications are designed to help learners build practical skills and are ideal for both personal development and career progression.

Some short courses, like those in the arts, are for personal development and enjoyment but don’t lead to formal accreditation.

Yes, NEC is a JCQ-approved exam centre, which means we can support your exam entry, provide verified access arrangements, and oversee non-exam assessments (NEAs) — essential for subjects like English, Science and Geography.

We teach you the core practicals that you need to be familiar with for your exam. This varies by course, but each core practical typically includes a method, list of equipment and some sample results. You can have a go at some of these practicals safely at home – we will let you know when this is the case. If the experiment is not safe to complete at home, or if you don’t want to complete the experiment yourself, our detailed description of the investigation will give you the information you need. Where appropriate, we also link videos demonstrating the experiment.

People who study Structured IGCSE Computer Science also take…

Choose one or multiple GCSE subjects as part of your Structured GSCE programme. The more you study, the more you save – our pricing offers you significant savings as more subjects are added. Download the Price List for full details. If you choose to study more than one Structured GCSE course, please get in touch to enrol by phone.