100% found this document useful (1 vote)
157 views2 pages

Data Science Using Python

Uploaded by

ssthegame749
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
100% found this document useful (1 vote)
157 views2 pages

Data Science Using Python

Uploaded by

ssthegame749
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
You are on page 1/ 2

COURSE TITLE DATA SCIENCE USING PYTHON

COURSE CODE 04MB0367


COURSE CREDITS 2

Course Outcomes: After completion of this course, student will be able to:
1 Apply different data analysis modules such as NumPy, Pandas for exploring and analyzing
data
2 Analyze data using various visual representations and descriptive measures
3 Apply text analytics tools of Python for processing text data and carrying out sentiment
analysis

Pre-requisite of course:NA

Teaching and Examination Scheme


Theory Tutorial Practical ESE IA CSE Viva Term
Hours Hours Hours Work
2 0 0 0 30 20 50 0

Contents : Contact
Topics
Unit Hours
1 Setting up Python Data Analysis Environment 10
Installing Anaconda , Exploring Jupyter Notebooks , Spyder,
NumPy Ndarray-Creating Numpy arrays , types of data, the dtype
option, intrinsic creation of an array, Operations on NumPy Arrays ,
arithmetic operators, the matrix product, increment and decrement
operators, universal functions (ufunc), aggregate functions, indexing
an array, Slicing arrays, iterating an array, shape manipulation,
Array manipulation- splitting and joining arrays, Reading and
writing array on data files., Pandas Introduction to Pandas data
structures, Creating series, Creating DataFrames, Adding data ,
Saving DataFrames , Indexing methods , Slicing a DataFrame ,
Arithmetic methods with DataFrames, Reading and Writing Data,
I/O API tools, CSV and Textual files, Reading Data in CSV or Text
Files, Writing Data in CSV, Reading and Writing Data on MS-
Excel Files
2 Descriptive Analytics using Python 8
Loading a dataset into Pandas DataFrame, Displaying records of the
DataFrame, Value Counts and Cross Tabulations, Sorting values by
columns, Creating New Columns, Filtering Records Based on
Conditions, Summary measures, Exploration of data using
visualization (Using Matplotlib library), Bar chart, Histogram,
Distribution or Density Plot, Box Plot, scatter plot, pair plot,
correlation and heat map

DR. MEETA JOSHI DR. SUNIL KUMAR JAKHORIA


Digitally signed by (Name of HOD) Digitally signed by (Name of Dean/ Principal)
Contents : Contact
Topics
Unit Hours
3 Text Analytics using Python 10
Overview, Sentiment Classification, Loading a Dataset for
Sentiment analysis, Exploring the dataset, Text Pre-processing, Bag
of Words (BoW) Model, Creating Count Vectors for Sentiment,
Displaying document vectors, Removing Low-frequency words,
Removing Stop words, Distribution of words across different
sentiments, Naïve Bayes model for sentiment classification, Finding
model accuracy, Challenges of Text-analytics, Building the model
using n-Grams
Total Hours 28

Textbook :
1 Python Data Analytics: With Pandas, NumPy, and Matplotlib, Fabio Nelli , APRESS ,
2018
2 Machine Learning using Python, Manoranjan Pradhan, U Dinesh Kumar, Wiley
Publications, 2019

References:
1 The Complete Reference Python , The Complete Reference Python , Martin C. Brown,
McGraw Hill, 2018
2 Python for Data Analysis, Python for Data Analysis, Wes McKinney, O’Reilly Media, Inc,
2017
3 Python Programming Fundamentals, Python Programming Fundamentals, Nischay Kumar
Hegde, Educreation, 2018

Suggested Theory Distribution:


The suggested theory distribution as per Bloom’s taxonomy is as follows. This distribution
serves as guidelines for teachers and students to achieve effective teaching-learning process

Distribution of Theory for course delivery and evaluation

Remember / Understand Apply Analyze Evaluate Higher order


Knowledge Thinking
10.00 20.00 25.00 25.00 10.00 10.00

Instructional Method:
1 Theory

Supplementary Resources:
1 https://www.youtube.com/watch?
v=JL_grPUnXzY&list=PLeo1K3hjS3us_ELKYSj_Fth2tIEkdKXvV
2 https://www.youtube.com/watch?v=LHBE6Q9XlzI
3 https://www.youtube.com/watch?v=7DSpYPja9qM

DR. MEETA JOSHI DR. SUNIL KUMAR JAKHORIA


Digitally signed by (Name of HOD) Digitally signed by (Name of Dean/ Principal)

You might also like