(Fall 2025 Onwards) (Fall 2023 - Spring 2025)
BS Mathematics-Specialization in Data Science(Fall 2023 - Spring 2025)
Program Scheme of Studies
| Structure of the Scheme | Credit Hours |
| Major Courses |
23 (72) |
| Interdisciplinary Courses |
7 (22) |
| Internship/Capstone/COOP |
2 (7) |
| Undergraduate 2.0 Courses |
16 (35) |
| Total Credit Hours |
136 |
Program Road Map
1st Year
Fall Semester
| Code | Course Title | Cr. Hrs. | Prerequisite |
| EN110 |
English-I |
3 |
----- |
| MA107 |
Calculus and Analytic Geometry |
3 |
----- |
| IS135 |
Computer Applications |
3 |
----- |
| QM111 |
Quantitative Skills & Reasoning |
3 |
----- |
| ISL112 |
Islamic Thoughts & Perspectives |
2 |
----- |
| CH211 |
Everyday Science |
2 |
----- |
| MK210 |
Principles of Marketing |
2 |
----- |
| Semester Credit Hours |
18 |
Spring Semester
| Code | Course Title | Cr. Hrs. | Prerequisite |
| EN112 |
English-II |
3 |
EN-110 |
| MA100 |
Calculus-I |
3 |
----- |
| MA105 |
Discrete Mathematics |
3 |
----- |
| MA150 |
Probability and Statistics |
3 |
----- |
| CC111+ CC111L |
Programming Fundamentals+ Lab |
3+1 |
----- |
| SD210 |
Civic and Community Engagement |
2 |
----- |
| Semester Credit Hours |
18 |
2nd Year
Fall Semester
| Code | Course Title | Cr. Hrs. | Prerequisite |
| SD222 |
Foreign Language |
2 |
---- |
| MA210 |
Linear Algebra |
3 |
---- |
| CC112, CC112L |
Object Oriented Programming |
3+1 |
CC111, CC111L |
| MA103 |
Calculus II |
3 |
MA100 |
| *** |
Think AI |
2 |
---- |
| ITC111 |
Fehm-e-Quran I |
1 |
---- |
| POL101 |
Pakistan Studies |
2 |
---- |
| Semester Credit Hours |
17 |
Spring Semester
| Code | Course Title | Cr. Hrs. | Prerequisite |
| CC213, CC213L |
Data Structures |
3+1 |
CC112, CC112L |
| MA300 |
Calculus III |
3 |
MA103 |
| ITC122 |
Fehm-e-Quran II |
1 |
---- |
| MA263 |
Programming for DS |
3 |
----- |
| MA250 |
Abstract Algebra |
3 |
---- |
| MG220 |
Innovation and Entrepreneurship |
2 |
---- |
| POL121 |
Pakistan Ideology, Constitution and Society |
2 |
---- |
| Semester Credit Hours |
18 |
3rd Year
Fall Semester
| Code | Course Title | Cr. Hrs. | Prerequisite |
| MA312 |
Real Analysis –I |
3 |
---- |
| MA218 |
Ordinary Differential Equations |
3 |
---- |
| CC342 |
Analysis of Algorithms |
3 |
CC 213, CC213L |
| CC230+CC230L |
Database Systems+ Lab |
3+1 |
---- |
| MA330 |
Vector and Tensor Analysis |
3 |
---- |
| SD100 |
English Immersion I |
0 |
---- |
| MA223 |
Computational Physics & Numerical Analysis |
3 |
---- |
| Semester Credit Hours |
19 |
Spring Semester
| Code | Course Title | Cr. Hrs. | Prerequisite |
| MA314 |
Real Analysis –II |
3 |
MA312 |
| MA324 |
Complex Analysis |
3 |
---- |
| MA321 |
Partial Differential Equations |
3 |
MA218 |
| DS291 |
Introduction to Data Science |
3 |
---- |
| SD101 |
21st Century Skills |
0 |
---- |
| PH101 |
Mechanics |
3 |
---- |
| MA311 |
Differential Geometry |
3 |
---- |
| Semester Credit Hours |
18 |
4th Year
Fall Semester
| Code | Course Title | Cr. Hrs. | Prerequisite |
| AI372 |
Machine Learning+ Lab |
2+1 |
---- |
| xxx |
Elective-I |
3 |
---- |
| PH311 |
Classical Mechanics |
3 |
---- |
| MA445 |
Topology |
3 |
---- |
| MA498 |
Capstone I /COOP I |
2 |
---- |
| Semester Credit Hours |
14 |
Spring Semester
| Code | Course Title | Cr. Hrs. | Prerequisite |
| DS391 |
Data Mining |
3 |
---- |
| xxx |
Elective-II |
3 |
---- |
| SC401 |
Scientific Writing & Research Methods |
3 |
---- |
| MA499 |
Capstone II/COOP II |
2 |
---- |
| Semester Credit Hours |
11 |
Mandatory: Internship of 3 Credit hours during the program.
Total Credit Hours: 136
List of Electives
- MA301: Operation Research
- MA308: Algebra-I
- MA309: Affine and Euclidean Geometry
- MA315: Algebra-II
- AI391: Natural Language Processing
- MA400: Measure Theory
- MA402: Simulation and Modeling
- MA403: Graph Theory and Combinatorics
- MA404: Special Relativity-1
- MA407: Fluid Mechanics
- MA411: Number Theory and its Application
- MA426: Functional Analysis
- MA464: Advanced Group Theory
- MA465: Modules Theory
- MA466: Galois Theory
- MA467: Fuzzy Set Theory
- MA468: Numerical Solutions of ODEs
- MA469: Numerical Solutions of PDEs
- MA470: History of Mathematics
- MA471: How to teach Mathematics at secondary level
- MA472: Mathematical Economics
- MA473: Fixed Point Theory
- MA474: Optimization Theory
- MA475: Stochastic Process
- MA476: Fractional Calculus
- MA479: Big Data Analytics
- MA480: Computer Vision and Image Processing
- MA481: AI Ethics and Responsible AI
- MA482: Time Series Analysis and Forecasting
- MA483: Recommender Systems
- MA484: AI in Healthcare
Note: Electives may be offered based on faculty availability and alignment with national and international curricula. Relevant courses from other schools may also be offered.