MS (Mathematics)

Program Info

This program aims at training the candidates in a number of advance mathematical courses. Having done this they are motivated to undertake research in some area of pure and applied mathematics. The successful candidates are expected to serve the nation as academicians as well as researchers.

Typical course load in a semester is four courses. However, NUCES staff cannot register for more than two courses in a semester.

A student has the option to persue MS either by undertaking a 6 credit hour MS thesis, or by taking a 3 credit hour Research Survey plus one taught course

Award of Degree

For the award of MS degree, a student must have:

  • Passed courses totalling at least 31 credit hours, including the four major courses
  • Obtained a CGPA of at least 2.5

Offered Campuses

Chiniot-Faisalabad Islamabad Karachi Lahore Peshawar


  • Degree in relevant subject, earned from a recognized university after 16 years of education AND
  • At least 55% marks (under annual system or CGPA of at least 2.0(on a scale of 4.0) in the most recent degree program.

Selection Criteria:

  • Past Academic Record (Bachelor) (4 year Bachelor OR 2 year masters): 40%
  • Performance in NU MS Subject Admission Test: 60%
Tentative Study Plan
Sr. No Course Name Crdt Hrs.
Semester 1
1 Core Course-I 3
2 Core Course-II 3
3 Elective-I 3
4 Elective-II 3
Sr. No Course Name Crdt Hrs.
Semester 2
1 Core Course-III 3
2 Core Course-IV 3
3 Elective-III 3
4 Elective-IV 3
Sr. No Course Name Crdt Hrs.
Semester 3
1 MS Thesis - I 3
2 Research Methodology 3
Sr. No Course Name Crdt Hrs.
Semester 4
1 MS Thesis - II 3

Note: Registration in "MS Thesis-I" is allowed provided the student has:

  •   Earned at least 19 credits
  •   Passed the "Research Methodology" course
  •   CGPA is equal to or more then 2.5

Core Courses (Must pass any FOUR of the following courses)

  • MT502  Advanced Mathematical Statistics
  • MT507  Advanced Number Theory
  • MT505  Advanced Algebra
  • MT513  Adv. Numerical Methods for ODEs
  • MT506  Advanced Functional Analysis
  • MT610  Numerical Solutions for PDEs