Bachelor’s Degree:
- Bachelor of Science (Honours) in Artificial Intelligence and Educational Technology
- Bachelor of Education (Honours) (Primary) – Mathematics
- Bachelor of Education (Honours) (Secondary) – Information and Communication Technology
Master’s Degree:
- Master of Science in Artificial Intelligence and Educational Technology
- Master of Arts in Mathematics and Pedagogy
- Master of Philosophy
- Master of Education
Professional Development Programme:
- PDP for Primary School Teachers (Mathematics Teaching) BWP003 (Feb 2025 Entry: Limited spots available. Interested teachers are encouraged to apply.)
- PDP on Development of School-based Mathematics Learning and Curriculum BWP086 (Feb 2025 Entry: Limited spots available. Interested teachers are encouraged to apply.)
- PDP for Secondary School Teachers (Mathematics Teaching) BWP012
- PDP on Coding Mobile Apps for Computational Thinking Development BWP123
- PDP on Mathematical Modelling in Secondary School STEAM Education BWP137
- PDP on Emerging Technologies in Secondary Chinese Language BWP148 (Previous programme code: BWP128)
- PDP on Emerging Technologies in Primary English BWP149 (Previous programme code: BWP112)
- PDP on Emerging Technologies in Secondary English BWP150 (Previous programme code: BWP113)
- PDP on Emerging Technologies in Primary Chinese Language BWP147 (Previous programme code: BWP114)