| 100 Level Harmattan Semester | |||||
| Course Code | Level | SEM | Course Tittle | Units | Status |
| BGY 101 | 100 | 1 | Introductory General Biology | 3 | C |
| CHM 103 | 100 | 1 | General Practical Chemistry I | 1 | C |
| CMP 101 | 100 | 1 | Introduction to Computer Science | 3 | C |
| GEM 105 | 100 | 1 | Introducton to Geology I | 3 | C |
| GNS 101 | 100 | 1 | Communication in English I | 3 | R |
| GNS 103 | 100 | 1 | Basic Communication in Arabic I | 1 | C |
| GNS 105 | 100 | 1 | Use of Library, Study Skills and ICT | 2 | C |
| MAT 101 | 100 | 1 | Elementary Mathematics I (Algebra and Trigonometry) | 3 | C |
| PHY 101 | 100 | 1 | Mechanics, Thermal Physics and Waves | 3 | R |
| PHY 107 | 100 | 1 | General Physics Laboratory I | 1 | C |
| 100 Level Rain Semester | |||||
| Course Code | Level | SEM | Course Tittle | Units | Status |
| GEM 104 | 100 | 2 | Introducton to Geology II | 3 | C |
| 200 Level Harmattan Semester | |||||
| Course Code | Level | SEM | Course Tittle | Units | Status |
| CHM 201 | 200 | 1 | Analytical Chemistry I | 3 | C |
| CMP 201 | 200 | 1 | Computer Programming I | 3 | R |
| GEM 201 | 200 | 1 | Physical Geology | 2 | C |
| GEM 203 | 200 | 1 | General Petrology | 3 | C |
| GEM 205 | 200 | 1 | Crystallography and Mineralogy | 2 | C |
| GEM 207 | 200 | 1 | Introduction to Field Geology and Map Interpretation | 3 | C |
| GEM 209 | 200 | 1 | Principles of Stratigraphy | 2 | C |
| GNS 201 | 200 | 1 | Logic, Philosophy and Human Existence | 2 | C |
| GNS 203 | 200 | 1 | Basic Communication in Arabic II | 1 | C |
| GNS 205 | 200 | 1 | Introduction to Entrepreneurship | 2 | C |
| STA 209 | 200 | 1 | Statistic for Physical Science and Engineering I | 2 | R |
| 200 Level Rain Semester | |||||
| Course Code | Level | SEM | Course Tittle | Units | Status |
| CHM 202 | 200 | 2 | Basic Physical Chemistry | 3 | C |
| GEM 202 | 200 | 2 | Optical Mineralogy | 2 | C |
| GEM 204 | 200 | 2 | Introduction to Paleontology | 2 | C |
| GEM 206 | 200 | 2 | Elementary Survey | 2 | C |
| GEM 208 | 200 | 2 | Mineral Resources and Environmental Geology | 2 | C |
| GNS 202 | 200 | 2 | Nigerian People, Culture and the Economy | 2 | C |
| GNS 204 | 200 | 2 | Basic Islamic Concepts | 1 | C |
| GNS 206 | 200 | 2 | Contemporary Health Issues | 2 | C |
| PHY 204 | 200 | 2 | Waves and Optics | 3 | R |
| PHY 208 | 200 | 2 | Experimental Physics II | 1 | R |
| STA 210 | 200 | 2 | Statistic for Physical Science and Engineering II | 2 | R |
| 300 Level Harmattan Semester | |||||
| Course Code | Level | SEM | Course Tittle | Units | Status |
| GEM 301 | 300 | 1 | Igneous Petrology | 3 | C |
| GEM 305 | 300 | 1 | Geology of Africa | 2 | R |
| GEM 307 | 300 | 1 | Metamorphic Petrology | 3 | C |
| GEM 309 | 300 | 1 | Structural Geology | 3 | C |
| GEM 311 | 300 | 1 | Quartenary and Environmental Geology | 2 | E |
| GNS 301 | 300 | 1 | Environment & Sustainable Development | 2 | C |
| GNS 303 | 300 | 1 | Entrepreneurship and Skills Development | 2 | C |
| ICH 307 | 300 | 1 | Environmental Chemistry-Air Pollution | 2 | E |
| 300 Level Rain Semester | |||||
| Course Code | Level | SEM | Course Tittle | Units | Status |
| GEM 302 | 300 | 2 | Geotectonics | 3 | C |
| GEM 304 | 300 | 2 | Principles of Geophysics | 2 | C |
| GEM 306 | 300 | 2 | Photogeology and Remote Sensing | 2 | C |
| GEM 308 | 300 | 2 | Geochemistry | 2 | C |
| GEM 310 | 300 | 2 | Sedimentary Petrology | 2 | C |
| GEM 312 | 300 | 2 | Mapping and Industrial Technics in Geology | 3 | C |
| GEM 314 | 300 | 2 | Geological Entrepreneurial Skills and Consultancy | 2 | R |
| GEM 390 | 300 | 2 | Student Industrial Attachment | 3 | C |
| GNS 302 | 300 | 2 | Leadership Skills, Peace & Conflict Resolution | 2 | C |
| 400 Level Harmattan Semester | |||||
| Course Code | Level | SEM | Course Tittle | Units | Status |
| GEM 401 | 400 | 1 | Applied Geophysics | 3 | R |
| GEM 403 | 400 | 1 | Marine Geology | 3 | R |
| GEM 405 | 400 | 1 | Applied Geochemistry and Isotopes | 3 | C |
| GEM 407 | 400 | 1 | Hydrogeology | 3 | C |
| GEM 409 | 400 | 1 | Micropaleontology | 3 | C |
| GEM 411 | 400 | 1 | Petroleum Geology | 2 | C |
| GEM 413 | 400 | 1 | Sequence Stratigraphy | 2 | R |
| GEM 415 | 400 | 1 | Sedimentology | 3 | C |
| GEM 417 | 400 | 1 | Introduction to Drilling Technology and Well Logging | 3 | E |
| GEM 419 | 400 | 1 | Gemstones Technology | 3 | E |
| 400 Level Rain Semester | |||||
| Course Code | Level | SEM | Course Tittle | Units | Status |
| GEM 402 | 400 | 2 | Economic Geology | 3 | C |
| GEM 404 | 400 | 2 | Geology of Nigeria | 2 | C |
| GEM 406 | 400 | 2 | Palynology | 2 | R |
| GEM 408 | 400 | 2 | Engineering Geology | 3 | C |
| GEM 410 | 400 | 2 | Project | 6 | C |
| GEM 412 | 400 | 2 | Seminar in Geology | 2 | C |
| GEM 414 | 400 | 2 | Mining Geology | 3 | E |
| GEM 416 | 400 | 2 | Basinal Studies | 3 | E |
| GEM 418 | 400 | 2 | Mineral/Mining Law | 3 | E |