Skip to content

We would like to inform you that both our Computer Pride Nairobi and Mombasa offices will be closed completely from Wednesday, 19th July 2023 to Thursday, 27th July 2023. We will resume our regular operations on Friday, 28th July 2023.

This closure is in observance of the special Ashara Mubaraka prayers. In case of any urgent inquiries or assistance, please feel free to contact us at


2nd Year Diploma in Computing

Courses Overview

The NCC Education Level 5 Diploma in Computing (L5DC) is an Ofqual regulated qualification. The qualification makes up the second year of the NCC Education degree journey and builds upon the knowledge gained during the NCC Education Level 4 Diploma in Computing (L4DC). Exposing students to greater detail and more advanced topics in a range of areas including database development, information systems analysis, network security and cryptography.

Students will study a balance of academic and vocational subjects in order to provide the necessary knowledge and skills to play a significant role in IT organisations.

On successful completion of the qualification students will be able to complete the final year of a degree with the NCC Education Business Computing and Information Systems Top Up validated by the University of Central Lancashire (UCLan), the University of Greenwich Computing Top Up delivered at our Accredited Partner Centres, at one of the many universities that recognise NCC Education qualifications, or pursue a career in the IT industry.

Complete four core units and two optional units:

Core units

  • Network Security and Cryptography– This module provides students with the underlying theory and practical skills required to secure networks and to send data safely and securely over communications networks.
  • Information Systems Analysis– This module equips students with a range of tools to analyse the function and requirements of information systems, as well as the skills to compare systems analysis models and to examine them in the wider context of the Internet and the social, economic and political climate of an organisation.
  • Database Design and Development– This module allows students to develop skills in the design and development of databases and database management systems, as well as investigating enterprise applications of databases.
  • Computing Project– This module provides students with the opportunity to utilise the skills needed to develop a computing artefact to solve a problem, which involves research, analysis, design, coding, testing and project management knowledge and expertise.

Optional units

  • Professional Issues in IT – This module highlights the professional issues that impact the development, deployment, maintenance and use of computer systems. It equips students with the knowledge surrounding social, ethical and legal issues applicable to the IT field and also a working understanding of software quality.
  • Agile Development– This module explores the processes, people, practices and principles of agile development systems. It prepares students for future trends in software development and reinforces their understanding of the information systems development process.
  • Analysis, Design and Implementation – This module provides students with in-depth knowledge, skills and experience in the use of object-oriented techniques for the development of software. It develops students’ expertise in object-oriented analysis, design and coding, and the testing of systems.
  • Dynamic Websites – This module builds on existing knowledge of both databases and web design in order to build dynamic websites and also equips students with a range of skills to present content on the World Wide Web.
  • NCC Education International Diploma in Computing (Level 4 Diploma in Computing) qualification.
  • A local or international qualification which is deemed to be of a similar level to the NCC Education International Diploma in Computing (Level 4 Diploma in Computing) program.

Held two times a year – January and July.

The qualification allows entry onto NCC Education’s final year top-up qualifications in Computing (further entry requirements may apply), or to a third year of many UK university degree courses, or enables you to pursue a career in the IT industry.