Computer Science Programme | ||||
100 Level Harmattan Semester | ||||
Course Code | Level | Course Tittle | Units | Status |
BGY 101 | 100 | Introductory General Biology | 3 | C |
CHM 105 | 100 | General Physical Chemistry | 3 | C |
CMP 101 | 100 | Introduction to Computer Science | 3 | C |
GNS 101 | 100 | Communication in English I | 2 | C |
GNS 103 | 100 | Basic Communication in Arabic I | 1 | C |
GNS 105 | 100 | Use of Library, Study Skills and ICT | 2 | C |
MAT 101 | 100 | Elementary Mathematics I (Algebra and Trigonometry) | 3 | C |
MAT 103 | 100 | Elementary Mathematics III (Vectors, Mechanics and Geometry) | 3 | C |
PHY 101 | 100 | Mechanics, Thermal Physics and Waves | 3 | C |
PHY 107 | 100 | General Physics Laboratory I | 1 | C |
100 Level Rain Semester | ||||
Course Code | Level | Course Tittle | Units | Status |
CMP 102 | 100 | Introduction to Problem Solving | 3 | C |
GNS 102 | 100 | Communication in English II | 2 | C |
GNS 104 | 100 | Islamic Faith and Practices | 1 | C |
MAT 102 | 100 | Elementary Mathematics II (Calculus) | 3 | C |
PHY 102 | 100 | Electricity, Magnetism and Modern Physics | 3 | C |
PHY 108 | 100 | General Physics Laboratory II | 1 | C |
STA 104 | 100 | Introduction to Probability Distribution | 3 | C |
200 Level Harmattan Semester | ||||
Course Code | Level | Course Tittle | Units | Status |
CMP 201 | 200 | Computer Programming I | 3 | C |
CMP 205 | 200 | Operating Systems I | 3 | C |
CMP 207 | 200 | Foundations of Sequential Program | 3 | C |
CMP 299 | 200 | Industrial Training I | 3 | C |
GNS 201 | 200 | Logic, Philosophy and Human Existence | 2 | C |
GNS 203 | 200 | Basic Communication in Arabic II | 1 | C |
GNS 205 | 200 | Introduction to Entrepreneurship | 2 | C |
MAT 201 | 200 | Mathematical Methods I | 3 | C |
MAT 203 | 200 | Sets, Logic and Algebra | 3 | E |
MAT 205 | 200 | Linear Algebra I | 2 | E |
MAT 207 | 200 | Real Analysis I | 3 | E |
STA 203 | 200 | Statistical Inference II | 4 | E |
STA 209 | 200 | Statistics for Physical Sciences and Engineering I | 2 | C |
200 Level Rain Semester | ||||
Course Code | Level | Course Tittle | Units | Status |
CMP 202 | 200 | Computer Programming II | 3 | C |
CMP 204 | 200 | Fundamentals of Data Structures | 3 | C |
CMP 208 | 200 | Discrete Structure | 3 | C |
CMP 212 | 200 | Computer Hardware | 3 | C |
GNS 202 | 200 | Nigerian People, Culture and the Economy | 2 | C |
GNS 204 | 200 | Basic Islamic Concepts | 1 | C |
GNS 206 | 200 | Contemporary Health Issues | 2 | C |
MAT 202 | 200 | Elementary Differential Equations | 3 | E |
MAT 206 | 200 | Linear Algebra II | 2 | E |
PHY 202 | 200 | Electric Circuit Theory and Electronics | 3 | C |
STA 204 | 200 | Probability II | 4 | E |
STA 210 | 200 | Statistics for Physical Sciences and Engineering II | 2 | C |
300 Level Harmattan Semester | ||||
Course Code | Level | Course Tittle | Units | Status |
CMP 301 | 300 | Structured Programming | 3 | C |
CMP 305 | 300 | Operating Systems II | 3 | C |
CMP 315 | 300 | Computer Architecture and Organization I | 3 | C |
CMP 317 | 300 | Research Methodology | 2 | C |
CMP 321 | 300 | System Analysis and Design | 3 | C |
CMP 331 | 300 | Operations Research | 3 | E |
CMP 333 | 300 | Computational Science and Numerical Methods | 3 | C |
CMP 335 | 300 | Statistical Computing | 3 | E |
CMP 399 | 300 | Industrial Training II | 3 | C |
GNS 301 | 300 | Environment & Sustainable Development | 2 | C |
GNS 303 | 300 | Entrepreneurship and Skills Development | 2 | C |
300 Level Rain Semester | ||||
Course Code | Level | Course Tittle | Units | Status |
CMP 302 | 300 | Object Oriented programming | 3 | C |
CMP 304 | 300 | Data Management I | 3 | C |
CMP 306 | 300 | Theory of Computing | 3 | E |
CMP 308 | 300 | Formal Methods and Software Development | 3 | C |
CMP 310 | 300 | Algorithms and Complexity Analysis | 3 | C |
CMP 314 | 300 | Computer Architecture and Organization II | 3 | C |
CMP 316 | 300 | Compiler Construction I | 3 | C |
CMP 332 | 300 | Survey of Programming Languages | 4 | C |
CMP 334 | 300 | Numerical Analysis | 3 | E |
GNS 302 | 300 | Leadership Skills, Peace & Conflict Resolution | 2 | C |
400 Level Harmattan Semester | ||||
Course Code | Level | Course Tittle | Units | Status |
CMP 401 | 400 | Organization of Programming Languages | 3 | C |
CMP 403 | 400 | Software Engineering | 4 | C |
CMP 411 | 400 | Artificial Intelligence | 3 | C |
CMP 415 | 400 | Computer System Performance Evaluation | 3 | E |
CMP 433 | 400 | Computer Graphics and Visualization | 3 | E |
CMP 499 | 400 | Project | 6 | C |
400 Level Rain Semester | ||||
Course Code | Level | Course Tittle | Units | Status |
CMP 404 | 400 | Data Management II | 3 | C |
CMP 408 | 400 | Human Computer Interface | 3 | C |
CMP 410 | 400 | Compiler Construction II | 3 | E |
CMP 412 | 400 | Modeling and Simulation | 3 | E |
CMP 416 | 400 | Formal Models of Computation | 3 | E |
CMP 418 | 400 | Net-Centric Computing | 3 | C |
CMP 420 | 400 | Computer Networks and Communications | 3 | C |
CMP422 | 400 | Special Topics in Computer Science | 3 | E |