The Data and AI School of London is an NCFE approved centre for this qualification (NCFE Account No. 11001657). Enrol below to begin your learning journey.
← All courses
Level 4 · NCFE

NCFE Level 4 Award in Programming (C#)

A focused Level 4 credential in C#, professional programming skills for the Microsoft ecosystem, games and enterprise software.

Duration: 65 guided learning hours; self-paced online study

Course overview

This Level 4 Award gives learners the knowledge and skills to support progression into employment in a programming role, specialising in C#. Across two mandatory units, learners study professional programming concepts and then apply them in C#, writing, testing and refining real code.

C# is the language of the Microsoft ecosystem, .NET applications, cloud services on Azure, and game development with Unity. This compact higher-level award is designed for career changers and professionals who want a recognised Level 4 credential without committing to a full diploma. Delivery is 100% online with tutor support.

Assessment is through an internally assessed, externally quality assured portfolio of evidence, with no exams. The award supports progression to our Level 4 and 5 diplomas and further software development study.

What you will study

This qualification is made up of the following units, taken from the NCFE qualification specification:

  1. 1 Unit 01: The fundamentals of programming
  2. 2 Unit 02: Developing a program in C#

Entry requirements

  • No specific prior skills or knowledge are required.
  • Typically suitable for learners aged 16 and over.
  • A Level 3 qualification, or equivalent programming experience, is helpful but not essential.
  • Access to a computer suitable for installing free development tools is required.

Other courses you might like

Entry Level 1
NCFE Entry Level 1 Functional Skills Qualification in English
Entry Level 1
NCFE Entry Level 1 Functional Skills Qualification in Mathematics
Entry Level 2
NCFE Entry Level 2 Functional Skills Qualification in English