Course Information

Course Name: Computer Graphics and Multimedia
Course Code: CSE3201
Programme: Bachelor of Education with Honours in Mathematics and Physics

Academic Year: 2024–2025
Course Lecturer: 
Credits: 15
Level/Semester: Year II, Trimestre II
Delivery Mode: Face-to-face lectures, computer laboratory practical sessions, multimedia projects, tutorials, assignments, and Moodle support.


Welcome Message

Welcome to Computer Graphics and Multimedia.

This course introduces students to the principles of digital graphics and multimedia technologies. Students will learn how images, audio, video, and animations are created, edited, integrated, and applied in education, communication, and digital media.


Course Overview

The course covers the fundamentals of computer graphics, image processing, vector and raster graphics, color models, digital photography, audio and video editing, animation, multimedia authoring, user interface design, and multimedia applications in education.

Practical sessions provide hands-on experience using industry-standard graphics and multimedia software to develop creative digital content and educational resources.


Learning Objectives

By the end of the course, students should be able to:

  • Understand the principles of computer graphics and multimedia.
  • Create and edit digital images and graphics.
  • Produce multimedia presentations and educational content.
  • Apply animation and video editing techniques.
  • Design multimedia resources for teaching and learning.
  • Integrate multimedia technologies into educational environments.

Learning Outcomes

Upon successful completion of the course, students will be able to:

  • Create professional digital graphics.
  • Develop multimedia presentations and animations.
  • Edit audio and video using appropriate software.
  • Apply multimedia tools in educational settings.
  • Design interactive multimedia learning resources.

Assessment Methods

  • Assignment: 10 Marks
  • Continuous Assessment Test (CAT): 10 Marks
  • Mid-Term Examination: 40 Marks
  • Final Examination: 40 Marks

Course Duration

15 Weeks

Course Information

Course Name: School Management and Administration
Course Code: EDM3201
Programme: Bachelor of Education with Honours in Mathematics and Physics

Academic Year: 2024–2025
Course Lecturer: 
Credits: 10
Level/Semester: Year II, Trimestre II
Delivery Mode: Face-to-face lectures, seminars, case studies, workshops, school-based observations, group discussions, and Moodle support.


Welcome Message

Welcome to School Management and Administration.

This course equips future educators with the leadership and administrative skills required to manage educational institutions effectively. Students will explore school organization, educational leadership, policy implementation, resource management, and professional ethics in educational administration.


Course Overview

The course examines the principles and practices of educational management and administration. It covers leadership theories, school governance, planning, decision-making, budgeting, financial management, human resource management, quality assurance, conflict resolution, educational policies, and school-community partnerships.

Students develop practical administrative skills needed to promote effective teaching, learning, and institutional development.


Learning Objectives

By the end of the course, students should be able to:

  • Understand educational management principles.
  • Explain leadership styles in education.
  • Apply school administration techniques.
  • Manage educational resources effectively.
  • Promote quality education through effective leadership.
  • Apply educational policies and ethical practices.

Learning Outcomes

Upon successful completion of the course, students will be able to:

  • Demonstrate leadership skills in educational institutions.
  • Apply school management principles.
  • Develop school improvement plans.
  • Manage school resources responsibly.
  • Promote effective educational administration.

Assessment Methods

  • Assignment: 10 Marks
  • Continuous Assessment Test (CAT): 10 Marks
  • Mid-Term Examination: 40 Marks
  • Final Examination: 40 Marks

Course Duration

15 Weeks

Course Information

Course Name: Statistics and Probability II
Course Code: MAT3201
Programme: Bachelor of Education with Honours in Mathematics and Physics

Academic Year: 2024–2025
Course Lecturer: 
Credits: 10
Level/Semester: Year II, Trimestre II
Delivery Mode: Face-to-face lectures, tutorials, statistical computing sessions, assignments, and Moodle support.


Welcome Message

Welcome to Statistics and Probability II.

This course builds upon introductory statistics by introducing advanced statistical methods, probability distributions, hypothesis testing, regression analysis, and inferential statistics.


Course Overview

The course covers probability distributions, random variables, sampling theory, estimation, hypothesis testing, correlation, regression, analysis of variance (ANOVA), and introductory statistical computing.

Students apply statistical techniques to educational research, mathematics, physics, and scientific investigations.


Learning Objectives

Students should be able to:

  • Apply advanced probability concepts.
  • Analyze statistical data.
  • Perform hypothesis testing.
  • Use regression techniques.
  • Interpret statistical results.

Learning Outcomes

Students will be able to:

  • Apply inferential statistical methods.
  • Conduct statistical analyses.
  • Interpret research data.
  • Solve advanced probability problems.
  • Use statistical software for analysis.

Assessment Methods

  • Assignment: 10 Marks
  • Continuous Assessment Test (CAT): 10 Marks
  • Mid-Term Examination: 40 Marks
  • Final Examination: 40 Marks

Course Duration

15 Weeks

Course Information

Course Name: School Management and Administration
Course Code: EDM3201
Programme: Bachelor of Education with Honours in Mathematics and Physics

