BIT601

Data Analytics

L-T-P3-1-0 Credits4 Session2024-25 TypeTheory
Appears in 1 semester

B.Tech Information Technology · Sem 6 (Core)

Syllabus

5 units · 40 lecture hours
Unit1

Unit 1: Introduction to Data Analytics

8 hrs

Sources and nature of data, classification of data (structured, semi-structured, unstructured), characteristics of data, introduction to Big Data platform, need of data analytics, evolution of analytic scalability, analytic process and tools, analysis vs reporting, modern data analytic tools, applications of data analytics. Data Analytics Lifecycle: Need, key roles for successful analytic projects, various phases of data analytics lifecycle – discovery, data preparation, model planning, model building, communicating results, operationalization.

Unit2

Unit 2: Data Analysis

8 hrs

Regression modeling, multivariate analysis, Bayesian modeling, inference and Bayesian networks, support vector and kernel methods, analysis of time series: linear systems analysis & nonlinear dynamics, rule induction, neural networks: learning and generalisation, competitive learning, principal component analysis and neural networks, fuzzy logic: extracting fuzzy models from data, fuzzy decision trees, stochastic search methods.

Unit3

Unit 3: Mining Data Streams

8 hrs

Introduction to streams concepts, stream data model and architecture, stream computing, sampling data in a stream, filtering streams, countingdistinct elements in a stream, estimating moments, counting oneness in a window, decaying window, Real-time Analytics Platform ( RTAP) applications, Case studies – real time sentiment analysis, stock market predictions.

Unit4

Unit 4: Frequent Itemsets and Clustering

8 hrs

Mining frequent itemsets, market based modelling, Apriori algorithm, handling large data sets in main memory, limited pass algorithm, counting frequent itemsets in a stream, clustering techniques: hierarchical, K-means, clustering high dimensional data, CLIQUE and ProCLUS, frequent pattern based clustering methods, clustering in non-euclidean space, clustering for streams and parallelism.

Unit5

Unit 5: Frame Works and Visualization

8 hrs

MapReduce, Hadoop, Pig, Hive, HBase, MapR, Sharding, NoSQL Databases, S3, Hadoop Distributed File Systems, Visualization: visual data analysis techniques, interaction techniques, systems and applications. Introduction to R - R graphical user interfaces, data import and export, attribute and data types, descriptive statistics, exploratory data analysis, visualization before analysis, analytics for unstructured data.

Course Outcomes (COs)5 outcomes

After completion of the course student will be able to:

  1. CO1Discuss various concepts of data analytics pipelineK1, K2
  2. CO2Apply classification and regression techniquesK3
  3. CO3Explain and apply mining techniques on streaming dataK2, K3
  4. CO4Compare different clustering and frequent pattern mining algorithmsK4
  5. CO5Describe the concept of R programming and implement analytics on Big data using R.K2, K3

Text books

  1. and References:
  2. Michael Berthold, David J. Hand, Intelligent Data Analysis, Springer
  3. Anand Rajaraman and Jeffrey David Ullman, Mining of Massive Datasets, Cambridge University Press.
  4. John Garrett,Data Analytics for IT Networks : Developing Innovative Use Cases, Pearson Education
  5. Bill Franks, Taming the Big Data Tidal wave: Finding Opportunities in Huge Data Streams with AdvancedAnalytics, John Wiley & Sons.
  6. Michael Minelli, Michelle Chambers, and Ambiga Dhiraj, "Big Data, Big Analytics: Emerging BusinessIntelligence and Analytic Trends for Today's Businesses", Wiley
  7. David Dietrich, Barry Heller, Beibei Yang, “Data Science and Big Data Analytics”, EMC Education Series,John Wiley
  8. Frank J Ohlhorst, “Big Data Analytics: Turning Big Data into Big Money”, Wiley and SAS Business Series
  9. Colleen Mccue, “Data Mining and Predictive Analysis: Intelligence Gathering and Crime Analysis”,Elsevier
  10. Michael Berthold, David J. Hand,” Intelligent Data Analysis”, Springer
  11. Paul Zikopoulos, Chris Eaton, Paul Zikopoulos, “Understanding Big Data: Analytics for Enterprise ClassHadoop and Streaming Data”, McGraw Hill
  12. Trevor Hastie, Robert Tibshirani, Jerome Friedman, "The Elements of Statistical Learning", Springer
  13. Mark Gardner, “Beginning R: The Statistical Programming Language”, Wrox Publication
  14. Pete Warden, Big Data Glossary, O’Reilly
  15. Glenn J. Myatt, Making Sense of Data, John Wiley & Sons
  16. Pete Warden, Big Data Glossary, O’Reilly.
  17. Peter Bühlmann, Petros Drineas, Michael Kane, Mark van der Laan, "Handbook of Big Data", CRC Press
  18. Jiawei Han, Micheline Kamber “Data Mining Concepts and Techniques”, Second Edition, Elsevier

Official AKTU syllabus

This subject is on page 23, 24 of the original AKTU PDF.

Official AKTU syllabus PDF ↗