0% found this document useful (0 votes)
29 views

Lab Syllabus Format

This course covers the fundamentals of Apache Hadoop and big data analytics using tools like MapReduce, Pig, Hive, and Flume. The course objectives are to discuss Hadoop distributed file systems, demonstrate MapReduce and batch analytics, describe real-time analytics applications, and illustrate Pig, Hive, and stream processing. Upon completing the course, students will be able to illustrate Hadoop concepts, develop analytics models using Hadoop tools, and design real-time analytics solutions for big data problems.

Uploaded by

Narendra Babu
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
29 views

Lab Syllabus Format

This course covers the fundamentals of Apache Hadoop and big data analytics using tools like MapReduce, Pig, Hive, and Flume. The course objectives are to discuss Hadoop distributed file systems, demonstrate MapReduce and batch analytics, describe real-time analytics applications, and illustrate Pig, Hive, and stream processing. Upon completing the course, students will be able to illustrate Hadoop concepts, develop analytics models using Hadoop tools, and design real-time analytics solutions for big data problems.

Uploaded by

Narendra Babu
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

Course Title Java Programing Lab Course Type Practice

Course Code M22TC0207 Credits 1 Class II Semester

Contact Work
TLP Credits Hours Load Total Number of Assessment in
Classes Per Semester Weightage
Theory 1 2 2

Course Practice - - -
Structure Practice CIE SEE
- 0 - -

Total 1 2 2 28 25 25

COURSE OVERVIEW:

This Laboratory course supplements the material taught in the theory course programming with
JAVA. The objective of this course is to get hands-on experience in JAVA programming and
implementing the concepts learnt in the theory course. Laboratory exercises will normally be
conducted using windows operating System. The Students will be exposed to basic syntax of classes,
objects, Exception handling, wrapper classes, strings and collection framework

COURSE OBJECTIVES:

1. Discuss the fundamentals of Hadoop distributed file system and Big Data
Analytics.

2. Demonstrate Big Data Processing with MapReduce and Batch Analytics.

3. Describe the implementation of Real-Time Analytics with Apache Hadoop in real


world Applications.

4. Illustrate the working of Pig, Hive and Stream Processing and also discuss the
fundamentals of Flume.

COURSE OUTCOMES:

On successful completion of this course; the student will be able to:

CO# Course Outcomes POs PSOs


CO1 Illustrate the fundamentals of Hadoop distributed file system and Big Data 1 to 5,9,10,11 1,2,3
Analytics

CO2 Demonstrate Big Data Processing with MapReduce and Batch Analytics with 1 to 5,9,10,11 1,2,3
Apache Hadoop to simple real world problems.
.

CO3 Design Real-Time Analytics with Apache Pig and Hive for real world 1 to 5,9,10,11 1,2,3
Applications.

CO4 Develop data and processing models using Hadoop eco-system for real 1 to 5,9,10,11 1,2,3
world Big data Applications

CO5 Design Real-Time Analytics incorporating the structured data model using 1 to 5,9,10,11 1,2,3
Apache Hive to solve real world Big Data Analytics Applications.

CO6 Develop data and processing models using Hadoop eco-system for real 1 to 5,9,10,11 1,2,3
world Big data Applications

.BLOOM’S LEVELOF THECOURSE OUTCOMES

Bloom’s Level

Remember Understand Apply Analyze Evaluate Create


CO#
(L1) (L2) (L3) (L4) (L5) (L6)
CO1 √

CO2 √
CO3 √

CO4 √
CO5 √
CO6 √

COURSE ARTICULATIONMATRIX

Course Program Outcomes


Outcom PO1 PSO PSO PSO
PO PO PO PO PO PO PO PO PO PO1 PO1
es 1 2 3 4 5 6 7 8 9 0 1 2 1 2 3

CO1 3 2 3 3 3 1 1 1 1 3 3 3

CO2 3 3 3 3 3 2 1 2 3 3 3 3

CO3 3 3 3 3 3 2 1 2 3 3 3 3

CO4 3 3 3 3 3 3 3 2 3 3 3 3
CO5 3 3 3 3 3 2 1 2 3 3 3 3

CO6 3 3 3 3 3 3 3 2 3 3 3 3

PRACTICE:

S.N Title of the Experiment Tools and Techniques Expected Skill/Ability


.

PART-A

Install Hadoop in the following modes


1. Understanding the process of
1.1 Ubuntu OS Stand Alone Mode Windows/Linux OS,
Installation of Hadoop in
1.2 Pseudo Distributed Mode IDE
different modes
1.3 Pseudo Distributed Mode (YARN)
Perform the following File Management Windows/Linux OS, Managing Files and
tasks in Hadoop IDE performing operations on
2.1 Create a directory in HDFS at given them on HDFS
path(s).
2.2 List the contents of a directory
2.3 Upload and download a file in HDFS
2.4 See contents of a file
2.5 Copy a file from source to destination
2.
2.6 Copy a file from/To Local file system
to HDFS
2.7 Move file from source to destination
2.8 Remove a file or directory in HDFS.
2.9 Display last few lines of a file
2.10 Display the aggregate length of a
file.

Write a Word Count Map Reduce Windows/Linux OS, Understanding the


3. program to understand Map Reduce IDE MapReduce Process
Paradigm.
Write a Weather Report POC-Map
Reduce Program to analyses time- Windows/Linux OS, Performing Big Data Analytics
temperature statistics and generate IDE using MapReduce
4.
report with max/min temperature.
Implement the Matrix Multiplication with
5. Hadoop Map Reduce. Windows/Linux OS, Understanding the MapReduce
IDE Process

Write Pig Latin scripts to sort, group, join, Windows/Linux OS, Performing Big Data Analytics
6.
project, and filter your data. IDE, Pig Tool using Pig Scripts

Write programs to demonstrate Hive Windows/Linux OS, Performing Big Data Analytics
7 Databases, Tables, Views, Functions IDE, Hive Tables using Pig Scripts
and Indexes.
PART-B

Implement and demonstrate any real Windows/Linux OS, Literature Surveying, Project
life big data problem using any of the IDE, Hadoop-eco Implementation, Seminars, IPR
8
publicly available big data sets. system Filing, Paper Publication
TEXT BOOKS:
1. Sridhar Alla, “Big Data Analytics with Hadoop 3”, Packt Publishing Ltd, 2018
2. Gates, Alan, and Daniel Dai. Programming pig: Dataflow scripting with hadoop. " O'Reilly
Media, Inc.", 2016.
3. Capriolo, Edward, Dean Wampler, and Jason Rutherglen. Programming Hive: Data
warehouse and query language for Hadoop. " O'Reilly Media, Inc.", 2012.
REFERENCE BOOKS:
1. Michael Minelli, Michele chambers, AmbigaDhiraj,”Big data, big analytics”, Wiley,2013
2. P. Tan, M. Steinbach, V. Kumar, “Introduction to Data Mining”, Addison-Wesley, 2005.
3. J. Han, M. Kamber, “Data Mining: Concepts and Techniques”, 2nd ed. Morgan Kaufmann 2005.

JOURNALS/MAGAZINES
1. IEEE,Introduction to the IEEE Transactions on Big Data.
2. Elsevier,Big data research journal Elsevier.
3. Springer, Journal on Big Data Springer.

You might also like