Bachelor of Science Honours in Computing Education

Qualification code: 98911 NQF Exit level: 8 Total credits: 120
Admission requirements:An appropriate bachelor's degree in Computer Science with an average of 60% or more. In instances where a student does not have an average of 60% or more a submission may be made to the relevant college to allow such a student admission. Students must provide a written motivation of not more than 3 pages requesting admission to the college. Each college will determine the requirements for the motivation. However, in considering the application the college must take into account: the relevant experience, work or otherwise, of the student; the language capabilities of the student; alternative options for access into the programme; any other factor deemed necessary by the college.

First level

ModulePre/Co-requisite
Group A. Compulsory
HPSTE81 - Proposal for Honours in Mathematics, Science and Technology Education
HRMCO82 - Honours Report in Computing EducationPre: HPSTE81
STE4801 - Contemporary Theories of Learning and Implications for Teaching
STE4802 - History and Philosophy of Science
STE4803 - Research Methods in Mathematics, Science and Technology Education
STE4804 - Contributions From Cognitive Science to Teaching and Learning
Group B. Choose any 3 from the following:
COS4807 - Formal Logic
COS4840 - Ontology Engineering
COS4851 - Logic-Based Reasoning
COS4852 - Machine Learning
COS4861 - Natural Language Processing
COS4892 - Formal Program Verification

Go back