We’re pleased to announce the launch of our redesigned website, created to offer you a better browsing experience and easier access to important information.

Bachelor of Science in Mathematics With Data Science

The 4 years BS Mathematics with data Science program is designed to build the capacity of students so that the passing graduates should have better job scopes.

 

Program Duration

Minimum: 4 years (8 semesters) Maximum: 6 Years (With One Year Extension)

Degree Requirements

A student must successfully complete the coursework outlined in this degree study plan with a minimum of 137 Credit Hours and attain a minimum CGPA of 2.0 out of 4.0.

A Brief Overview

The BSMDS Program is an exciting initiative of the Department of Science and Humanities, Faculty of Engineering. The program explores the theoretical foundations of AI and data science and chooses a practical approach to mathematics applied to Data Science. The world we know today is inundated with information from databases, sensors, digital images, streaming video, online and financial transactions, satellite and medical imagery, and more. A novel mix of subjects, including Mathematical Foundations, computer programming, statistics, data analytics, programming for data science, software engineering, digital communications, machine learning, artificial intelligence, and natural language processing, help the graduates build their skills and knowledge base to contribute professionally to the Data Science, AI, Business Analytics industries and academia.

Possible Job Placement

· Data Science Engineering
· Artificial Intelligence
· Business Analytics
· Financial Technologies and Financial Institutions
· Academia and Research

Eligibility Criteria

The candidate must have passed a Higher Secondary Certificate (HSSC) in Mathematics OR any other examination of a Local / Foreign University / Educational Institution / Examining Body, equivalent to HSSC with Mathematics. IBCC will determine equivalence and the percentage of marks in such cases.

Scheme of Study for Bachelor of Science in Mathematics with Data Science :

A tentative plan of study is given below for the Bachelor of Science in Mathematics With Data Science.

TitleCredit HoursPre-Requisite
Islamic Studies202Freshman Standing
English Composition and Comprehension303Freshman Standing
Introduction to ICT213Freshman Standing
Discrete Mathematics / Structure303Freshman Standing
Programming Fundamentals314Freshman Standing
Total15
TitleCredit HoursPre-Requisite
Expeditionary Writing/ Technical & Business writing303Freshman Standing
Fundamental of Sociology303Freshman Standing
Probability and Statistics303Calculus and Analytic Geometry
Group theory and Vector Space303Number Theory
Exploring Quantitative Skills303Freshman Standing
Calculus and Analytic Geometry303Freshman Standing
Total18
TitleCredit HoursPre-Requisite
Algebra-I303Freshman Standing
Mechanics-I303Calculus and Analytic Geometry
Real and Mathematical Analysis303Calculus and Analytic Geometry
Linear Algebra and Matrix Analysis303Calculus and Analytic Geometry
Civics and Community Engagement/ CPS303Freshman Standing
Mathematical Software Packages202
Total18
TitleCredit HoursPre-Requisite
Object Oriented Programming314Programming Fundamentals
Topology and Functional Analysis303Mathematical Analysis
Element of Set Theory303Freshman Standing
Numerical Analysis/ Numerical Computing303Calculus and Analytic Geometry
Multivariable Calculus303Calculus and Analytic Geometry
Ideology and Constitution of Pakistan/ Pakistan studies202Freshman Standing
Total18
TitleCredit HoursPre-Requisite
Data Base System314Introduction to Computing
Affine and Euclidean Geometry303Freshman Standing
Elements of Statistical Learning / Statistical Methods in Machine Learning and Data Science.213Probability and Statistics
Algebra-II404Linear Algebra
Ordinary Differential Equation303Freshman Standing
Total17
TitleCredit HoursPre-Requisite
Tensor Analysis303Calculus and Analytic Geometry
Partial Differential Equation303ODE
Mathematical Methods for Machine Learning303Linear Algebra
Elective-I303As per specific requirement
Mathematical Methods303Calculus and Analytic Geometry
Total15
TitleCredit HoursPre-Requisite
Mechanics-II303Sophomore/Junior Standing
Tensor computation for data analysis303Tensor Analysis
Deep Learning and Neural Network404Mathematics for Machine Learning
Bayesian Data Analysis303Data Structure & Algorithms
Elective-II303As per specific requirement
Final Year Project -I2As per minimum requirement
Total18
TitleCredit HoursPre-Requisite
Time Series Analysis303Data Structure & Algorithms
Numerical Optimization (in ML and DS)303Numerical Analysis/ Numerical Computing
Elective-III303As per specific requirement
Final Year Project II4Final Year Project-I
Total13
Scroll to Top
Skip to content