LecturePlan CS201 21CSH-471
LecturePlan CS201 21CSH-471
LECTURE PLAN
Mission of the M1: To provide practical knowledge using state-of-the-art technological support for the experiential learning of our students.
Department M2: To provide industry recommended curriculum and transparent assessment for quality learning experiences.
M3: To create global linkages for interdisciplinary collaborative learning and research.
M4: To nurture advanced learning platform for research and innovation for students’ profound future growth.
M5: To inculcate leadership qualities and strong ethical values through value based education.
Vision of the To be recognized as a leading Computer Science and Engineering department through effective teaching practices and
Department excellence in research and innovation for creating competent professionals with ethics, values and entrepreneurial attitude to
deliver service to society and to meet the current industry standards at the global level.
PEO3 Exhibit commitment and engage in lifelong learning for enhancing their professional and personal capabilities.
PSO2 Apply standard software engineering principles to develop viable solutions for Information Technology Enabled Services (ITES).
Program OutComes(POs)
PO1 Engineering knowledge: Apply the knowledge of Mathematics, Science, Engineering fundamentals and computer science
fundamental and strategies which have the solution of complex computer science engineering problems.
PO2 Problem analysis: Identify, formulate, research literature, and analyze complex computer science engineering problems reaching
substantiated conclusions using first principles of mathematics, natural sciences, and engineering sciences.
PO3 Design/development of solutions: Design solutions for complex database and software engineering problems and design system
components or processes that meet the specified needs with appropriate considerations for the public health and safety, and the
cultural, societal, and environmental considerations.
PO4 Conduct investigations of complex problems: Use research-based knowledge and research methods including design of software
engineering &networking based experiments, analysis and Interpretation of data, and synthesis of the information to provide valid
conclusions.
PO5 Modern tool usage: Create, select, and apply appropriate techniques, resources, and modern Computer science engineering and
IT tools including prediction and modeling to complex database or software engineering activities with an understanding of the
limitations.
PO6 The engineer and society: Apply reasoning informed by the contextual knowledge to assess Social, health, safety, legal and
cultural issues and the consequent responsibilities relevant to the Professional Computer Science & Engineering practice.
PO7 Environment and sustainability: Understand the impact of the professional computer science and engineering solutions in social
and environmental contexts, and demonstrate the knowledge of, and need for sustainable development goals.
PO8 Ethics: Apply ethical principles and commit to professional ethics and responsibilities and norms of computer science engineering
practice
PO9 Individual and team work: Function effectively as an individual, and as a member or leader in diverse teams, and in
multidisciplinary settings.
PO10 Communication: Communicate effectively on complex computer science engineering activities with the engineering community like
CSI society at large, such as, being able to comprehend and write effective reports and design documentation, make effective
presentations, and give and receive clear instructions.
PO11 Project management and finance: Demonstrate knowledge and understanding of the computer science engineering and
management principles and apply these to one’s own work, as a member and leader in a team, to manage projects and in
multidisciplinary environments.
PO12 Life-long learning: Recognize the need for, and have the preparation and ability to engage in independent and life-long learning in
the broadest context to technological change.
Text Books
Sr No Title of the Book Author Name Volume/Edition Publish Hours Years
1 Big Data Analytics with Spark Mohammed Guller 1st edition Apress 2015
3 Big Data, Big Analytics: Emerging Michael Minelli, Michehe 1st Edition Ambiga Dhiraj, 2013
Business Intelligence and Analytic Chambers Wiely CIO Series
Trends for Today’s Business
4 Big Data Analytics: Disruptive Arvind Sathi 1st Edition IBM Corporation 2012
Technologies for Changing the
Game
Reference Books
Sr No Title of the Book Author Name Volume/Edition Publish Hours Years
1 Understanding Big data Chris Eaton, Dirk deroos et al 2nd Edition McGraw Hill 2012
2 Big Data Analytics with R and Vignesh Prajapati 1st edition Packet Publishing 2013
Hadoop
3 Big Data and Business Analytics JyLiebowitz 1st edition CRC press 2013
Course OutCome
SrNo OutCome
CO1 Understand key concepts of Big Data, including the characteristics.
CO2 Master Big Data Architecture and Tools
CO3 Explore the Hadoop Ecosystem and Data Processing Models
CO4 Develop Data Science Skills and Tools
CO5 Implement Real-Time Data Analytics and Visualization
1 2 Understanding The 5 V’s of Big Data: Understanding ,T-Big Data Analytics with Spark,T- PPT CO1
Big Data and Volume, Velocity, and Variety Big Data Analytics: Disruptive,T-Big
the 5 V’s Data, Big Analytics: Emerg,R-Big
Data Analytics with R and ,R-Big
Data and Business Analytic,R-
Understanding Big data
1 3 Understanding Veracity and Value: Trust and Insights ,T-Big Data Analytics with Spark,T- PPT CO2
Big Data and in Big Data Big Data Analytics: Disruptive,T-Big
the 5 V’s Data, Big Analytics: Emerg,R-Big
Data Analytics with R and ,R-Big
Data and Business Analytic,R-
Understanding Big data
1 4 Understanding Challenges and Opportunities in Big ,T-Big Data Analytics with Spark,T- PPT CO1
Big Data and Data Big Data Analytics: Disruptive,T-Big
the 5 V’s Data, Big Analytics: Emerg,R-Big
Data Analytics with R and ,R-Big
Data and Business Analytic,R-
Understanding Big data
1 5 Understanding Real-World Applications of Big Data ,T-Big Data Analytics with Spark,T- Case CO2
Big Data and Big Data Analytics: Disruptive,T-Big Study,PPT
the 5 V’s Data, Big Analytics: Emerg,R-Big
Data Analytics with R and ,R-Big
Data and Business Analytic,R-
Understanding Big data
1 6 Big Data Understanding Big Data Architecture: ,T-Big Data Analytics with Spark,T- Case CO2
Architecture Key Components and Layers Big Data Analytics: Disruptive,T-Big Study,PPT
Data, Big Analytics: Emerg,R-Big
Data Analytics with R and ,R-Big
Data and Business Analytic,R-
Understanding Big data
1 7 Big Data Data Ingestion and Storage in Big Data ,T-Big Data Analytics with Spark,T- Case CO2
Architecture Architecture Big Data Analytics: Disruptive,T-Big Study,PPT
Data, Big Analytics: Emerg,R-Big
Data Analytics with R and ,R-Big
Data and Business Analytic,R-
Understanding Big data
1 8 Big Data Data Processing and Visualization in ,T-Big Data Analytics with Spark,T- Case CO2
Architecture Big Data Architecture Big Data Analytics: Disruptive,T-Big Study,PPT
Data, Big Analytics: Emerg,R-Big
Data Analytics with R and ,R-Big
Data and Business Analytic,R-
Understanding Big data
1 9 Big Data Streaming Data in Big Data: ,T-Big Data Analytics with Spark,T- Case CO2
Architecture Frameworks and Use Cases Big Data, Big Analytics: Emerg,R- Study,PPT
Big Data Analytics with R and ,R-
Big Data and Business Analytic,R-
Understanding Big data
1 10 Big Data Architectural Patterns in Big Data: ,T-Big Data Analytics with Spark,T- PPT CO1
Architecture Lambda, Kappa, and Hybrid Models Big Data, Big Analytics: Emerg,R-
Big Data Analytics with R and ,R-
Big Data and Business Analytic,R-
Understanding Big data
1 11 The Hadoop Understanding the Hadoop Ecosystem: ,T-Big Data Analytics with Spark,T- PPT CO3
Ecosystem An Overview Big Data Analytics: Disruptive,T-Big
Data, Big Analytics: Emerg,R-Big
Data Analytics with R and ,R-Big
Data and Business Analytic,R-
Understanding Big data
1 12 The Hadoop HDFS (Hadoop Distributed File ,T-Big Data Analytics with Spark,T- PPT CO3
Ecosystem System): Architecture and Functionality Big Data Analytics: Disruptive,T-Big
Data, Big Analytics: Emerg,R-Big
Data Analytics with R and ,R-Big
Data and Business Analytic,R-
Understanding Big data
1 13 The Hadoop MapReduce Programming Model: ,T-Big Data Analytics with Spark,T- PPT CO3
Ecosystem Workflow and Applications Big Data Analytics: Disruptive,T-Big
Data, Big Analytics: Emerg,R-Big
Data Analytics with R and ,R-Big
Data and Business Analytic,R-
Understanding Big data
1 14 The Hadoop YARN: Resource Management in ,T-Big Data Analytics with Spark,T- PPT CO3
Ecosystem Hadoop Big Data Analytics: Disruptive,T-Big
Data, Big Analytics: Emerg,R-Big
Data Analytics with R and ,R-Big
Data and Business Analytic,R-
Understanding Big data
1 15 The Hadoop Advanced Tools in the Hadoop ,T-Big Data Analytics with Spark,T- PPT CO3
Ecosystem Ecosystem and Data Processing Big Data, Big Analytics: Emerg,R-
Big Data Analytics with R and ,R-
Big Data and Business Analytic,R-
Understanding Big data
2 16 Big Data Big Data Frameworks: Hadoop and ,T-Big Data Analytics with Spark,T- PPT CO3
Frameworks Apache Spark – Concepts and Big Data, Big Analytics: Emerg,R-
Comparison Big Data Analytics with R and ,R-
Big Data and Business Analytic,R-
Understanding Big data
2 17 Big Data Introduction to NoSQL Databases: ,T-Big Data Analytics with Spark,T- PPT CO2
Frameworks MongoDB, Cassandra, and HBase Big Data Analytics: Disruptive,T-Big
Data, Big Analytics: Emerg,R-Big
Data Analytics with R and ,R-Big
Data and Business Analytic,R-
Understanding Big data
2 18 Big Data Big Data Visualization Tools: Tableau, ,T-Big Data Analytics with Spark,T- PPT CO2
Frameworks Power BI, and Apache Zeppelin Big Data Analytics: Disruptive,T-Big
Data, Big Analytics: Emerg,R-Big
Data Analytics with R and ,R-Big
Data and Business Analytic,R-
Understanding Big data
2 19 Big Data Real-Time Big Data Processing: ,T-Big Data Analytics with Spark,T- PPT CO3
Frameworks Apache Storm and Flink Big Data, Big Analytics: Emerg,R-
Big Data Analytics with R and ,R-
Understanding Big data
2 20 Big Data Emerging Trends in Big Data ,T-Big Data Analytics with Spark,T- PPT CO3
Frameworks Technologies Big Data, Big Analytics: Emerg,R-
Big Data Analytics with R and ,R-
Understanding Big data
2 21 Big SQL and SQL vs. NoSQL: Differences, Features, ,T-Big Data Analytics with Spark,T- PPT CO3
NO SQL and Use Cases Big Data Analytics: Disruptive,T-Big
Databases Data, Big Analytics: Emerg,R-Big
Data Analytics with R and ,R-Big
Data and Business Analytic,R-
Understanding Big data
2 22 Big SQL and Introduction to Big SQL: Bridging SQL ,T-Big Data Analytics with Spark,T- PPT CO3
NO SQL and Big Data Big Data Analytics: Disruptive,T-Big
Databases Data, Big Analytics: Emerg,T-
Machine Learning,R-Big Data
Analytics with R and ,R-Big Data
and Business Analytic,R-
Understanding Big data
2 23 Big SQL and Query Optimization Techniques in Big ,T-Big Data Analytics with Spark,T- PPT CO3
NO SQL SQL Big Data Analytics: Disruptive,T-Big
Databases Data, Big Analytics: Emerg,T-
Machine Learning,R-Big Data
Analytics with R and ,R-Big Data
and Business Analytic,R-
Understanding Big data
2 24 Big SQL and Exploring NoSQL Database Types and ,T-Big Data Analytics with Spark,T- PPT CO3
NO SQL Applications Big Data Analytics: Disruptive,T-Big
Databases Data, Big Analytics: Emerg,T-
Machine Learning,R-Big Data
Analytics with R and ,R-Big Data
and Business Analytic,R-
Understanding Big data
2 25 Big SQL and Advantages and Limitations of Big SQL ,T-Big Data Analytics with Spark,T- PPT CO3
NO SQL and NoSQL Databases Big Data, Big Analytics: Emerg,R-
Databases Big Data Analytics with R and ,R-
Big Data and Business Analytic,R-
Understanding Big data
2 26 AI in Big Data Introduction to IBM Watson: AI ,T-Big Data Analytics with Spark,T- PPT CO4
Capabilities and Big Data Synergy Big Data, Big Analytics: Emerg,R-
Big Data Analytics with R and ,R-
Big Data and Business Analytic,R-
Understanding Big data
2 27 AI in Big Data Exploring Watson Services: Discovery, ,T-Big Data Analytics with Spark,T- PPT CO4
Studio, and Assistant Big Data Analytics: Disruptive,T-Big
Data, Big Analytics: Emerg,R-Big
Data Analytics with R and ,R-Big
Data and Business Analytic,R-
Understanding Big data
2 28 AI in Big Data Integrating IBM Watson with Big Data ,T-Big Data Analytics with Spark,T- PPT CO3
Tools and Workflows Big Data Analytics: Disruptive,T-Big
Data, Big Analytics: Emerg,T-
Machine Learning,R-Big Data
Analytics with R and ,R-Big Data
and Business Analytic,R-
Understanding Big data
2 29 AI in Big Data AI and Machine Learning Applications ,T-Big Data Analytics with Spark,T- PPT CO4
in Big Data: Natural Language Big Data Analytics: Disruptive,T-Big
Processing (NLP) and Beyond Data, Big Analytics: Emerg,T-
Machine Learning,R-Big Data
Analytics with R and ,R-Big Data
and Business Analytic,R-
Understanding Big data
2 30 AI in Big Data Sentiment Analysis and Predictive ,T-Big Data Analytics with Spark,T- PPT CO3
Analytics with Watson AI Big Data Analytics: Disruptive,T-Big
Data, Big Analytics: Emerg,R-Big
Data Analytics with R and ,R-Big
Data and Business Analytic,R-
Understanding Big data
3 31 The Iterative Introduction to Data Science Projects: ,T-Big Data Analytics with Spark,T- PPT CO3
Nature of Data Stages and Lifecycle Big Data, Big Analytics: Emerg,R-
Science Big Data Analytics with R and ,R-
Projects Big Data and Business Analytic,R-
Understanding Big data
3 32 The Iterative Introduction to Data Science Projects: ,T-Big Data Analytics with Spark,T- PPT CO3
Nature of Data Stages and Lifecycle Big Data, Big Analytics: Emerg,R-
Science Big Data Analytics with R and ,R-
Projects Big Data and Business Analytic,R-
Understanding Big data
3 33 The Iterative Refinement and Deployment in Data ,T-Big Data Analytics with Spark,T- PPT CO4
Nature of Data Science Projects Big Data Analytics: Disruptive,T-Big
Science Data, Big Analytics: Emerg,T-
Projects Machine Learning,R-Big Data
Analytics with R and ,R-Big Data
and Business Analytic,R-
Understanding Big data
3 34 The Iterative Importance of Iteration: Continuous ,T-Big Data Analytics with Spark,T- PPT CO4
Nature of Data Improvement and Error Correction Big Data Analytics: Disruptive,T-Big
Science Data, Big Analytics: Emerg,T-
Projects Machine Learning,R-Big Data
Analytics with R and ,R-Big Data
and Business Analytic,R-
Understanding Big data
3 35 The Iterative Tools Supporting Iteration in Data ,T-Big Data Analytics with Spark,T- PPT CO3
Nature of Data Science: Notebooks, Version Control, Big Data Analytics: Disruptive,T-Big
Science and CI/CD Data, Big Analytics: Emerg,T-
Projects Machine Learning,R-Big Data
Analytics with R and ,R-Big Data
and Business Analytic,R-
Understanding Big data
3 36 Notebooks in Introduction to Data Science ,T-Big Data Analytics with Spark,T- PPT CO2
Data Science Notebooks: Features and Workflow Big Data, Big Analytics: Emerg,R-
Big Data Analytics with R and ,R-
Big Data and Business Analytic,R-
Understanding Big data
3 37 Notebooks in Programming Languages for Data ,T-Big Data Analytics with Spark,T- PPT CO3
Data Science Science: Python and R Big Data Analytics: Disruptive,T-Big
Data, Big Analytics: Emerg,T-
Machine Learning,R-Big Data
Analytics with R and ,R-Big Data
and Business Analytic,R-
Understanding Big data
3 38 Notebooks in Exploring Notebook Functionality: Code ,T-Big Data Analytics with Spark,T- PPT CO2
Data Science Cells, Markdown, and Widgets Big Data Analytics: Disruptive,T-Big
Data, Big Analytics: Emerg,R-Big
Data Analytics with R and ,R-Big
Data and Business Analytic,R-
Understanding Big data
3 39 Notebooks in Extending Notebook Capabilities: ,T-Big Data Analytics with Spark,T- PPT CO2
Data Science Extensions and Tools Big Data, Big Analytics: Emerg,R-
Big Data Analytics with R and ,R-
Big Data and Business Analytic,R-
Understanding Big data
3 40 Notebooks in Integrating Notebooks with Git and ,T-Big Data Analytics with Spark,T- PPT CO3
Data Science Data Science Workflows Big Data Analytics: Disruptive,T-Big
Data, Big Analytics: Emerg,T-
Machine Learning,R-Big Data
Analytics with R and ,R-Big Data
and Business Analytic,R-
Understanding Big data
3 41 Notebooks and Major Data Science Notebooks: Jupyter ,T-Big Data Analytics with Spark,T- PPT CO4
Data Science Notebook, Google Colab, and Zeppelin Big Data Analytics: Disruptive,T-Big
tools in Big Data, Big Analytics: Emerg,T-
Data Machine Learning,R-Big Data
Analytics with R and ,R-Big Data
and Business Analytic,R-
Understanding Big data
3 42 Notebooks and Getting Started with Jupyter Notebook: ,T-Big Data Analytics with Spark,T- PPT CO4
Data Science Installation and Basics Big Data Analytics: Disruptive,T-Big
tools in Big Data, Big Analytics: Emerg,T-
Data Machine Learning,R-Big Data
Analytics with R and ,R-Big Data
and Business Analytic,R-
Understanding Big data
3 43 Notebooks and Advanced Features of Jupyter: ,T-Big Data Analytics with Spark,T- PPT CO4
Data Science Extensions, Widgets, and Multilingual Big Data Analytics: Disruptive,T-Big
tools in Big Support Data, Big Analytics: Emerg,T-
Data Machine Learning,R-Big Data
Analytics with R and ,R-Big Data
and Business Analytic,R-
Understanding Big data
3 44 Notebooks and Introduction to Tableau: Building ,T-Big Data Analytics with Spark,T- PPT CO2
Data Science Dashboards for Data Insights Big Data Analytics: Disruptive,T-Big
tools in Big Data, Big Analytics: Emerg,T-
Data Machine Learning,R-Big Data
Analytics with R and ,R-Big Data
and Business Analytic,R-
Understanding Big data
3 45 Notebooks and Collaboration and Presentation Tools ,T-Big Data Analytics with Spark,T- PPT CO3
Data Science for Data Insights Big Data, Big Analytics: Emerg,R-
tools in Big Big Data Analytics with R and ,R-
Data Big Data and Business Analytic
Assessment Model
Sr No Assessment Name Exam Name Max Marks
1 Hybrid Course All Practical Evaluations 40
2 Hybrid Course All End Term Hybrid Theory 60