EngineeringBachelor of Education (BEd) in Senior and Further Education and Training Grade 7 – 12 with Mathematics DegreeBachelor's
EngineeringBachelor of Education (BEd) in Senior and Further Education and Training Grade 7 – 12 with Mechanical technology DegreeBachelor's
EngineeringBachelor of Education (BEd) in Senior and Further Education and Training Grade 7 – 12 with Physical Science DegreeBachelor's
EngineeringBachelor of Education (BEd) in Senior and Further Education and Training Grade 7 – 12 with Sesotho DegreeBachelor's
EngineeringBachelor of Education (BEd) in Senior and Further Education and Training Grade 7 – 12 with Setswana DegreeBachelor's
Arts & HumanitiesBachelor of Education Honours in Computer Applications Technology Education DegreePostgraduate
Arts & HumanitiesBachelor of Education Honours in Educational Management and Leadership DegreePostgraduate