National Diploma in Computer Science
Build a solid foundation in computing with hands-on experience in programming, systems analysis, networking, and modern software development technologies.
What You'll Master
Multiple Programming Languages
Master Java, C Programming, Visual BASIC, and web technologies
Data Structures & Algorithms
Build strong foundations in computational thinking
Networking & Systems
Learn to set up and manage computer networks
Web Development
Create dynamic websites with HTML, UML, and modern frameworks
Entry Requirements
Five O'Level credits (WAEC, NECO, or NABTEB) at not more than two sittings including:
- English Language
- Mathematics
- Physics (Compulsory)
- Any two from: Chemistry, Biology, Economics, Geography, Further Mathematics
2-Year Program
Program Structure
Year 1 - Semester 1
- Introduction to Computing
- Introduction to Digital Electronics
- Introduction to Programming
- Statistics for Computing
- Computer Application Packages
- Logic and Linear Algebra
Year 1 - Semester 2
- Programming using C Language
- Introduction to Internet
- Programming Language using Java I
- Data Structure and Algorithms
- Systems Analysis and Design
- PC Upgrade & Maintenance
Year 2 - Semester 1
- Programming Language using Java II
- Systems Programming
- Unified Modelling Language (UML)
- Computer Systems Troubleshooting
- Advanced Application Packages
- SIWES (Industrial Training)
Year 2 - Semester 2
- Computer Networking
- Web Technology
- Hardware Maintenance
- Management Information Systems
- File Organisation & Management
- Final Year Project
Your Future
Graduate with in-demand skills for diverse tech careers
Software Developer
Systems Analyst
Network Administrator
Database Administrator
Web Developer
IT Support Specialist
Computer Programmer
Systems Engineer
Ready to Start Your Tech Journey?
Join ACTECH's Computer Science program and build the skills for tomorrow's digital world.
