Skip to content

This repository contains solved assignments, exercises, and notebooks from the IBM Data Science Professional Certificate program on Coursera.

Notifications You must be signed in to change notification settings

SurajBhar/IBM_Data_Science

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IBM Data Science Professional Certification Program

Coursera
Python
Jupyter Notebook

This repository contains solved assignments, exercises, and notebooks from the IBM Data Science Professional Certificate on Coursera.
All work is completed by Suraj Bhardwaj.


Table of Contents


About the Program

The IBM Data Science Professional Certificate is a 12-course program designed to equip learners with the full data science workflow—from data collection and cleaning to visualization, machine learning, and deployment. Topics include:

  • Python programming
  • SQL and databases
  • Data analysis & visualization
  • Machine learning fundamentals
  • Applied projects & capstones

Course List & Status

# Course Title Status
1 What is Data Science? ✅ Completed
2 Tools for Data Science ✅ Completed
3 Data Science Methodology ✅ Completed
4 Python for Data Science, AI & Development ✅ Completed
5 Python Project for Data Science ✅ Completed
6 Databases and SQL for Data Science with Python ✅ Completed
7 Data Analysis with Python ✅ Completed
8 Data Visualization with Python ✅ Completed
9 Machine Learning with Python ✅ Completed
10 Applied Data Science Capstone ✅ Completed
11 Generative AI: Elevate Your Data Science Career ✅ Completed
12 Data Scientist Career Guide and Interview Preparation ✅ Completed

Repository Structure

Filename Description
Capstone_Project/ Completed Data Science Capstone project with all solutions.
DS0103EN-Exercise-From-Modeling-to-Evaluation.ipynb Practice notebook for model evaluation and selection
DS0103EN-Exercise-From-Understandin (copy).ipynb Data understanding notebook from the methodology course
DataScienceEcosystem.ipynb Final assignment notebook from "Tools for Data Science"
Final Assignment.ipynb Final Web scraping assignment to extract shares and revenue data (Tesla and GameStop)
Web_Scraping_Module_5/ Directory for organizing all scraping-related work

Setup & Installation

  • Clone the repository

    git clone https://github.com/SurajBhardwaj/IBM-Data-Science-Professional-Certificate.git
    cd IBM-Data-Science-Professional-Certificate
  • Create a virtual environment

    python3 -m venv venv
    # macOS/Linux
    source venv/bin/activate
    # Windows  
    venv\Scripts\activate
    # Install the dependencies beforehand or with the flow in notebooks.
  • Launch Jupyter Notebook

     jupyter notebook
  • Usage

    • Open the desired .ipynb notebook in your browser.
    • Follow the instructions and execute cells sequentially.
    • For the Capstone project, refer to the Capstone_Project instructions provided inside the skill network labs for details on running folium, dashboards and models.

Goals of This Repository

  • Serve as the official collection of my completed IBM Data Science assignments.
  • Document hands-on learning:
  • Web scraping
  • Data wrangling & EDA
  • SQL queries
  • Interactive dashboards (Plotly Dash, Folium)
  • Machine learning workflows
  • Model evaluation & tuning
  • Visualization best practices

Author

Suraj Bhardwaj
Find more about me on Linkedin: LinkedIn


License

This repository is provided for educational and reference purposes. Original course materials are © IBM and Coursera.


If you find this repository useful, please consider starring it! Feel free to tweak any URLs, filenames, or descriptions as needed.

About

This repository contains solved assignments, exercises, and notebooks from the IBM Data Science Professional Certificate program on Coursera.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published