Data Science with Python
About this course
A rigorous, project-led course covering the complete data science workflow: data acquisition (APIs, web scraping, SQL), wrangling with pandas and NumPy, exploratory analysis, professional visualisation (Matplotlib, Seaborn, Plotly), statistical inference, feature engineering, introductory machine learning with scikit-learn, and deploying interactive dashboards with Streamlit. You will complete four industry capstones — sales analytics, healthcare EDA, customer churn prediction and a live Streamlit dashboard. Co-taught by a data engineer and a PhD statistician for rigorous coverage of both the engineering and the maths. Available online and at our Lahore, Karachi, Islamabad, Multan and Faisalabad campuses.
Prerequisites
Intermediate Python required (loops, functions, list comprehensions). Basic algebra and statistics (mean, standard deviation, probability) assumed. Our Python Fundamentals course is the recommended prerequisite.
Where you can attend
Online
Live online — join from anywhere
Lahore
LUMS · DHA, Lahore · Pakistan
Karachi
IBA Main Campus · University Road, Karachi · Pakistan
Weekly outline
- 1Week 1
Python for data science — NumPy arrays, broadcasting & vectorisation
- 2Week 2
pandas deep dive — DataFrames, merging, reshaping & time-series
- 3Week 3
Data acquisition — REST APIs, web scraping with BeautifulSoup & SQL
Course Instructors
Ahmad Raza
Sana Malik
Recommended for you
More courses in this area, picked to match what you're viewing.
Programming
Python & Django Full-Stack Web Development
Design
Graphic Design Masterclass
Business & Finance
Digital Marketing & Social Media Ads
Cybersecurity
Ethical Hacking & Penetration Testing
Programming
Python & Django Full-Stack Web Development
Design
Graphic Design Masterclass
Business & Finance
Digital Marketing & Social Media Ads
Cybersecurity
Ethical Hacking & Penetration Testing
Explore more courses
Browse all our programs and find the right one for you.