Course Code Statistics and Data Analysis L T P C
CSEG3057 3 0 0 3
Total Units to be Covered: 6 Total Contact Hours: 45
Basic Mathematics, Probability, Entropy and MC
Prerequisite(s): Syllabus version: 1.0
Simulation
Course Objectives
1. To provide a comprehensive understanding of data-driven statistical methods for analysis and decision-
making.
2. To develop practical skills for organizing, visualizing, and summarizing real-world datasets.
3. To apply inferential statistics, regression, and model-based techniques for data interpretation.
4. To introduce multivariate, time-series, and exploratory data analysis methods used in data science.
5. To integrate computational tools such as Python for implementing data analysis techniques.
Course Outcomes
On completion of this course, the students will be able to
CO1: Identify raw data for analysis using statistical and computational tools.
CO2: Summarize and visualize data using descriptive measures and graphical representations.
CO3: Apply inferential statistical methods, including estimation and hypothesis testing, to real datasets.
CO4: Perform correlation, regression, and model fitting for predictive data analysis.
CO5: Implement advanced data analysis methods such as PCA, clustering, and time-series analysis using
Python.
CO-PO Mapping
Program
Outcomes
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2 PSO3
Course
Outcomes
CO 1 3 3 3 3 2 – – – – 1 – 2 3 3 2
CO 2 3 3 2 1 2 – – – – 1 – 1 3 3 2
CO 3 3 3 2 2 1 – – – – 1 – 1 3 3 2
CO 4 3 3 3 3 2 1 1 1 – 2 1 2 3 3 2
CO 5 3 3 3 3 2 – – – – 1 – 2 3 3 2
Average 3 3 2.6 2.4 1.8 1 1 1 - 1.2 1 1.6 3 3 2
1 – Weakly Mapped (Low) 2 – Moderately Mapped (Medium)
3 – Strongly Mapped (High) “_” means there is no correlation
Syllabus:
Unit I: Data Collection, Cleaning, and Visualization Lecture: 4 hours
Data types and formats (structured, semi-structured, unstructured), data sources and acquisition, data cleaning
(missing values, outliers, scaling, transformation), Feature scaling (standardization, normalization), Feature
engineering basics, Data preprocessing pipelines (end-to-end workflow using Python), exploratory data analysis
(EDA),
In-class Activity: Descriptive summary of a case dataset using tabular and graphical representation.
Unit II: Descriptive Statistics Lecture: 8 hours
Measures of central tendency and dispersion, covariance, correlation, skewness, and kurtosis. Data summarization
using statistical measures. Dimensional summaries and data distributions.
In-class Activity: Summarization and interpretation of datasets using any programming tool.
Unit III: Inferential Statistics and Hypothesis Testing Lecture: 6 hours
Concept of population and sample, sampling techniques, estimation, confidence intervals, hypothesis testing (t-test,
chi-square test, ANOVA, non-parametric tests), p-values and interpretation.
Case Exercise: Interpretation of hypothesis testing results from published studies.
Unit IV: Regression and Predictive Modelling Lecture: 10 hours
Correlation and regression concepts, simple and multiple linear regression, polynomial regression, logistic
regression, model evaluation (R², MSE, confusion matrix, ROC curve), Multicollinearity and Variance Inflation
Factor (VIF) analysis, Model selection criteria: AIC and BIC, Regularization techniques: Ridge and Lasso regression,
Cross-validation techniques (train-test split, k-fold cross-validation), Hyper-parameter tuning (grid search and
random search)
Case Study: Predictive analysis using regression output.
Unit V: Multivariate and Advanced Data Analysis Lecture: 8 hours
Introduction to feature selection, engineering and dimensionality reduction, overview of Principal Component
Analysis (PCA), factor analysis, discriminant analysis, Kernel PCA, t-SNE (t-distributed Stochastic Neighbour
Embedding), Advanced feature engineering for multivariate data.
Case Study: PCA and clustering implementation on real datasets.
Unit VI: Time-Series Analysis Lecture: 9 hours
Time-series concepts: Trend and seasonality, autocorrelation, smoothing techniques (moving average and
exponential smoothing), autoregressive (AR) and moving average (MA) models, forecasting fundamentals, ARIMA
models. Stationarity and non-stationarity concepts; stationarity testing using the Augmented Dickey–Fuller (ADF)
test; interpretation of ACF and PACF plots; time-series model diagnostics; Seasonal ARIMA (SARIMA) models.
Case Study: Interpretation of multivariate and time-series outputs from software-generated reports.
Total lecture Hours: 45
Textbooks
[1] Douglas C. Montgomery and George C. Runger, Applied statistics and probability for engineers,
USA: WILEY publication, 7th ed., 2020. ISBN: 978-1-119-40036-3.
[2] S. C. Gupta and V. K. Kapoor, Fundamentals of Applied Statistics, New Delhi, India: Sultan Chand &
Sons, 4th rev. ed., 2007. ISBN: 978-8180547058.
[3] McKinney, W., Python for Data Analysis, O’Reilly Media, 2022. ISBN: 9781098104023.
Reference Books
[1] M. F. Triola, Elementary Statistics, 13th ed., Boston, MA, USA: Pearson Education, 2017. ISBN:
978-0134462455.
[2] Trevor Hastie, Robert Tibshirani, and Jerome Friedman, The Elements of Statistical Learning, Latest
ed., USA: Springer New York, 2009. ISBN: 978-0-387-84858-7.
[3] M. C. Mavrakakis and J. Penzer, Probability and Statistical Inference: From Basic Principles to
Advanced Models, 1st ed., Boca Raton, FL, USA: Chapman & Hall/CRC, 2021. ISBN: 978-1584889397.
Modes of Evaluation: Quiz/Assignment/ presentation/ extempore/ Written Examination
Examination Scheme
Components IA MID SEM End Sem Total
Weightage (%) 50 20 30 100
Detailed breakup of Internal Assessment
Internal Assessment Weightage in calculation of Internal
Component Assessment (100 marks)
Quiz 1 15%
Quiz 2 15%
Class Test 1 15%
Class Test 2 15%
Assignment 1/Case
20%
Study/Project
Assignment 2/Project/Case
20%
Study