The National Diploma (ND) in Computer Engineering is a two-year program designed to equip students with the knowledge and practical skills required to build, maintain, and troubleshoot computer hardware and software systems. The program covers fundamental areas such as electronics, microprocessors, programming, computer architecture, and embedded systems, preparing students for a wide range of roles in the tech industry.
Students will develop hands-on expertise in designing and building computer systems, working with microprocessors, and programming in C/C++ and assembly languages. The curriculum also includes essential topics in digital logic, network fundamentals, and operating systems, ensuring that graduates have a solid understanding of both hardware and software systems.
The program emphasizes practical learning through laboratory sessions, hands-on projects, and internships, allowing students to apply theoretical knowledge to real-world problems. Additionally, students will undertake a final year project where they will design, develop, and present a comprehensive hardware or software-based solution.
Graduates of this program will be well-equipped for roles in hardware design, embedded systems development, network administration, and IT support, or can choose to pursue further studies in computer engineering or related fields.