The Bachelor of Science Education Honours Degree in Computer Science at Bindura University of Science Education combines computer science modules with education modules. Students study topics such as Introduction to Comp. Science, Operating Systems, Procedural Programming, Database Concepts, Object Orientated Programming, Web Design, Web Programming, System Design & Administration, and Software Engineering.
The programme is organised into four parts. It includes mathematics and physics modules such as Maths foundations for Comp. Science, Pre-Calculus, Calculus I, Linear Maths I, Calculus II, Linear Maths II, Numerical Methods, and Physics for Computer Science, plus pedagogy and curriculum modules such as Theoretical Foundations of Education, Communication Skills, Introduction to the Curriculum, General Pedagogics for Science Teaching, and Curriculum DesignImplementation & Evaluation. It also includes curriculum and education experience modules across preschool/primary and secondary school, and a final Project (CS470).
Modules
- CS101 Introduction to Comp. Science
- CS103 Maths foundations for Comp. Science
- PH107 Physics for Computer Science
- CS111 Operating Systems
- MT100 Pre-Calculus
- PC101 Theoretical Foundations of Education
- AS103 Preschool & Primary School Experience
- PC103 Communication Skills
- CS421 Procedural Programming
- PH207 Electronics for Computer Science
- CS113 Computer Architecture
- CS212 Data Comp. & Networking