Departments
Programmes
Undergraduate
- Bachelor of Science (Biological Sciences)
- Bachelor of Science (Computer Science)
- Bachelor of Information Systems (Computer Information Systems)
- Bachelor of Science (Computing with Finance)
- Bachelor of Science (Information Technology)
- Bachelor of Science (Physics)
- Bachelor of Science Degree in Chemistry
- Bachelor of Science Degree in Geology
- Bachelor of Science Degree in Mathematics
- Bachelor of Science in Physics with Meteorology
- Bachelor of Science in Radiation and Health Physics
- Bachelor of Science Mathematics of Finance
- Combined Bachelor of Science (Major/Major)
- Combined Bachelor of Science (Major/Minor) [Mathematics Major]
- Combined Bachelor of Science (Major/Minor) [Mathematics Minor]
Graduate
- Master of Science Degree in Applied Microbiology
- Master of Science Degree in Chemistry
- Master of Science Degree in Environmental Science
- Master of Science Degree in Mathematics
- Master of Science Degree in Physics
- Master of Science Degree Programme in Hydrogeology
- Master of Science Degree with specializations in Computer Science and Computer Information Systems
- MPhil/PhD Degrees in Biological Sciences
- MPhil/PhD Degrees in Chemistry
- MPhil/PhD Degrees in Computer Science and Computer Information Systems
- MPhil/PhD Degrees in Environmental Science
- MPhil/PhD Degrees in Mathematics
- MPhil/PhD Degrees in Physics
- MPhil/PhD in Geology
Faculty Leadership
Staff Profiles
Name | Position | Department Sort descending |
---|---|---|
Mr Caiphus Mabenga | Lecturer | Mathematics |
Prof. Hillary M Masundire | Professor | Biological Science |
Prof. Moffat P. Setshogo | Associate Professor | Biological Science |
Dr. Thando Ndlovu | Lecturer | Biological Science |
Dr. Mary Pipedi-Tshekiso | Lecturer | Biological Science |
Mr. Daniel Loeto | Lecturer | Biological Science |
Dr. Mbaki Darkie Muzila | Senior Lecturer | Biological Science |
Dr. Gaolathe Tsheboeng | Senior Lecturer | Biological Science |
Prof Baleseng Justice Moseki | Associate Professor | Biological Science |
Prof Kerstin Andrae-Marobela | Associate Professor | Biological Science |