55Courses in catalogue
123Total programme units
120Minimum for graduation (UTME)
4 yrsDuration (UTME entry)
2SIWES placements
480Current enrolment
Programme structure
Four-year progression
The curriculum is organised by level and semester under NUC CCMAS. Each year builds on the last toward advanced practice and the final-year project.
Level 100Foundations
Build core competence in mathematics, physics, statistics, and introductory computing — including problem solving, application packages, and information systems.
Level 200Core IT skills
Programming, web technologies, digital logic, networking fundamentals, and human–computer interaction. Includes SIWES I and an optional 2-unit elective in second semester.
Level 300Advanced practice
Routing, switching, mobile and web application development, operating systems, AI, and IT ethics. Includes SIWES II.
Level 400Integration & capstone
Enterprise systems, wireless networking, information assurance, integrative programming, and the two-semester final-year project.
Curriculum focus
What you will study
Courses are grouped into thematic areas that reflect the department's curriculum focus and graduate outcomes.
Networking & infrastructure
LAN switching, routing protocols, network servers, wireless communications, and applied network security.
SLU-IFT 214 SLU-IFT 335 SLU-IFT 337 IFT 342 SLU-IFT 404
Web & mobile development
Web technologies, CMS-based development, web applications, and mobile/pervasive computing.
IFT 203 IFT 304 IFT 302 IFT 310 IFT 403
Enterprise & databases
Business IT, enterprise systems, database design, and system integration architecture.
SLU-IFT 207 SLU-IFT 405 SLU-IFT 407 IFT 410
Programming & software
Structured programming, software engineering, artificial intelligence, and integrative technologies.
COS 201 COS 202 SLU-SEN 201 SLU-COS 309 SLU-IFT 402
Security & governance
IT governance, ethics and legal issues, and information assurance.
SLU-IFT 216 IFT 308 SLU-IFT 408
Professional development
Entrepreneurship, SIWES industrial training, research methodology, and project management.
ENT 211 IFT 299 IFT 399 COS 409 INS 401
Quick reference
Credit units by level
- Level 100: 30 units per session (15 first semester · 15 second semester)
- Level 200: 30 units per session (15 first semester · 17 second semester) (Level 200 students may choose a 2-unit elective in second semester.)
- Level 300: 33 units per session (17 first semester · 16 second semester)
- Level 400: 30 units per session (15 first semester · 15 second semester)
C = Core · E = Elective · Total programme units (UTME): 123 · Minimum for graduation: 120 (UTME) / 90 (Direct Entry)
Curriculum
Entry pathways & handbook
The curriculum follows NUC CCMAS (July 2026) and the departmental student handbook. Students complete core and GST courses, two SIWES placements, and a two-semester final-year project.
- JAMB UTME — five O'Level credits including English Language, Mathematics, and Physics (or equivalent science subject)
- Direct Entry — A'Level, NCE, ND, or HND in relevant fields; minimum 90 credit units for graduation
- Transfer or special admission subject to Senate approval
Apply Now
Student resources
Browse course catalogue
Career pathways
Where graduates work
Network administrator, systems analyst, IT project manager, database administrator, web developer, and IT consultant across public and private sectors.