PERFORMING ANALYTICS WITH PYTHON
Scheme of Examination
Credits Maximum Marks Allotted Duration of Exam.
Subject Subject Name
Code Theory Practical Total Theory Practical
End Mid Assign. End Term
Sem Sem Sem work
6MMBA408 PERFORMING 4(2-0-2) 50 30 20 25 25 150 3 hr 3 hr
ANALYTICS
WITH PYTHON
Course Description:
Learn how to analyze data using Python. This course will take you from the basics of Python to
exploring many different types of data. You will learn how to prepare data for analysis, perform
simple statistical analysis, create meaningful data visualizations, predict future trends from data,
and more!
Course Objectives:
1. To become industry ready by building applications using the Python platform.
2. To learn the semantics of Python software and apply statistical models for Business
Analytics.
Course Outcomes: On successful completion of the course the students will be able to
CO No. Cognitive Abilities Course Outcomes
Students will be able to INTERPRET data
CO01 Understanding behavior related to various Financial
Transactions
Students will be able to DISCOVER the
CO02 Applying interplay of financial data during the various
functions of Finance.
Student can IMPLEMENT various
CO03 Applying
Autoregressive Models.
6MMBA408 PERFORMING ANALYTICS WITH PYTHON
MBA II Sem,
SYLLABUS
Unit I: Introduction to Python environment
Python 2 and Python 3, Jupyter Notebooks, PyCharm IDE, navigation controls, input and output
commands, understanding data types, data manipulation, summary calculations.
Unit II: NumPy
Data creation, Arrays, indexing and slicing, concatenation and splitting, aggregates, broadcasting,
sort, data structures.
Unit III: Pandas
Data manipulation, Objects, Series, DataFrames, handling missing data, combining data sets
(concat, append, merge, join), Pivot Tables, Vectorized String Operations, Time Series.
Unit IV: MatPlotLib
Data visualization, setting Styles, Line Plots, Scatter Plots, Histograms, Customizing plots, multiple
plots.
Unit V: SciPy
Linear algebra, optimization, integration, statistics.
Reference Books:
1. Mastering Python for Data Science- Samir Madhavan.
2. Python for Data Analysis – Andreas Muller and Sarah.
3. Introduction to Device Studying with Python.
4. Think Stats: Probability and Statistics for Programmers.
5. Probabilistic Development and Bayesian Methods for Hackers.
6. Understanding Machine Learning: From Theory to Algorithms.
Practical:
1. Write a program addition of two numbers.
2. Write a program of List.
3. Write a program of Tuple.
4. Write a program of Dictionary.
5. Write a program of Bar Graph.
6. Write a program of Pie Chart.
7. Write a program of Histogram.
Reference Books:
Chairperson Dean (Registrar)
(Board of Studies) (Academic Council) Seal