0% found this document useful (0 votes)
3 views3 pages

Data Science & Analytics Using Python

The document outlines a 12-week course syllabus for Data Science and Analytics using Python, covering topics from Python basics to machine learning implementation. Each week includes hands-on exercises to reinforce learning, such as building a calculator, data cleaning, and creating visualizations. The course culminates in a final project that integrates all learned concepts into an end-to-end data science pipeline.

Uploaded by

samarthk.cse
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views3 pages

Data Science & Analytics Using Python

The document outlines a 12-week course syllabus for Data Science and Analytics using Python, covering topics from Python basics to machine learning implementation. Each week includes hands-on exercises to reinforce learning, such as building a calculator, data cleaning, and creating visualizations. The course culminates in a final project that integrates all learned concepts into an end-to-end data science pipeline.

Uploaded by

samarthk.cse
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

DATA SCIENCE & ANALYTICS USING PYTHON

DATA SCIENCE & ANALYTICS USING PYTHON


Course Syllabus

Week Module Topics Covered Hands-on Exercise

Week Python Basics Installation, setup, environment Exercise:


1 configuration Calculator, number
Python syntax, indentation, keywords patterns, palindrome
Variables, constants, naming conventions checker, prime
number programs
Data types: int, float, string, boolean
Type casting, input/output
Operators: arithmetic, relational, logical
Conditional statements: if, else, elif,
nested conditions
Loops: for, while, break, continue, pass
Basic debugging, simple program flow

Week Core Python Functions: definition, parameters, return Exercise:


2 (Logic + values Student marks
Functions) Recursion basics system, string
Strings: slicing, methods, formatting analyzer, list-based
mini problems
Lists: operations, indexing, slicing
Tuples and sets basics
Iteration techniques
Problem-solving approaches

Week Advanced Python Dictionaries: key-value handling, methods Exercise:


3 Basics Nested data structures Contact manager,
Exception handling: try, except, finally file-based data
Custom exceptions storage system
File handling: read, write, append modes
Working with CSV/text files
Modules and imports
Introduction to virtual environments

Week NumPy (Numerical Introduction to NumPy Exercise:


4 Computing) Arrays vs lists Array-based
Array creation and operations calculations, mini
data processing tasks
Indexing, slicing
Mathematical operations on arrays
Statistical operations (mean, median, sum)
Reshaping and array manipulation

Page 1 of 3
[Link]
DATA SCIENCE & ANALYTICS USING PYTHON

Week Module Topics Covered Hands-on Exercise

Week Pandas (Data Introduction to Pandas Exercise:


5 Handling) Series and DataFrames Load and explore real
Loading datasets (CSV, Excel) dataset
(sales/student data)
Data selection and filtering
Indexing (.loc, .iloc)
Adding/removing columns
Basic data exploration

Week Data Cleaning & Handling missing values Exercise:


6 Preprocessing Removing duplicates Clean messy dataset
Data formatting and type conversion and prepare for
String operations in datasets analysis
Outlier detection basics
Data preprocessing pipeline basics

Week Feature What is feature engineering Exercise:


7 Engineering & Handling categorical data (encoding) Prepare dataset for
Data Preparation machine learning
Feature scaling (normalization,
standardization) (ready-to-train
Creating new features from existing data dataset)
Binning and transformations
Handling imbalanced datasets basics
Feature selection basics

Week Data Visualization Introduction to Matplotlib Exercise:


8 Line charts, bar charts, pie charts Create dashboard-
Histograms and scatter plots style visualizations
Introduction to Seaborn
Advanced visualizations (heatmaps,
pairplots)
Data storytelling basics

Week Mini Project (Data Dataset selection Exercise:


9 Analysis + Data cleaning End-to-end data
Visualization) analysis project
Feature engineering
Visualization
Insight generation
Report preparation

Week Machine Learning Introduction to Machine Learning Exercise:


10 Basics Types: supervised vs unsupervised Basic prediction
learning understanding with
ML workflow sample datasets
Train-test split
Overfitting and underfitting basics

Page 2 of 3
[Link]
DATA SCIENCE & ANALYTICS USING PYTHON

Week Module Topics Covered Hands-on Exercise


Evaluation metrics basics

Week Machine Learning Linear Regression Exercise:


11 Implementation Model training and testing House price
Prediction using models prediction /
Model evaluation (accuracy basics) classification mini
project
Introduction to classification
Simple classification models

Week Final Project + Project planning and dataset selection Exercise:


12 Deployment End-to-end pipeline (cleaning → feature Final Data Science
Basics engineering → ML) Project +
Model integration Presentation
Basic API concept (Flask intro optional)
Project structuring
GitHub upload basics
Resume/project presentation

Page 3 of 3
[Link]

You might also like