| COURSE CODE | TITLE | CREDIT UNIT | GRADE SCORE | GRADE POINTS | CUM. G.P.A. |
| Part I 1990/91 Harmattan Semester |
| PHY101 | General Physics I | 3 | C | 2 |
| CHM101 | Introductory Chemistry I | 5 | A | 5 |
| PHY107 | Experimental Physics IA | 1 | B+ | 4 |
| MTH101 | Elementary Mathematics I | 5 | B+ | 4 |
| SER001 | Use of English | Pass | 3.93 |
| Part I 1990/91 Rain Semester |
| CHM102 | Introductory Chemistry II | 5 | B+ | 4 |
| PHY102 | General Physics II | 3 | A | 5 |
| MTH102 | Elementary Mathematics II | 5 | A | 5 |
| MTH104 | Elementary Mathematics III | 2 | B+ | 4 |
| PHY108 | Experimental Physics IB | 1 | B | 3 | 4.20 |
| Part II 1991/92 Harmattan Semester |
| CSC201 | Introduction To Computing | 4 | A | 5 |
| CSC203 | Digital Computer Technology I | 2 | B+ | 4 |
| MEE203 | Engineering Drawing I | 2 | B | 3 |
| MTH201 | Mathematical Methods I | 3 | A | 5 |
| EEG201 | Applied Electricity I | 4 | B+ | 4 |
| SEO001 | Fundamentals of Human Behaviour | Pass | 4.24 |
| Part II 1991/92 Rain Semester |
| EEG202 | Applied Electricity II | 4 | C | 2 |
| EEG206 | Electronics Engineering I | 3 | B+ | 4 |
| CSC202 | Introduction to Programming Application | 2 | B+ | 4 |
| CSC204 | Digital Computer Technology II | 2 | A | 5 |
| MTH202 | Mathematical Methods II | 3 | A | 5 |
| MEE202 | Workshop Practice I | 2 | B+ | 4 |
| MEE204 | Engineering Drawing II | 2 | A | 5 |
| SEL002 | Introduction to Legal Institutions and Processes | Pass | 4.16 |
| Part III 1992/93 Harmattan Semester |
| CSC301 | Low Level Languages | 4 | B | 3 |
| CSC303 | Computer Engineering I | 3 | A | 5 |
| CSC307 | Numerical Computation I | 3 | B+ | 4 |
| CSC309 | Computer Engineering Laboratory I | 2 | B+ | 4 |
| EEG301 | Electronic Engineering II | 3 | A | 5 |
| MEE205 | Engineering Mechanics | 4 | A | 5 |
| SEL001 | Introduction To Law | Pass | 4.20 |
| Part III 1992/93 Rain Semester |
| CSC302 | High Level Languages | 4 | A | 5 |
| CSC308 | Numerical Computation II | 3 | A | 5 |
| CSC312 | Data Structures | 4 | A | 5 |
| CSC314 | Computer Engineering Laboratory II | 2 | A | 5 |
| EEG304 | Engineering Analysis II | 4 | B | 3 |
| SEA002 | Elements of Business Administration | Pass | 4.25 |
| Part IV 1993/94 Harmattan Semester |
| CSC305 | Commercial Programming Languages | 3 | A | 5 |
| CSC401 | Computer Architecture I | 4 | B+ | 4 |
| CSC403 | Principles Of Compilers | 3 | B+ | 4 |
| CSC405 | Introduction To Microcomputer Technology | 4 | B+ | 4 |
| CSC411 | Micro-processor Laboratory I | 2 | A | 5 |
| CHE305 | Engineering Analysis I | 3 | A | 5 | 4.28 |
| Part IV 1993/94 Rain Semester |
| CSC316 | Introduction To Artificial Intelligence | 2 | B+ | 4 |
| CSC402 | Operating Systems Principles | 3 | B+ | 4 |
| CSC404 | Computer Architecture II | 3 | B+ | 4 |
| CSC406 | Systems Programming | 4 | A | 5 |
| CSC408 | Microprogramming | 3 | A | 5 |
| CSC412 | Microprocessor Laboratory II | 2 | B+ | 4 |
| CEG414 | Project Methodology | 2 | C | 2 | 4.29 |
| Part IV 1994/95 Session CANCELLED in O.A.U. |
| Part V 1995/96 Harmattan Semester |
| TPD501 | Industrial Economics | 2 | B+ | 4 |
| TPD503 | Management Principles | 2 | A | 5 |
| CSC503 | Digital Computer Networks | 4 | A | 5 |
| CSC505 | Industrial Applications II | 3 | B | 3 |
| CSC509 | Hardware Design Laboratory | 3 | A | 5 |
| CSC511 | Introduction To Analogue Computing | 4 | B | 3 | 4.27 |
| Part V 1995/96 Rain Semester |
| TPD502 | Technology Policy | 2 | A | 5 |
| CSC502 | Hardware Systems studies | 4 | B+ | 4 |
| CSC504 | Individual Project | 6 | A | 5 |
| CSC506 | Topics in Computer Technology | 3 | B+ | 4 |
| CSC508 | Computer Centre Management | 3 | B | 3 | 4.27 |