University of Pretoria - Faculty of Natural and Agricultural Sciences
MSc Specialising in eScience (Coursework)
Pretoria, South Africa
MSc
DURATION
2 years
LANGUAGES
English
PACE
Full time
APPLICATION DEADLINE
EARLIEST START DATE
TUITION FEES
STUDY FORMAT
On-Campus
Key Summary
About: The MSc specializing in eScience combines on‑campus activities with online learning. The curriculum totals 180 credits of coursework and a research component. A capstone project runs with coursework to take students through real‑world data collection, processing, method design and implementation and prepares them for a supervised mini‑dissertation. Progress is monitored biannually by the supervisor and postgraduate coordinator; unsatisfactory progress can lead to termination.
Career Outcomes: Graduates work in data-driven roles such as data scientist, research analyst, data engineer, computational scientist, research software developer, and in academia, government or industry in eScience, big data analytics, computational modelling and data management.
Programme information
The curriculum for this degree programme comprises 180 credits of coursework and a research component. One of the key features of the curriculum is a capstone project that runs parallel with coursework modules in the first year of study. During the capstone project, students will go through the entire cycles of solving a real-world data science problem, collecting and processing real-world data, designing methods to solve the problem, and implementing a solution. The capstone project and coursework prepare the student for the mini-dissertation problem supervised by an expert.
Promotion to next study year
The progress of all master’s candidates is monitored biannually by the supervisor and the postgraduate coordinator. A candidate’s study may be terminated if the progress is unsatisfactory or if the candidate is unable to finish his/her studies during the prescribed period.
Subject to exceptions approved by the Dean, on recommendation of the head of department, and where applicable, a student may not enter for the master’s examination in the same module more than twice.
Curriculum Year 1
Choose 4 modules to the value of 60 credits from the list of electives.
Core modules
- NEP 801
- Research methods and capstone project in data science 801
- Credits: 15.00
- NEP 802
- Data privacy and ethics 802
- Credits: 15.00
Elective modules
- NEP 803
- Adaptive computation and machine learning 803
- Credits: 15.00
- NEP 804
- Data visualisation and exploration 804
- Credits: 15.00
- NEP 805
- Large-scale computing systems and scientific computing 805
- Credits: 15.00
- NEP 806
- Mathematical foundations of data science 806
- Credits: 15.00
- NEP 807
- Special topics in data science 807
- Credits: 15.00
- NEP 808
- Statistical foundations of data science 808
- Credits: 15.00
- NEP 809
- Large-scale optimisation for data science 809
- Credits: 15.00
Curriculum Final Year
Fundamental modules
- NEP 800
- Mini-dissertation: eScience 800
- Credits: 90.00


