The programme objective is to produce graduates who are qualified and highly skilled to produce graduates who are knowledgeable, skilled and able to catalyse the development and changes in ICT-based mathematics education, with ability to make accurate and effective decisions in matters relating to ICT-based mathematics education, ability to contribute as a productive member in the development of mathematics education and the use of ICT in mathematics education, ability to assess the scientific literature on mathematics education and the use of ICT in education effectively and ability to conduct viable research in ICT-based mathematics education.