← Faculty of Computing and Information Technology Apply Now
SLUK Logo Faculty of Computing and Information Technology Information Technology

Programmes

B.Sc. Information Technology — NUC CCMAS curriculum (1st Edition, 2025). 55 courses across four levels, 123 total credit units, with full NUC accreditation and two SIWES industrial placements.

55Courses in catalogue
123Total programme units
120Minimum for graduation (UTME)
4 yrsDuration (UTME entry)
2SIWES placements
480Current enrolment

Undergraduate & postgraduate

UN

BSc Information Technology

A CCMAS-aligned degree covering networking, web and mobile development, enterprise systems, information security, and professional practice — with laboratory work, SIWES placements, and a final-year project.

Duration: 4 years (UTME) · 3 years (Direct Entry)

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 100

Foundations

Build core competence in mathematics, physics, statistics, and introductory computing — including problem solving, application packages, and information systems.

Level 200

Core 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 300

Advanced practice

Routing, switching, mobile and web application development, operating systems, AI, and IT ethics. Includes SIWES II.

Level 400

Integration & capstone

Enterprise systems, wireless networking, information assurance, integrative programming, and the two-semester final-year project.

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

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)

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

Academic policies

  • Students must pass all core (C), faculty, and GST courses and complete both SIWES placements.
  • Minimum graduation load: 120 credit units (UTME) or 90 credit units (Direct Entry), with CGPA ≥ 1.00.
  • Course registration is completed online each semester via the student portal.
  • Full course descriptions, prerequisites, and academic regulations are in the departmental handbook.

Where graduates work

Network administrator, systems analyst, IT project manager, database administrator, web developer, and IT consultant across public and private sectors.