Academic Year: 2024–2025
Course Lecturer: 
Credits: 10
Level/Semester: Year II, Trimestre II
Delivery Mode: Face-to-face lectures, seminars, case studies, school-based activities, group discussions, and Moodle support.


Welcome Message

Welcome to School Management and Administration.

This course equips future educators with the knowledge and leadership skills required for effective school management and administration. It explores educational leadership, planning, organization, supervision, decision-making, and policy implementation within educational institutions.


Course Overview

The School Management and Administration course examines the principles and practices of educational leadership and school administration. Students explore organizational structures, leadership styles, strategic planning, financial management, human resource management, educational policies, quality assurance, conflict resolution, and school-community relationships.

The course emphasizes professional ethics, effective communication, resource management, and leadership skills necessary for improving teaching and learning in educational institutions.


Learning Objectives

By the end of the course, students should be able to:

  • Understand the principles of educational management.
  • Explain the roles and responsibilities of school administrators.
  • Apply leadership and decision-making skills.
  • Manage school resources effectively.
  • Promote quality assurance in education.
  • Develop effective communication and conflict management skills.
  • Understand educational policies and governance.

Learning Outcomes

Upon successful completion of the course, students will be able to:

  • Explain educational leadership concepts.
  • Apply management principles in schools.
  • Develop school improvement strategies.
  • Demonstrate leadership and administrative skills.
  • Promote effective school governance.
  • Apply ethical standards in educational administration.

Assessment Methods

  • Assignment: 10 Marks
  • Continuous Assessment Test (CAT): 10 Marks
  • Mid-Term Examination: 40 Marks
  • Final Examination: 40 Marks

Course Duration

15 Weeks

Course Information

Course Name: Basic Mathematics for Computing
Course Code: MAT1203
Programme: Bachelor of Education with Honours in Mathematics and Physics

Academic Year: 2024–2025
Course Lecturer: Ssessazi Alfred MUKURU
Credits: 10
Level/Semester: Year II, Trimestre II
Delivery Mode: Face-to-face lectures, tutorials, computer-based exercises, problem-solving sessions, assignments, and Moodle support.


Welcome Message

Welcome to Basic Mathematics for Computing.

This course introduces students to the fundamental mathematical concepts required in computing and information technology. It provides the analytical and logical foundation necessary for programming, algorithm development, data processing, and computer science applications.

Throughout the course, students will strengthen their mathematical reasoning and computational thinking through practical exercises and real-world computing applications.


Course Overview

The Basic Mathematics for Computing course equips students with essential mathematical knowledge for understanding computer science and computational problem-solving. The course covers logic, sets, number systems, functions, algebra, matrices, relations, Boolean algebra, combinatorics, probability, graph theory, and introductory discrete mathematics.

Students will learn how mathematical concepts are applied in programming, data structures, computer algorithms, databases, networking, cybersecurity, and software development. The course emphasizes logical reasoning, mathematical modeling, and problem-solving techniques commonly used in computing.

Practical exercises and tutorials enable students to apply mathematical methods to computational problems and develop the analytical skills required in computer-related disciplines.

By the end of the course, students will have acquired a strong mathematical foundation for advanced studies in computing, programming, and information technology.


Learning Objectives

By the end of the course, students should be able to:

  • Understand the role of mathematics in computing.
  • Apply logical reasoning to computational problems.
  • Perform mathematical operations using number systems and algebra.
  • Understand functions, relations, and matrices.
  • Apply Boolean algebra in logical circuit design and programming.
  • Solve counting and probability problems relevant to computing.
  • Understand the basics of graph theory and discrete mathematics.
  • Develop mathematical models for computational applications.
  • Strengthen analytical and problem-solving skills.
  • Prepare for advanced computing and programming courses.

Learning Outcomes

Upon successful completion of this course, students will be able to:

  • Explain the importance of mathematics in computer science.
  • Apply algebraic and logical methods to solve computing problems.
  • Perform operations involving sets, functions, matrices, and relations.
  • Use Boolean algebra in computational and programming applications.
  • Solve problems involving combinatorics and probability.
  • Apply graph theory concepts to computing scenarios.
  • Analyze mathematical models used in software and hardware systems.
  • Demonstrate logical and computational thinking.
  • Solve real-world problems using mathematical techniques.
  • Apply mathematical knowledge in programming and information technology.

Learning Resources

  • Lecturer's notes and presentations
  • Basic Mathematics for Computing textbooks
  • Discrete Mathematics reference books
  • Scientific calculators
  • Computer laboratory facilities
  • Mathematical software and online tools
  • Programming and algorithm design references
  • Academic journals in mathematics and computer science
  • Digital libraries and e-learning resources
  • Moodle learning materials

Learning Activities

  • Interactive lectures
  • Tutorial sessions
  • Problem-solving exercises
  • Computer-based mathematical activities
  • Individual and group assignments
  • Group discussions
  • Case study analysis
  • Student presentations
  • Practice quizzes
  • Moodle-based learning activities

Assessment Methods

  • Assignment: 10 Marks
  • Continuous Assessment Test (CAT): 10 Marks
  • Mid-Term Examination: 40 Marks
  • Final Examination: 40 Marks

Course Duration

15 Weeks