The University for the first time in the 2004 academic year, introduced the new course numbering system that is different from the previous one as part of the introduction of the new two semester system. The new numbers for the courses in each school and centre are as follows:
| SCHOOL/CENTRE | COURSE NO. |
| School of Natural & Physical Sciences (SNPS) | 1.xxxxx |
| School of Medicine & Health Sciences (SMHS) | 2.xxxxx |
| School of Business Administration (SBA) | 3.xxxxx |
| School of Humanities & Social Sciences (SHSS) | 4.xxxxx |
| School of Law (SOL) | 5.xxxxx |
| Centre for Enrichment Studies (CES) | 6.xxxxx |
| Centre for Research & Post Graduate Studies (CRPGS) | 7.xxxxx |
After the decimal point following the number identifying the school/centre, the first digit indicates the level of the course (e.g. 1st year, 2nd year, 3rd year, etc); the next two digits indicate the discipline or strand offering the course (these are the two-digits that appeared before the decimal point in the previous numbering system); and the last two digits indicate the specific number ranging from 01 to 99, allocated to each course by the school.
An example for the course number 1.10806
The first digit - 1 - indicates the School offering the course: In this case, the school is SNPS. The second digit 1 indicates the level of the course: Here, 1 means 1st Year. The next two digits denote the discipline or strand: Here, 08 is the Maths discipline/strand number. The last 2 digits 06 indicate the specific number this course is given among all the 1st year courses: thus 06 indicates that this course is the 6th course among all the 1st year courses.
In relation to Post Graduate programs, the following numbers are used:
| Post Graduate Diploma | x.5 |
| Honours | x.55 |
| Masters | x.6 |
| PhD | x.7 |
For example, for the Post Graduate Diploma and the Honours programs in all the schools except for the SMHS, the following digits are used respectively - 1.50011 for PGDiploma and 1.55011 for Honours. The first digit indicates the school, the 2nd and 3rd digits indicate the year/level of study (eg 50 for PGDiploma and 55 for Honours), the 4th and 5th digits indicate the discipline/strand (E.g. 01 is for Biology) and the last digit indicates the specific number for the course ranging from 1 to 9
With regard to the Masters and PhD programs, the first digit of all the courses will be 7, which is the number for the Centre for Research and Post Graduate Studies (CRPGS). For example, the course number 7.64041 indicates that:
Thus, for Masters and PhD programs, the 1st digit is 7 (which indicates that it is a post graduate course), the 2nd digit indicates whether it is a Masters or PhD course, the 3rd digit indicates the school offering the Masters or PhD course, the 4th and 5th digits indicate the Discipline/Strand offering the Masters or PhD course, and the 6th digit is the specific number for the course ranging from 1 to 9.
For school wide courses such as those in SNPS, the numbering system is: 1st digit indicates the school; 2nd digit indicates the level/year; 3rd and 4th digits indicate the school; and 5th and 6th digits indicate the specific number for this course ranging from 1 to 99.