Course Information

Course Name: Mathematics Analysis
Course Code: MAT1101
Programme: Bachelor of Education with Honours in Mathematics and Physics

Academic Year: 2025–2026
Course Lecturer: Isaac Newton NSENGIYUMVA
Credits: 10
Level/Semester: Year I, Trimestre III
Delivery Mode: Face-to-face lectures, tutorials, problem-solving sessions, mathematical demonstrations, assignments, and Moodle support.


Welcome Message

Welcome to Mathematics Analysis.

This course provides a rigorous introduction to the principles of mathematical analysis, which form the foundation of advanced mathematics, physics, engineering, and scientific research. It develops students' analytical reasoning and problem-solving abilities through the study of functions, limits, continuity, differentiation, and introductory integration.

Throughout the course, students will strengthen their mathematical thinking by solving theoretical and practical problems while gaining a deeper understanding of the concepts underlying calculus and real analysis.


Course Overview

The Mathematics Analysis course introduces students to the fundamental concepts of real analysis and differential calculus. The course covers the real number system, functions, limits, continuity, derivatives, applications of differentiation, sequences, introductory integration, and mathematical reasoning.

Students will examine the behavior of functions, analyze rates of change, solve optimization problems, and apply analytical methods to mathematical and physical phenomena. The course emphasizes logical proofs, rigorous mathematical arguments, and problem-solving techniques that are essential for advanced studies in mathematics and physics.

Tutorials and exercises provide students with opportunities to apply theoretical concepts to practical mathematical problems and prepare them for higher-level analysis courses.

By the end of the course, students will have developed a solid foundation in mathematical analysis and the analytical skills required for advanced studies in mathematics, physics, and related disciplines.


Learning Objectives

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

  • Understand the fundamental concepts of mathematical analysis.
  • Analyze functions using limits and continuity.
  • Apply differentiation techniques to mathematical problems.
  • Understand the principles of introductory integration.
  • Solve optimization and rate-of-change problems.
  • Develop logical reasoning and mathematical proof skills.
  • Interpret mathematical models used in science and engineering.
  • Strengthen analytical and problem-solving abilities.
  • Apply calculus concepts to physical and real-world situations.
  • Prepare for advanced courses in mathematics and physics.

Learning Outcomes

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

  • Explain the fundamental concepts of mathematical analysis.
  • Evaluate limits and determine the continuity of functions.
  • Differentiate algebraic, exponential, logarithmic, and trigonometric functions.
  • Apply derivatives to solve optimization and applied mathematics problems.
  • Evaluate basic definite and indefinite integrals.
  • Construct logical mathematical arguments and proofs.
  • Analyze mathematical models using calculus techniques.
  • Solve complex mathematical problems using analytical methods.
  • Demonstrate accuracy in mathematical computations and reasoning.
  • Apply mathematical analysis to scientific and engineering applications.

Learning Resources

  • Lecturer's notes and presentations
  • Mathematical Analysis textbooks
  • Calculus reference books
  • Scientific calculators
  • Mathematical software (GeoGebra, MATLAB, or Wolfram Alpha)
  • Academic journals in mathematics
  • Online mathematics learning platforms
  • Problem-solving manuals
  • Digital libraries
  • Moodle learning materials

Learning Activities

  • Interactive lectures
  • Tutorial sessions
  • Problem-solving exercises
  • Mathematical demonstrations
  • Individual assignments
  • Group discussions
  • Student presentations
  • Practice quizzes
  • Independent study
  • 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

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 I, Trimestre III
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

 
Â