The Master of Science in Mathematics was launched in the department of Mathematics in 1974. The programme runs for a period of two years on a fulltime basis, the first year being the coursework year and the second year is for dissertation. The programme was last reviewed in 2016. The main aim for the review of programme was to provide a strong mathematical base for the PhD in mathematics programme by coursework and dissertation (started in the academic year 2016/2017). The second aim is to make the MSc programme’s curriculum more internationally and regionally comparable and competitive.
The Department of Mathematics of UDSM at the moment has 23 academic staff members with PhD degrees. These staff members will be involved in the running of this programme. The Department of Mathematics also has enough space, good library facilities, and computing facilitates to support this programme effectively.
Course Mappings of the Programme
Semester I Courses
COURSE CODE  COURSE TITLE  STATUS  CREDITS 
MT 630  Differential Geometry  Core  12 
MT 674  Real Analysis  Core  12 
MT 619  Applied Functional Analysis  Core  12 
MT 663  Ordinary Differential Equations  Core  12 
Elective  Elective  12  
Total  60 
Semester II Courses
COURSE CODE  COURSE TITLE  STATUS  CREDITS 
MT 605  Advanced Linear Algebra  Core 
12 
MT 623  Commutative Algebra  Core 
12 
MT 653  Topology  Core 
12 
Elective – 1  Elective 
12 

Elective – 2  Elective 
12 

Total 
60 
Table 8: Electives Courses
CODE  TITLE  Semester  CREDITS 
MT 602  Numerical Analysis  I 
12 
MT 608  Algebraic Geometry  II 
12 
MT 612  Galois Theory  II  12 
MT 610  Complex Analysis  II  12 
MT 616  Computational Algebra  I  12 
MT 617  Algebraic Topology  II  12 
MT 618  Combinatorics  I  12 
MT 625  Logic and Set Theory  I  12 
MT632  Algebra: Group and Ring theories  II  12 
MT 647  Fourier Analysis  I  12 
MT 649  Number Theory and Cryptography  I  12 
MT 659  Measure Theory and Integration  II  12 
MT 660  Computer Programming  I  12 
MT 664  Graph Theory  I  12 
MT 665  Mathematical Packages for Scientific Computations  II  12 
MT 683  Partial Differential Equations (PDEs)  II  12 