| S/N | Course Code | Course Title | Credit Units | Level | Semeter | Course Outline |
| 1 | COSC101 | INTRODUCTION TO COMPUTER SCIENCE | 2 | 100L | First Semester | Course outline |
| 2 | COSC202 | OBJECT ORIENTED FORTRAN PROGRAMMING | 3 | 200L | Second Semester | Course outline |
| 3 | COSC211 | OBJECT-ORIENTED PROGRAMMING I | 3 | 200L | First Semester | Course outline |
| 4 | COSC212 | OBJECT-ORIENTED PROGRAMMING II | 4 | 200L | Second Semester | Course outline |
| 5 | COSC203 | DISCRETE STRUCTURES | 3 | 200L | First Semester | Course outline |
| 6 | COSC203* | PROGRAMMING LANGUAGE I | 3 | 200L | First Semester | Course outline |
| 7 | COSC204 | COMPUTER ORGANIZATION & ASSEMBLY LANGUAGE | 3 | 200L | Second Semester | Course outline |
| 8 | COSC205 | DIGITAL LOGIC DESIGN | 3 | 200L | First Semester | Course outline |
| 9 | COSC208 | INTRODUCTION TO ARTIFICIAL INTELLIGENCE | 3 | 200L | Second Semester | Course outline |
| 10 | COSC206 | HUMAN COMPUTER INTERACTION | 2 | 200L | Second Semester | Course outline |
| 11 | COSC264 | DATA PROCESSING | 3 | 200L | Second Semester | Course outline |
| 12 | COSC265 | FUNDAMENTALS OF COMPUTER | 3 | 200L | First Semester | Course outline |
| 13 | COSC300 | SIWES | 6 | 300L | Second Semester | Course outline |
| 14 | COSC301 | DATA STRUCTURE AND ALGORITHM | 3 | 300L | First Semester | Course outline |
| 15 | COSC303 | COMPUTER ARCHITECTURE | 3 | 300L | First Semester | Course outline |
| 16 | COSC305 | SYSTEM ANALYSIS AND DESIGN | 3 | 300L | First Semester | Course outline |
| 17 | COSC307 | WEB APPLICATION ENGINEERING I | 3 | 300L | First Semester | Course outline |
| 18 | COSC309 | DATABASE MANAGEMENT SYSTEMS | 3 | 300L | First Semester | Course outline |
| 19 | COSC344 | BASIC COMPUTER KNOWLEDGE AND FORTRAN | 3 | 300L | Second Semester | Course outline |
| 20 | COSC400 | PROJECT | 6 | 400L | Second Semester | Course outline |
| 21 | COSC401 | DATA STRUCTURES | 3 | 400L | First Semester | Course outline |
| 22 | COSC402 | RELATIONAL DATABASE MANAGEMENT SYSTEM | 3 | 400L | Second Semester | Course outline |
| 23 | COSC403 | SOFTWARE ENGINEERING | 3 | 400L | First Semester | Course outline |
| 24 | COSC404 | INTRODUCTION TO COMPUTER ARCHITECTURE | 3 | 400L | Second Semester | Course outline |
| 25 | COSC405 | VISUAL BASIC PROGRAMMING | 3 | 400L | First Semester | Course outline |
| 26 | COSC406 | INTERNET AND WEB PAGE DESIGNING | 3 | 400L | Second Semester | Course outline |
| 27 | COSC407 | OBJECT ORIENTAL ANALYSIS & DESIGN | 3 | 400L | First Semester | Course outline |
| 28 | COSC408 | SIMULATION METHODOLOGY | 3 | 400L | Second Semester | Course outline |
| 29 | COSC412 | DATA COMMUNICATION/NETWORK | 3 | 400L | Second Semester | Course outline |
| 30 | COSC414 | JAVA PROGRAMMING | 3 | 400L | Second Semester | Course outline |
| 31 | COSC415 | COMPILER CONSTRUCTION | 3 | 400L | First Semester | Course outline |
| 32 | COSC416 | MICROPROCESSOR ARCHITECTURE | 3 | 400L | Second Semester | Course outline |
| 33 | MATH101 | SETS AND NUMBER SYSTEMS | 2 | 100L | First Semester | Course outline |
| 34 | MATH102 | ALGEBRA | 2 | 100L | Second Semester | Course outline |
| 35 | MATH103 | TRIGONOMETRY AND CO-ORDINATE GEOMETRY | 2 | 100L | First Semester | Course outline |
| 36 | MATH104 | CONIC SECTIONS AND APPLICATION OF CALCULUS | 2 | 100L | Second Semester | Course outline |
| 37 | MATH105 | DIFFERENTIAL AND INTEGRAL CALCULUS | 2 | 100L | First Semester | Course outline |
| 38 | MATH106 | VECTORS AND DYNAMICS | 2 | 100L | Second Semester | Course outline |
| 39 | MATH201 | MATHEMATICAL METHODS I | 3 | 200L | First Semester | Course outline |
| 40 | MATH203 | REAL ANALYSIS I | 3 | 200L | First Semester | Course outline |
| 41 | MATH204 | REAL ANALYSIS II | 3 | 200L | Second Semester | Course outline |
| 42 | MATH205 | ABSTRACT ALGEBRA I | 3 | 200L | First Semester | Course outline |
| 43 | MATH206 | ABSTRACT ALGEBRA II | 3 | 200L | Second Semester | Course outline |
| 44 | MATH207 | LINEAR ALGEBRA I | 3 | 200L | First Semester | Course outline |
| 45 | MATH208 | LINEAR ALGEBRA II | 3 | 200L | Second Semester | Course outline |
| 46 | MATH209 | Numerical Analysis I | 3 | 200L | First Semester | Course outline |
| 47 | MATH241 | Calculus I | 3 | 200L | First Semester | Course outline |
| 48 | MATH242 | Calculus II | 2 | 200L | Second Semester | Course outline |
| 49 | MATH243 | Methods of Linear Algebra I | 2 | 200L | First Semester | Course outline |
| 50 | MATH244 | Methods of Linear Algebra II | 3 | 200L | Second Semester | Course outline |
| 51 | MATH300 | SIWES | 6 | 300L | Second Semester | Course outline |
| 52 | MATH301 | MATHEMATICAL METHODS II | 3 | 300L | First Semester | Course outline |
| 53 | MATH303 | ADVANCE REAL ANALYSIS I | 3 | 300L | First Semester | Course outline |
| 54 | MATH305 | THEORY OF RINGS AND FIELDS | 3 | 300L | First Semester | Course outline |
| 55 | MATH307 | COMPLEX ANALYSIS I | 3 | 300L | First Semester | Course outline |
| 56 | MATH309 | ANALYTICAL DYNAMICS I | 3 | 300L | First Semester | Course outline |
| 57 | MATH311 | MATHEMATICAL MODELING | 3 | 300L | First Semester | Course outline |
| 58 | MATH313 | AXIOMATIC SET THEORY | 3 | 300L | First Semester | Course outline |
| 59 | MATH315 | NUMBER SYSTEMS AND ALGEBRAIC STRUCTURES | 3 | 300L | First Semester | Course outline |
| 60 | MATH317 | NUMERICAL ANALYSIS II | 3 | 300L | First Semester | Course outline |
| 61 | MATH341 | DIFFERENTIAL EQUATIONS AND TRANSFORMS | 3 | 300L | First Semester | Course outline |
| 62 | MATH342 | Functions of Several Variables | 2 | 300L | Second Semester | Course outline |
| 63 | MATH400 | PROJECT | 6 | 400L | Second Semester | Course outline |
| 64 | MATH401 | ORDINARY DIFFERENTIAL EQUATION | 3 | 400L | First Semester | Course outline |
| 65 | MATH402 | FUNCTIONAL ANALYSIS | 3 | 400L | Second Semester | Course outline |
| 66 | MATH403 | GENERAL TOPOLOGY I | 3 | 400L | First Semester | Course outline |
| 67 | MATH404 | GENERAL TOPOLOGY II | 3 | 400L | Second Semester | Course outline |
| 68 | MATH405 | THEORY OF FINITE GROUP | 3 | 400L | First Semester | Course outline |
| 69 | MATH406 | GROUP REPRESENTATIONS AND CHARACTERS | 3 | 400L | Second Semester | Course outline |
| 70 | MATH407 | ADVANCED REAL ANALYSIS II | 3 | 400L | First Semester | Course outline |
| 71 | MATH408 | MEASURE AND INTEGRATION I | 3 | 400L | Second Semester | Course outline |
| 72 | MATH412 | PARTIAL DIFFERENTIAL EQUATIONS | 3 | 400L | Second Semester | Course outline |
| 73 | MATH413 | HYDRODYNAMICS I | 3 | 400L | First Semester | Course outline |
| 74 | MATH414 | HYDRODYNAMICS II | 3 | 400L | Second Semester | Course outline |
| 75 | MATH415 | QUANTUM MECHANICS | 3 | 400L | First Semester | Course outline |
| 76 | MATH416 | COMPLEX ANALYSIS II | 3 | 400L | Second Semester | Course outline |
| 77 | MATH417 | BIO-MATHEMATICS | 3 | 400L | First Semester | Course outline |
| 78 | MATH422 | DIFFERENTIAL GEOMETRY | 3 | 400L | Second Semester | Course outline |
| 79 | MATH424 | ELECTROMAGNETIC FIELDS AND WAVES | 3 | 400L | Second Semester | Course outline |
| 80 | MATH425 | GRAPH THEORY AND COMBINATORICS | 3 | 400L | First Semester | Course outline |
| 81 | MATH428 | ANALYTICAL DYNAMICS II | 3 | 400L | Second Semester | Course outline |
| 82 | MATH441 | Complex Analysis | 3 | 400L | First Semester | Course outline |
| 83 | MATH443 | Numerical Analysis | 3 | 400L | First Semester | Course outline |
| 84 | MATH541 | Conformal Transformations and Applications | 2 | 500L | First Semester | Course outline |
| 85 | MATH542 | Partial Differential Equations | 2 | 500L | Second Semester | Course outline |
| 86 | STAT101 | INTRODUCTORY STATISTICS I | 2 | 100L | First Semester | Course outline |
| 87 | STAT102 | INTRODUCTORY STATISTICS II | 2 | 100L | Second Semester | Course outline |
| 88 | STAT165 | Introductory Statistics for Political Science | 2 | 100L | First Semester | Course outline |
| 89 | STAT201 | PROBABILITY AND DISCRETE PROBABILITY DISTRIBUTIONS | 3 | 200L | First Semester | Course outline |
| 90 | STAT202 | Continuous Prob. Distr. and Distr Tech. | 3 | 200L | Second Semester | Course outline |
| 91 | STAT204 | BIOMETRY I | 3 | 200L | Second Semester | Course outline |
| 92 | STAT261 | ELEMENTARY STATISTICS | 2 | 200L | First Semester | Course outline |
| 93 | STAT300 | SIWES | 6 | 300L | Second Semester | Course outline |
| 94 | STAT301 | SAMPLING DISTRIBUTION AND TESTING OF HYPOTHESIS | 3 | 300L | First Semester | Course outline |
| 95 | STAT303 | LINEAR STATISTICAL INFERENCE AND ANAL. OF VARIANCE | 3 | 300L | First Semester | Course outline |
| 96 | STAT305 | DESIGN AND ANALYSIS OF EXPERIMENTS I | 3 | 300L | First Semester | Course outline |
| 97 | STAT307 | ADVANCED PROBABILITY THEORY I | 3 | 300L | First Semester | Course outline |
| 98 | STAT309 | INDUSTRIAL STATISTICS I | 3 | 300L | First Semester | Course outline |
| 99 | STAT311 | SAMPLING TECHNIQUES I | 3 | 300L | First Semester | Course outline |
| 100 | STAT313 | DECISION THEORY | 3 | 300L | First Semester | Course outline |
| 101 | STAT315 | EDUCATIONAL STATISTICS | 3 | 300L | First Semester | Course outline |
| 102 | STAT317 | BIOMETRY II | 3 | 300L | First Semester | Course outline |
| 103 | STAT343 | STATISTICS | 2 | 300L | First Semester | Course outline |
| 104 | STAT400 | PROJECT | 6 | 400L | Second Semester | Course outline |
| 105 | STAT401 | NON PARAMETRIC STATISTICAL METHODS | 3 | 400L | First Semester | Course outline |
| 106 | STAT402 | MULTIVARIATE ANALYSIS | 3 | 400L | Second Semester | Course outline |
| 107 | STAT403 | REGRESSION ANALYSIS | 3 | 400L | First Semester | Course outline |
| 108 | STAT404 | TIME SERIES ANALYSIS | 3 | 400L | Second Semester | Course outline |
| 109 | STAT405 | STOCHASTIC PROCESSES | 3 | 400L | First Semester | Course outline |
| 110 | STAT406 | SAMPLING TECHNIQUES II | 3 | 400L | Second Semester | Course outline |
| 111 | STAT407 | DESIGN AND ANALYSIS OF EXPERIMENT II | 3 | 400L | First Semester | Course outline |
| 112 | STAT408 | STATISTICAL INFRENCE | 3 | 400L | Second Semester | Course outline |
| 113 | STAT409 | DEMORGRAPHY | 3 | 400L | First Semester | Course outline |
| 114 | STAT411 | BAYESIAN INPRENCE | 3 | 400L | First Semester | Course outline |
| 115 | STAT412 | OPERATIONS RESEARCH | 3 | 400L | Second Semester | Course outline |
| 116 | STAT413 | PSYCHOMETRICS | 3 | 400L | First Semester | Course outline |
| 117 | STAT414 | ACTURIAL SCIENCE | 3 | 400L | Second Semester | Course outline |
| 118 | STAT416 | INDUSTRIAL STATISTICS II | 3 | 400L | Second Semester | Course outline |
| 119 | STAT417 | ECONOMETRICS | 3 | 400L | First Semester | Course outline |
| 120 | STAT443 | Design of Experiments and Quality CONTROL | 2 | 400L | First Semester | Course outline |
| 121 | STAT261* | ELEMENTARY STATISTICS | 1 | 200L | First Semester | Course outline |
| 122 | COSC311 | ORGANISATION OF PROGRAMMING LANGUAGES | 3 | 300L | First Semester | Course outline |
| 123 | STAT415 | ADVAANCED PROBABILITY THEORY II | 3 | 400L | First Semester | Course outline |
| 124 | COSC102 | INTRODUCTION TO COMPUTING | 2 | 100L | Second Semester | Course outline |
| 125 | COSC301* | DATABASE MANAGEMENT SYSTEMS | 3 | 300L | First Semester | Course outline |
| 126 | COSC305* | OPERATING SYSTEMS | 3 | 300L | First Semester | Course outline |
| 127 | COSC307* | COMPUTER LOGIC DESIGN II | 3 | 300L | First Semester | Course outline |
| 128 | COSC309* | PROGRAMMING LANGUAGES II | 3 | 300L | First Semester | Course outline |