Skip to content
Academic Programmes August 29, 2026

Bachelor of Science in Mathematics

August 29, 20263 min read

Programme Description

The programme aims at preparing qualified mathematicians who can serve different sectors in the country and worldwide; which include but not limited to financial institutions, statistical bureaus, research institutions, industries, etc. With that in mind, almost all courses are designed toward tuning students to gain analytical skills which are the main ingredient in all jobs which require mathematicians.

Learning Outcomes

  • Demonstrate a deeper understanding of the mathematical concepts of undergraduate level.• Express mathematical concepts and ideas clearly.
  • Design and implement computer programmes that can be used to solve different mathematical problems, using different computer Programming languages.
  • Identify some specific problem, develop its mathematical model, and then solve it analytically or numerically.
  • Manage statistical data and activities in different sectors.
  • Plan and conduct sample survey as well as computing different statistics and drawing out some interpretations. 303
  • Plan and run different instances of small business.

Programme Structure

Year 1

Semester One

Code Course Title Status Credits
MT 1101 Foundation of Analysis Core 9
MT 1102 Linear Algebra and Applications Core 10.5
MT 1103 Coordinate Geometry Core 9
ST 1101 Basic Statistics Core 9
IT 110 Introduction to Information Technology Core 7.5
DS 102 Development Perspectives Core 7.5
LG 102 Communications Skills Core 7.5
CP 111 Principles of Programming Core 9

Semester Two

Code Course Title Status Credits
MT 1201 Mathematical Analysis I Core 9
MT 1202 Ordinary Differential Equations Core 9
MT 1204 Numbers and Polynomials Core 9
MT 1205 Dynamics Core 7.5
ST 1201 Probability Theory Core 9
ST 1202 Operations Research 1 Core 9
CP 123 Introduction to High Level Programming Core 9

Year 2

Semester One

Code Course Title Status Credits
MT 2101 Mathematical Analysis II Core 9
MT 2102 Numerical Analysis I Core 9
MT 2103 Graph Theory and Network Optimization Core 7.5
ST 2101 Probability Distributions Core 10.5
ST 2102 Statistical Inference Core 10.5
ST 2105 Research Methods and Practices Core 7.5
CP 213 Data Structures and Algorithms Analysis Core 9

Semester Two

Code Course Title Status Credits
MT 2200 MATLAB and Problem Solving Core 9
MT 2201 Complex Analysis Core 9
MT 2202 Partial Differential Equations Core 9
MT 2203 Fluid Mechanics Core 9
MT 2204 Numerical Analysis II Core 10.5
MT 2105 Rigid Body Mechanics Elective 7.5
MT 2106 Intermediate Linear Algebra Elective 7.5
MT 2204 Numerical Analysis II Elective 7.5
ST 2104 Operations Research II Elective 10.5
SC 121 Introduction to Methods of Teaching and Learning Science and Mathematics Elective 9

Year 3

Semester One

Code Course Title Status Credits
MT 3101 Abstract Algebra Core 9
MT 3102 Mathematical Analysis III Core 9
MT 3103 Topology Core 9
MT 3105 Stochastic Processes Core 9
MT 3109 Practical Training Core 7.5

Semester Two

Code Course Title Status Credits
MT 3200 Mathematics Project Core 9.8
MT 3201 Basic Functional Analysis Core 9
MT 3202 Introduction to Differential Geometry Core 9
EME 211 Entrepreneurships and Small Business Core 9
MT 3104 Discrete Mathematics Elective 7.5
MT 3105 Introduction to Measure Theory Elective 9
MT 3106 Introduction to Simulation Elective 7.5
MT 3107 Introduction to Mathematical Modelling Elective 7.5
MT 3204 Methods of Mathematical Physics Elective 7.5
MT 3205 Financial Mathematics Elective 7.5
MT 3206 Hydrodynamics Elective 9
SC 223 Mathematics Teaching Methods Elective 9
SE 311 Education Measurement and Evaluation Elective 7.5

Special Programme Requirements

• There will be 8 weeks Practical training in Year II. • Estimated cost for the Practical Training is TZS 560,000. • Special Project (MT 320: Mathematics Project) in Semester II of Year III. The cost for the Special Project per student is TZS 300,000. • Special Faculty requirement in Semester I of Year I. The amount per student is TZS 100,000.

About the author