The list of courses is tabulated on semester basis for each level. The weekly contact hours for each course are also categorized into lectures (L), tutorials (T) and practicals (P).
| Course Title | Course Code | L | T | P | Unit |
| Optical Mineralogy | AGY202 | 0 | 0 | 0 | 2 |
| Igneous & Metamorphic Petrology | AGY204 | 0 | 0 | 0 | 2 |
| Geological Map Interpretation | AGY206 | 0 | 0 | 0 | 2 |
| Introduction to Earth Physics | AGP202 | 0 | 0 | 0 | 2 |
| Introduction to the Atmosphere | MET204 | 0 | 0 | 0 | 2 |
| Analytical Chemistry I | CHE202 | 0 | 0 | 0 | 2 |
| Statistics for Physical Sciences and Engineering | MTS122 | 0 | 0 | 0 | 4 |
| Principles of Economics | GNS202 | 0 | 0 | 0 | 3 |
| General Agriculture (Practical) | CSP210 | 0 | 0 | 0 | 2 |
| Basic Soil Science | CSP202 | 0 | 0 | 0 | 2 |
| Introduction to Urban Planning | URP202 | 0 | 0 | 0 | 2 |
| African History and Culture | GNS204 | 0 | 0 | 0 | 3 |
| Geology for Engineering II | AGY210 | 0 | 0 | 0 | 2 |
| Total Units ===> | 30 |