Program Structure
The Bachelor of Science (BS) Mathematics at IBA is a 4-year degree program. Its uniqueness lies in the offer of earning concentrations in allied areas of sciences while adhering to the mathematics core. The flexibility and diversity that this scheme offers to students in studying mathematics aligns with the current standard structure of the BS-Math programs worldwide, while keeping in line with HEC guidelines. Regular academic and professional career development guidance is also available to students to help them cope with challenges more effectively.
This program prepares graduates with diverse skills, attributes, and field knowledge, critical ingredients for a successful applied sciences career.
The program aims to equip students with sufficient analytical and computational skills for a successful corporate career, education, or industry career. A diverse skillset will also enable students to seek promising careers in research and development in mathematics and related fields, applied sciences, engineering sciences, actuarial sciences, economics, data sciences, quantitative finance, computing, banking, and statistics, and post-graduate study in mathematics, and theoretical physics as well as university teaching.
Eligibility Criteria
For the eligibility criteria, refer to pages 93-94
| Curriculum structure | |
|---|---|
| Duration | 4 years |
| Semesters | 8 |
| Courses | 46 |
| Research Project | 1 |
| Total Credit Hours | 136 or 137 |
| Program Structure | |||
|---|---|---|---|
| S.No. | Course Title | Courses | Credit Hours |
| 1 | University Core | 4 | 12 |
| 2 | Mathematics Core | 18 | 54 |
| 3 | Mathematics Elective | 6 | 18 |
| 4 | Program Core | 2 | 6 or 7 |
| 5 | Computing Core | 3 | 11 |
| 6 | Social Science Core | 1 | 2 |
| 7 | Arts & Humanities | 1 | 2 |
| 8 | Free Elective | 7 | 21 |
| 9 | Final Year Project | 1 | 3 |
| 10 | Internship | 1 | 3 |
| 11 | Entrepreneurship | 1 | 2 |
| 12 | Civic and community engagement | 1 | 2 |
| Total | 46 | 136/137 | |
Mathematics Elective
| Course Category | Course Title | Course Code | Credit Hours |
|---|---|---|---|
| Mathematical Physics Electives | Quantum Mechanics II | - | - |
| Advanced Quantum Mechanics | - | - | |
| Introduction to Quantum Field Theory | - | - | |
| Electrodynamics and Special Relativity | - | - | |
| Quantum Information - Statistical Mechanics | - | - | |
| Algebraic Quantum Theory | - | - | |
| General Relativity | - | - | |
| Computational Physics | - | - | |
| Computational Mathematics Electives | Introduction to Scientific Computing | - | - |
| Numerical Solutions of PDE | - | - | |
| Scientific Computing for Linear PDE's | - | - | |
| Computational Physics | - | - | |
| Computational Quantum Field Theory | - | - | |
| Monte-Carlo Methods | - | - | |
| Financial Mathematics with a computational approach | - | - | |
| Scientific Computing for Linear PDE's | - | - | |
| Data and Statistics Electives | Introduction to Data Science | - | - |
| Introduction to Data Mining | - | - | |
| Bayesian Statistics | - | - | |
| Stochastic Processes | - | - | |
| Time Series Analysis | - | - | |
| Econometrics | - | - | |
| Applied Multivariate Statistics | - | - | |
| Simulation and Computational Statistics | - | - | |
| Statistical Machine Learning | - | - | |
| Neural Networks | - | - | |
| Financial Econometrics | - | - | |
| Computational Finance | - | - | |
| Actuarial Science | Exam P – Probabil&B169;B175;lity Probability Theory |
MTS231 | Math Core |
| Exam FM – Financial Mathematics Financial Mathematics with a Computational Approach |
MTS441 | Program Core | |
| Exam FAM – Fundamentals of Actuarial Mathematics Actuarial Mathematics |
MTS450 | Math Elective | |
| Exam ASTAM – Advanced Short-Term Actuarial Mathematics OR Exam ALTAM – Advanced Long-Term Actuarial Mathematics Actuarial Methods in Non-Life Insurance |
MTS452 | Math Elective | |
| Exam SRM – Statistics for Risk Modelling Statistical Modelling |
MTS307 | Math Core | |
| Exam PA – Predictive Analytics Statistical Machine Learning |
MTS 573 | Math Elective |
| S.No. | Courses | Credit Hours | |
|---|---|---|---|
| 1 | General | 13 | 36 |
| 2 | Major | 24 | 72 or 73 |
| 3 | Interdisciplinary | 4 | 13 |
| 4 | Capstone Project | 1 | 3 |
| 5 | Internship | 1 | 3 |
| 6 | Minor* | 3 | 9 |
| 7 | Total | 46 | 136/137 |
Free electives/concentration/minor declaration policy in BS (Mathematics) program. Free elective courses facilitate interdisciplinary study and provide a broader vision to the students. In the BS (Mathematics) program, students can (optionally) earn a concentration on their transcripts according to the following plan.
Computer Science (3 additional courses with CS code, 300 level and beyond, apart from the program core courses).
Data Analytics (3 additional courses from Data and Statistics Stream, 300 level and beyond, apart from the two required course from this stream that is counted as a program core).
Physics (3 additional courses from Mathematical Physics Stream, 300 level and beyond, apart from the two required courses from this stream that is counted as a program core).
Actuarial Science (AS) (The VEE courses of accounting, finance and economics will be taken from the available list of free electives in the program structure.)
To qualify for exemption from the VEE (Validation by Educational Experience) requirements, students in the actuarial science stream must complete the list of courses in Mathematical Statistics, Economics, and Accounting & Finance offered under the free electives and program core categories. Students must earn a minimum grade of B- (8 minus) and satisfy the VEE eligibility requirements. For further information, please refer to the website of the Department of Mathematical Sciences.
3 additional courses from ActuarialScience Stream, 300 level and beyond, apart from the two required courses from this stream that is counted as a program core.
Concentration / minor will not be mentioned on the degree; however, they will be shown on the mark sheet.
Semester-wise sequence of courses
| Semester - 1 | |||||
|---|---|---|---|---|---|
| S.No. | Course Title | Course Code | Credit Hours | Prerequisite | Course Type |
| 1 | Calculus-1 | MTS101 | 3 | - | Mathematics Core |
| 2 | Discrete Mathematics | MTS211 | 3 | - | Mathematics Core |
| 3 | Introduction to Programming | CSE141 | 4 | - | Computing Core |
| 4 | Critical Reading and writing | SSC101 | 3 | - | University Core |
| 5 | Islamic Scholarly Tradition or Philosophy, Logic, and Ethics* | SSC301 / HUMS57 | 3 | - | University Core |
| Semester - 2 | |||||
|---|---|---|---|---|---|
| S.No. | Course Title | Course Code | Credit Hours | Prerequisite | Course Type |
| 1 | Calculus - II | MTS113 | 3 | - | Mathematics Core |
| 2 | Linear Algebra | MTS203 | 3 | - | Mathematics Core |
| 3 | Object Oriented Programming Techniques | CSE142 | 4 | - | Computing Core |
| 4 | Speech Communication | HUM201 | 3 | - | University Core |
| 5 | Fundamentals of Entrepreneurship | MGT103 | 2 | - | - |
| Semester - 3 | |||||
|---|---|---|---|---|---|
| S.No. | Course Title | Course Code | Credit Hours | Prerequisite | Course Type |
| 1 | Multivariable Calculus | MTS242 | 3 | MTS232 | Mathematics Core |
| 2 | Introduction to differential Equations | MTS241 | 3 | MTS101 | Mathematics Core |
| 3 | Fundamentals of Statistics | MTS207 | 3 | - | Mathematics Core |
| 4 | Mechanics | PHY101 | 3 | - | Mathematics Core |
| 5 | Civic & Community Engagement | - | 2 | - | - |
| 6 | - | - | 2 | - | Social Sciences Core |
| Semester - 4 | |||||
|---|---|---|---|---|---|
| S.No. | Course Title | Course Code | Credit Hours | Prerequisite | Course Type |
| 1 | Probability Theory | MTS231 | 3 | - | Mathematics Core |
| 2 | i. Electricity, Magnetism & waves (Phy) | PHY102 | 3 or 4 | - | Program Core |
| ii. Financial Mathematics with a Computational Approach (AS) | MTS441 | ||||
| iii. Introduction to Data Science (DA) | - | ||||
| iv. Data Structures (CS) | CSE247 | ||||
| 3 | Differential Geometry | MTS308 | 3 | MTS203 | Mathematics Core |
| 4 | Partial Differential Equations | MTS436 | 3 | - | Mathematics Core |
| 5 | Pakistan History | SSC151 | 3 | - | University Core |
| 6 | - | - | 2 | - | Arts & Humanities Core |
| Semester - 5 | |||||
|---|---|---|---|---|---|
| S.No. | Course Title | Course Code | Credit Hours | Prerequisite | Course Type |
| 1 | Real Analysis | MTS341 | 3 | - | Mathematics Core |
| 2 | Statistical Modeling | MTS307 | 3 | MTS102 | Mathematics Core |
| 3 | Numerical Analysis | MTS306 | 3 | MTS232 | Mathematics Core |
| 4 | Introduction to Quantum Mechanics (Phy) Probability & Statistical Models (AS/DA/CS) |
PHY200 MTS403 |
3 | - | Program Core |
| 5 | - | - | 3 | - | Free Elective |
| 6 | Introduction to Artificial Intelligence | - | 3 | - | Computing Core |
| Semester - 6 | |||||
|---|---|---|---|---|---|
| S.No. | Course Title | Course Code | Credit Hours | Prerequisite | Course Type |
| 1 | - | - | 3 | - | Free Elective |
| 2 | Abstract Algebra | MTS305 | 3 | MTS203 | Mathematics Core |
| 3 | Mathematical Methods | MTS110 | 3 | - | Mathematics Core |
| 4 | Numerical Linear Algebra | MTS115 | 3 | - | Mathematics Core |
| 5 | - | - | 3 | - | Mathematics Elective I |
| 6 | - | - | 3 | - | Free Elective |
| Summer Semester | |||||
|---|---|---|---|---|---|
| S.No. | Course Title | Course Code | Credit Hours | Prerequisite | Course Type |
| 1 | Internship | - | 3 | - | Internship |
| Semester - 7 | |||||
|---|---|---|---|---|---|
| S.No. | Course Title | Course Code | Credit Hours | Prerequisite | Course Type |
| 1 | Mathematics Elective | - | 3 | - | Mathematics Elective I |
| 2 | Topology | MTS451 | 3 | - | Mathematics Core |
| 3 | - | - | 3 | - | Mathematics Elective II |
| 4 | - | - | 3 | - | Free Elective |
| 5 | - | - | 3 | - | Free Elective |
| 6 | Final Year Project | - | 3 | - | FYP |
| Semester - 8 | |||||
|---|---|---|---|---|---|
| S.No. | Course Title | Course Code | Credit Hours | Prerequisite | Course Type |
| 1 | - | - | 3 | - | Math Elective IV |
| 2 | - | - | 3 | - | Math Elective V |
| 3 | - | - | 3 | - | Math Elective VI |
| 4 | - | - | 3 | - | Free Elective |
| 5 | - | - | 3 | - | Free Elective |

