CURRICULUM STRUCTURE
Mathematics Programs
Comprehensive curriculum designed to provide students with in-depth knowledge and practical skills in Mathematics.
Each program follows a structured semester-wise course plan aligned with HEC requirements.
About This Curriculum: The following scheme of studies outlines the complete course structure for
Mathematics programs. Each course is assigned credit hours (CH) following
the HEC framework. Click on any semester heading to expand/collapse and view detailed course information.
LIST OF MS/PHD COURSES
32 Courses
| Course Code |
Course Title |
Credit Hours |
| EM-501 |
Topics of Engineering for Mathematicians |
3+0 |
| MTH-801 |
Perturbation Methods-I |
3+0 |
| MTH-805 |
Mathematical Modeling |
3+0 |
| MTH-806 |
Mathematical Essentials for Cryptography |
3+0 |
| MTH-807 |
Relativistic Astrophysics |
3+0 |
| MTH-808 |
Advanced Ordinary Differential Equations with Applications |
3+0 |
| MTH-809 |
Advanced Numerical Analysis |
3+0 |
| MTH-810 |
Numerical Linear Algebra |
3+0 |
| MTH-812 |
Computational Fluid Dynamics |
3+0 |
| MTH-815 |
Boundary Value Problems-I |
3+0 |
| MTH-817 |
Integral Equations and Applications |
3+0 |
| MTH-818 |
Advanced Partial Differential Equations and Applications |
3+0 |
| MTH-820 |
Variational Inequalities and Applications |
3+0 |
| MTH-821 |
Numerical Solution of Partial Differential Equations |
3+0 |
| MTH-823 |
Finite Element Analysis-I |
3+0 |
| MTH-824 |
Advanced Numerical Linear Algebra |
3+0 |
| MTH-826 |
Advanced Mathematical Physics |
3+0 |
| MTH-828 |
Advanced Cryptography |
3+0 |
| MTH-829 |
Fractional Calculus & Applications |
3+0 |
| MTH-831 |
Numerical Solution of Boundary Value Problems for ODEs |
3+0 |
| MTH-832 |
Advanced Fluid Mechanics |
3+0 |
| MTH-833 |
Non-Newtonian Fluid Mechanics |
3+0 |
| MTH-834 |
Numerical Optimization and Applications |
3+0 |
| MTH-835 |
Integral Transforms and their Applications |
3+0 |
| MTH-836 |
Turbulence Modeling |
3+0 |
| MTH-837 |
Thermal and Concentration Boundary Layer |
3+0 |
| MTH-838 |
Mathematical Theory of Elastodynamics |
3+0 |
| MTH-839 |
Advanced Numerical Techniques* |
3+0 |
| MTH-840 |
Mathematical Theory of Liquid Chromatography |
3+0 |
| MTH-841 |
Statistical Mechanics |
3+0 |
| MTH-869 |
Thesis (MS level) |
3+0 |
| MTH-886 |
PhD Thesis |
3+0 |
1st Semester
5 Courses
| Course Code |
Course Title |
Credit Hours |
| BS-105 |
Applied Physics |
3(2+1) |
| CS-102 |
Programming Fundamentals |
4(3+1) |
| CS-106 |
Applications of Information Communication Technologies (ICT) |
3(2+1) |
| MTH-105 |
Calculus-I |
3(3+0) |
| QT- 101 |
Translation of The Quran: Beliefs (Non- credit) |
1* |
1st Semester
1 Course
| Course Code |
Course Title |
Credit Hours |
| HS-104 |
Functional English |
3(3+0) |
2nd Semester
6 Courses
| Course Code |
Course Title |
Credit Hours |
| CS-208 |
Essentials of A.I |
3(2+1) |
| HS-105 |
Expository Writing |
3(3+0) |
| HS-211 |
Islamic Studies |
2(2+0) |
| MT-102 |
Quantitative Reasoning –I |
3(3+0) |
| MTH-107 |
Linear Algebra |
3(3+0) |
| MTH-206 |
Calculus-II |
3(3+0) |
3rd Semester
7 Courses
| Course Code |
Course Title |
Credit Hours |
| HS-205 |
Entrepreneurship |
2(2+0) |
| HS-402 |
Economics |
2(2+0) |
| HS-404 |
Foreign Language |
2(1+1) |
| MT-105 |
Quantitative Reasoning-II |
3(3+0) |
| MTH-207 |
Discrete Mathematics |
3(3+0) |
| MTH-210 |
Elementary Number Theory |
3(3+0) |
| QT- 205 |
Translation of The Quran: Worships (Non-credit) |
|
4th Semester
6 Courses
| Course Code |
Course Title |
Credit Hours |
| CS-428 |
Introduction to Machine Learning |
3(2+1) |
| HS-106 |
Ideology and Constitution of Pakistan |
2(2+0) |
| HS-206 |
Civics and Community Engagement |
2(1+1) |
| MTH-213 |
Ordinary Differential Equations |
4(4+0) |
| MTH-214 |
Real Analysis |
3(3+0) |
| MTH-305 |
Metric and Topological Spaces |
3(3+0) |
5th Semester
7 Courses
| Course Code |
Course Title |
Credit Hours |
| CS-433 |
Deep Learning and Applications |
3(2+1) |
| EC-853 |
Pattern Recognition & Analysis |
3(2+1) |
| MTH-209 |
Group Theory |
3(3+0) |
| MTH-304 |
Complex Analysis |
3(3+0) |
| MTH-309 |
Analytical Mechanics |
3(3+0) |
| MTH-312 |
Rings & Fields |
3(3+0) |
| QT- 301 |
Translation of The Quran: Moral Values (Non- credit) |
|
6th Semester
6 Courses
| Course Code |
Course Title |
Credit Hours |
| AI-402 |
Reinforcement Learning |
3(2+1) |
| MTH-307 |
Partial Differential Equations |
3(3+0) |
| MTH-308 |
DG & Tensor Analysis |
3(3+0) |
| MTH-310 |
Functional Analysis |
3(3+0) |
| MTH-402 |
Numerical Techniques |
3(3+0) |
| MTH-xxx |
Elective-1 |
3(3+0) |
7th Semester
7 Courses
| Course Code |
Course Title |
Credit Hours |
| AI-304 |
Swam Intelligence |
3(2+1) |
| MGT-498 |
Internship |
3(0+3) |
| MTH-205 |
Mathematical computation with software packages |
3(2+1) |
| MTH-401 |
Calculus of Variation |
3(3+0) |
| MTH-404 |
Integral Equations |
3(3+0) |
| MTH-xxx |
Elective-2 |
3(3+0) |
| QT- 401 |
Translation of The Quran: Dealings & Commandments (Non-credit) |
1* |
8th Semester
5 Courses
| Course Code |
Course Title |
Credit Hours |
| CS-434 |
Data Visualization |
3(2+1) |
| MTH-403 |
Fluid Mechanics |
3(3+0) |
| MTH-480 |
Project |
3(3+0) |
| MTH-xxx |
Elective-3 |
3(3+0) |
| MTH-xxx |
Elective-4 |
3(3+0) |
Elective Courses
16 Courses
| Course Code |
Course Title |
Credit Hours |
| MTH-405 |
Mathematical Modeling with Applications |
3+0 |
| MTH-451 |
Fuzzy Logics |
3+0 |
| MTH-452 |
Advanced Group Theory |
3+0 |
| MTH-453 |
Theory of Modules |
3+0 |
| MTH-454 |
Analytical Dynamics |
3+0 |
| MTH-455 |
Quantum Mechanics |
3+0 |
| MTH-456 |
Algebraic Geometry |
3+0 |
| MTH-457 |
Theory of Manifolds |
3+0 |
| MTH-458 |
Functional Analysis-II |
3+0 |
| MTH-459 |
Operations Research |
3+0 |
| MTH-460 |
Optimization Theory |
2+1 |
| MTH-461 |
Mathematical Modeling and Simulation |
2+1 |
| MTH-462 |
Theory of Elasticity |
3+0 |
| MTH-463 |
Electromagnetism |
3+0 |
| MTH-464 |
Special Theory of Relativity |
3+0 |
| MTH-465 |
Big Data Analytics |
3+0 |