๐Ÿ’ป Computer Science & Engineering (CSE)

RTU 8th Sem CSE Syllabus
Unit-wise

Official RTU B.Tech 8th semester Computer Science & Engineering (CSE) syllabus ยท effective from session 2019-2020 (admitted 2017-18 onwards)

Advertisement

Subjects at a glance

CodeSubjectTypeL-T-PCreditsMarks
8CS4-01Big Data AnalyticsTheory3L+0T+0P3150
8CS4-21Big Data Analytics LabLab0L+0T+2P250
8CS4-22Software Testing and Validation LabLab0L+0T+2P150

โ„น๏ธ This semester also includes an Open Elective, Industrial Training / Seminar and SODECA as per RTU's teaching scheme. See the official PDF for the complete scheme.

Theory subjects โ€” unit-wise syllabus

8CS4-01

Big Data Analytics

3 credits3L + 0T + 0P150 marks (IA 30 + ETE 120)3-hour exam
  1. Unit 1

    Introduction:Objective, scope and outcome of the course.

    1 hr
  2. Unit 2

    Introduction to Big Data: Big data features and challenges, Problems with Traditional Large -Scale System, Sources of Big Data, 3 Vโ€™s of Big Data, Types of Data. Working with Big Data: Google File System. Hadoop Distributed File System (HDFS) - Building blocks of Hadoop (Namenode. Data node. Secondary Namenode. Job Tracker. Task Tracker), Introducing and Configuring Hadoop cluster (Local. Pseudo - distributed mode, Fully Distributed mode). Configuring XML files.

    10 hrs
  3. Unit 3

    Writing MapReduce Programs: A Weather Dataset. Understanding Hadoop API for MapReduce Framework (Old and New). Basic programs of Hadoop MapReduce: Driver code. Mapper code, Reducer code. Record Reader, Combiner, Partitioner.

    8 hrs
  4. Unit 4

    Hadoop I/O: The Writable Interface. Writable Comparable and comparators. Writable Classes: Writable wrappers for Java primitives. Text. Bytes Writable. Null Writable, Object Writable and Generic Writable. Writable collections. Implementing a Custom Writable: Implemen ting a Raw Comparator for speed, Custom comparators.

    8 hrs
  5. Unit 5

    Pig:Hadoop Programming Made Easier Admiring the Pig Architecture, Going with the Pig Latin Application Flow. Working through the ABCs of Pig Latin. Evaluating Local and Distributed Modes of Running Pig Scripts, Checking out the Pig Script Interfaces, Scripting with Pig Latin.

    7 hrs
  6. Unit 6

    Applying Structure to Hadoop Data with Hive: Saying Hello to Hive, Seeing How the Hive is Put Together, Getting Started with Apache Hive. Examining the Hive Clients. Working with Hive Data Types. Creating and Managing Databases and Tables, Seeing How the Hive Data Manipulation Language Works, Querying and Analyzing Data.

    6 hrs

Total: 40 lecture hours

Labs & practicals

8CS4-21

Big Data Analytics Lab

2 credits0L + 0T + 2P50 marks (IA 30 + ETE 20)2-hour exam
List of experiments (9)
  1. Implement the following Data structures in Java i) Linked Lists ii) Stacks iii) Queues iv) Set v) Map
  2. Perform setting up and Installing Hadoop in its three operating modes: Standalone, Pseudodistributed, Fully distributed.
  3. Implement the following file management tasks in Hadoop: ๏‚ท Adding files and directories ๏‚ท Retrieving files ๏‚ท Deleting files Hint: A typical Hadoop workflow creates data files (such as log files) elsewhere and copies them into HDFS using one of the above command line utilities.
  4. Run a basic Word Count Map Reduce program to understand Map Reduce Paradigm.
  5. Write a Map Reduce program that mines weather data. Weather sensors collecting data everyhour at many locations across the globe gather a large volume of log data, which is a goodcandidate for analysis with MapReduce, since it is semi structured and record-oriented.
  6. Implement Matrix Multiplication with Hadoop Map Reduce
  7. Install and Run Pig then write Pig Latin scripts to sort, group, join, project, and filter your data.
  8. Install and Run Hive then use Hive to create, alter, and drop databases, tables, views, functions, and indexes.
  9. Solve some real life big data problems.
8CS4-22

Software Testing and Validation Lab

1 credits0L + 0T + 2P50 marks (IA 30 + ETE 20)2-hour exam
List of experiments (6)
  1. a) Write a program that calculates the area and perimeter of the circle. And find the Coverage & Test Cases of that program using JaButi Tool. b) Write a program which read the first name and last name from console and matching with expected result by using JaBuTi. c) Write a program that takes three double numbers from the java console representing, respectively, the three coefficients a,b, and c o f a quadratic equation. d) Write a program that reads commercial website URL from a url from file.you should expect that the URL starts with www and ends with.com. retrieve the name of the site and output it. For instance, if the user inputs www.yahoo.com, you should output yahoo. After that find the test cases and coverage using JaButi. e) Write a program for a calculator and find the test case and coverage and Def-use-graph. f) Write a program that reads two words representing passwords from the java console and outputs the number of character in the smaller of the two. For example, if the words are open and sesame, then the output should be 4, the length of the shorter word, open. And test this program using JaButi
  2. Analyse the performance of following website using JMeter. Site Amazon Website Amazon.com Type shopping Flip kart Flipkart.com shopping Railway reservation Irctc.co.in Ticket booking site Train searching Erail.in Train searching
  3. Calculate the mutation score of programs given in 1(a) to 1 (f) using jumble Tool.
  4. Calculate the coverage analysis of programs given in 1 (a) to 1 (f) using Eclemma Free open source Tool.
  5. Generate Test sequences and validate using Selenium tool for given websites
  6. below: Site Amazon Website Amazon.com Type shopping Flip kart Flipkart.com shopping Railway reservation Irctc.co.in Ticket booking site Train searching Erail.in Train searching
Advertisement

About the RTU 8th Sem CSE syllabus

This page shows the official Rajasthan Technical University (RTU), Kota syllabus for B.Tech 8th semester Computer Science & Engineering (CSE), taken directly from RTU's published PDF: every subject with its code, credits, marks and unit-wise topics. Use it to plan your preparation unit by unit, then practise with the RTU 8th Sem previous year papers and notes.

Frequently asked questions

What subjects are in the RTU 8th Sem CSE syllabus?

The theory subjects are Big Data Analytics (8CS4-01). Labs: Big Data Analytics Lab, Software Testing and Validation Lab.

Where can I download the official RTU 8th Sem CSE syllabus PDF?

Use the "Download official PDF" button on this page. It is the syllabus document published by Rajasthan Technical University (RTU), Kota.

Which session is this syllabus for?

The official document says it is effective from session 2019-2020 for students admitted in 2017-18 onwards. RTU revises syllabi from time to time, so also check rtu.ac.in for notices.