Continuous assessment & examinations
Each course combines continuous assessment - assignments, tests, and class work - with an end-of-semester examination; weights and formats are set in each course outline.
56 courses across 4 levels, totalling 127 credits. Each level builds on the last; the final year culminates in a capstone project.
Download the approved curriculum (PDF)
| Code | Course | Cr. | Sem | Type |
|---|---|---|---|---|
CUL-CYB171 |
Cyber hygiene | 2 | 1 | Core |
STA111 |
Descriptive Statistics Statistical data. Types, sources and methods of collection. Presentation of data. Tables chart and graph. Errors and approximations. Freque… | 3 | 1 | Core |
PHY101 |
General Physics I Space and time. units and dimension. vectors and scalars. differentiation of vectors: displacement, velocity and acceleration. Kinematics. … | 2 | 1 | Core |
PHY107 |
Practical physics i This introductory course emphasizes quantitative measurements, the treatment of measurement errors, and graphical analysis. A variety of ex… | 1 | 1 | Core |
MTH101 |
Elementary Mathematics I Elementary set theory, subsets, union, intersection, complements and venn diagrams. Real numbers, integers, rational and irrational numbers… | 2 | 1 | Core |
GST111 |
Communication in English I Listening and speaking skills, reading and writing techniques, language and society. Builds the academic English foundation expected of all… | 2 | 1 | Core GST |
COS101 |
Introduction to Computing Sciences | 3 | 1 | Core |
MTH102 |
Elementary Mathematics II Function of a real variable, graphs, limits and idea of continuity. The derivative as limit of rate of change. Techniques of differentiatio… | 2 | 2 | Core |
GST112 |
Nigerian Peoples & Culture Indigenous cultures, value systems, social institutions, contemporary issues. Required NUC general-studies course. | 2 | 2 | Core GST |
PHY102 |
General physics ii Forces in nature. Electrostatics (electric charge and its properties, methods of charging). Coulomb’s law and superposition. Electric field… | 2 | 2 | Core |
PHY108 |
General physics practical ii This introductory course emphasizes quantitative measurements, the treatment of measurement errors, and graphical analysis. A variety of ex… | 1 | 2 | Core |
COS102 |
Problem solving CTC 102 | 3 | 2 | Core |
CULGST104 |
TECH PLUS I | 1 | 2 | Core GST |
CUL-CSC172 |
Data mining and warehousing | 3 | 2 | Core |
| Code | Course | Cr. | Sem | Type |
|---|---|---|---|---|
SEN201 |
Introduction to software engineering | 2 | 1 | Core |
MTH201 |
Linear Algebra Real-valued functions of a real variable. Review of differentiation and integration and their applications. Mean value theorem. Taylor seri… | 2 | 1 | Core |
CSC203 |
Discrete Structures Logic, sets, relations, functions, recursion, combinatorics, graph theory, Boolean algebra. The mathematical foundation of computer science. | 2 | 1 | Core |
IFT211 |
Digital logic design | 2 | 1 | Core |
ENT211 |
Entrepreneurship & Innovation Business idea generation, opportunity recognition, business model design, startup financing. Required NUC course aligning graduates with na… | 2 | 1 | Core GST |
COS201 |
Computer programming i | 3 | 1 | Core |
CUL-CSC279 |
Computer techniques against cultism | 2 | 1 | Core |
CUL-CSC283 |
Management information systems | 3 | 1 | Core |
GST212 |
Philosophy, Logic and Human Existence | 2 | 2 | Core GST |
MTH202 |
Mathematical methods II Derivation of differential equations from primitive geometry, physics etc. Order and degree of differential equation. Techniques for solvin… | 2 | 2 | Core |
COS202 |
Computer Programming II | 3 | 2 | Core |
INS204 |
System Analysis and Design | 3 | 2 | Core |
IFT212 |
Computer Architecture and Organization | 2 | 2 | Core |
CULCSC282 |
Field and Presentation Skills | 2 | 2 | Core |
SEN298 |
SIWES I | 3 | 2 | Core |
| Code | Course | Cr. | Sem | Type |
|---|---|---|---|---|
CUL-SEN303 |
UI-UX Design | 2 | 1 | Core |
IFT301 |
Web Application Development | 2 | 1 | Core |
SEN301 |
Object-Oriented analysis and design | 2 | 1 | Core |
SEN313 |
Software testing and quality assurance | 2 | 1 | Core |
SEN305 |
Database Management I | 2 | 1 | Core |
INS305 |
Management Theory | 2 | 1 | Core |
CSC301 |
Algorithms Algorithm design strategies (divide-and-conquer, dynamic programming, greedy, backtracking). Sorting, searching, graph algorithms. Asymptot… | 3 | 1 | Core |
CUL-SEN315 |
Database Management I | 2 | 1 | Core |
ENT312 |
Venture Creation | 2 | 2 | Core GST |
GST312 |
Peace and Conflict Resolution | 2 | 2 | Core GST |
CSC308 |
Operating Systems | 3 | 2 | Core |
SEN304 |
Computer Networking and Design | 2 | 2 | Core |
SEN306 |
Software Engineering Innovation and New Technology | 2 | 2 | Core |
IFT310 |
Mobile Application Development | 2 | 2 | Core |
SEN398 |
SIWES II | 3 | 2 | Core |
| Code | Course | Cr. | Sem | Type |
|---|---|---|---|---|
SEN401 |
Software configuration management and maintenance | 2 | 1 | Core |
COS409 |
Research methodology and technical report writing | 3 | 1 | Core |
SEN497 |
Final year project I | 3 | 1 | Core |
INS401 |
Project Management | 2 | 1 | Core |
SEN407 |
API Development | 3 | 1 | Core |
CUL-SEN415 |
Database Management II | 2 | 1 | Core |
SEN404 |
API Development | 2 | 2 | Core |
SEN410 |
Software Architecture and Design | 2 | 2 | Core |
SEN412 |
Big Data Analytics and Simulations | 3 | 2 | Core |
SEN498 |
Final year project II | 3 | 2 | Core |
SEN416 |
Artificial Intelligence and Expert Systems | 2 | 2 | Core |
SEN408 |
Distributed Software Systems | 3 | 2 | Core |
Course descriptions and learning outcomes are reviewed annually in line with NUC CCMAS guidelines and industry feedback. Download the approved curriculum (PDF) →
Graduates leave equipped with the foundational rigour and the practical skills the field demands.
Each course combines continuous assessment - assignments, tests, and class work - with an end-of-semester examination; weights and formats are set in each course outline.
Programming assignments, team software projects, and a capstone are assessed alongside written work.
In line with NUC requirements, qualified academics from other universities moderate examinations and assess final-year projects.
Assessment follows the National Universities Commission's Core Curriculum and Minimum Academic Standards for the discipline.
Begin your application — about 10 minutes — or talk to admissions first.
Caleb University · Notices
The academic calendar approved by Senate and Management is now published. Resumption is staggered by level: 100 level and JUPEB on Saturday 26 September, 200 level on Friday 9 October, 300 level on Saturday 10 October, and final year on Thursday 22 October 2026 (extended by the Vice-Chancellor on 26 September 2026).
See the full calendar →Applications for the Bachelor of Laws (LLB) and Nursing Science are closed for the 2026/2027 academic session. Applications to all other programmes remain open. Candidates who have already applied to Law or Nursing will be contacted by the Admissions Office.
Other programmes →