University of Stellenbosch Faculty of Science