This repository contains solved assignments, exercises, and notebooks from the IBM Data Science Professional Certificate on Coursera.
All work is completed by Suraj Bhardwaj.
- About the Program
- Course List & Status
- Repository Structure
- Setup & Installation
- Usage
- Goals of This Repository
- Author
- License
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 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 |
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 |
-
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.
- 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
Suraj Bhardwaj
Find more about me on Linkedin: LinkedIn
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.