








Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Data Science concept by Ali Abubakar
Typology: Lecture notes
1 / 14
This page cannot be seen from the preview
Don't miss anything!









Foundations, Applications, and Mathematical Background
Dr. Ali Abubakar
Academic City University
January 16, 2026
(^1) Definition of Data Science
(^2) Applications of Data Science
(^3) Why Data Science?
(^4) Components of Data Science
(^5) Why Mathematical Foundations?
6 Requirements: Scientific Python
Statistics: inference, uncertainty, hypothesis testing Computer Science: algorithms, data structures, scalability Machine Learning: predictive models from data AI: intelligent decision systems
Data Science integrates all these to solve data-driven problems.
Artificial Intelligence Image recognition Speech and language processing Recommendation systems Finance Risk modeling Fraud detection Algorithmic trading Healthcare: disease prediction, medical imaging Engineering: predictive maintenance, signal analysis Business: customer analytics, demand forecasting Government: policy analysis, population modeling
Data collection and preprocessing Exploratory data analysis (EDA) Mathematical modeling Machine learning algorithms Model evaluation and deployment
Data Science is applied mathematics implemented on computers.
Models are mathematical functions Learning means optimization Uncertainty requires probability theory
Learning = minimizing a loss function Gradients guide parameter updates Backpropagation is calculus-based
θt+1 = θt − η∇L(θt )
Models are trained by solving optimization problems Convex and non-convex optimization Trade-off between accuracy and complexity
Find the best model parameters efficiently and reliably.
NumPy: numerical computing, linear algebra SciPy: optimization, statistics Pandas: data manipulation Matplotlib / Seaborn: visualization Scikit-learn: machine learning
Data Science integrates math, computing, and data Applications span AI, engineering, finance, healthcare Mathematics is the backbone Scientific Python is the main toolset
We begin with mathematical foundations and hands-on Python.