Computer Software Engineering
This programme prepares you for a career in software design and development. You’ll master coding, software architecture, testing, and deployment, with opportunities in mobile apps, enterprise solutions, and software project management.
|
HND Full-Time / Part-Time
Start Your Journey in Software Engineering
Learn by building and deploying real software solutions. At DCMT, you’ll master coding, software architecture, testing, and deployment through hands-on projects and practical exercises.
Why You Should Apply
- Taught by experienced software engineers and IT professionals
- Access to modern development environments and coding labs
- Develop a portfolio of apps, software projects, and solutions
- Graduate with skills for careers in software development, testing, and project management
Programme Summary
Curriculum
Programme
Our ND in Software Engineering equips you with practical coding, development, and problem-solving skills. Across four semesters, you’ll study programming fundamentals, software design, database management, and algorithms, then advance to software testing, deployment, and real-world projects — all aligned with industry standards and NBTE requirements.
Admission Requirements
Entry Requirements for
Software Engineering
To be eligible for the ND in Software Engineering at DCMT, you must meet the following requirements. Applications for the 2025/2026 session are now open.
ND in Software Engineering Admission Requirements
A copy of your SSCE/NECO/NABTEB result. The result must include a minimum of five credits in the following subjects in not more than two sittings:
- English Language
- Mathematics
- Physics or Computer Science-related subject
- Any two other subjects
Submission of JAMB results is NOT MANDATORY at this stage. However, upon admission, all results will be verified for authenticity and compliance with stated criteria.
CAREER PATHS
Launch Your Software Engineering Career
As a graduate of DCMT’s ND in Software Engineering, you won’t just study theory — you’ll develop practical skills in coding, software development, testing, and deployment, preparing you to excel in Nigeria’s dynamic tech industry. Here are some career paths you can pursue:
- ➤
Software Developer - ➤
Mobile / Web App Developer - ➤
Software Tester / QA Engineer - ➤
System / Network Analyst - ➤
IT Project Manager
Tuition
Flexible Payment Plans
Affordable payment options designed to fit your budget