IT

CCS368: Stream Processing syllabus for IT 2021 regulation (Professional Elective-III)

Stream Processing detailed syllabus for Information Technology (IT) for 2021 regulation curriculum has been taken from the Anna Universities official website and presented for the IT students. For course code, course name, number of credits for a course and other scheme related information, do visit full semester subjects post given below.

For Information Technology 6th Sem scheme and its subjects, do visit IT 6th Sem 2021 regulation scheme. For Professional Elective-III scheme and its subjects refer to IT Professional Elective-III syllabus scheme. The detailed syllabus of stream processing is as follows.

Stream Processing

Course Objectives:

Download the iStudy App for all syllabus and other updates.
Get it on Google Play

Unit I

FOUNDATIONS OF DATA SYSTEMS 6 Introduction to Data Processing, Stages of Data processing, Data Analytics, Batch Processing, Stream processing, Data Migration, Transactional Data processing, Data Mining, Data Management Strategy, Storage, Processing, Integration, Analytics, Benefits of Data as a Service, Challenges

Unit II

Download the iStudy App for all syllabus and other updates.
Get it on Google Play

Unit III

DATA MODELS AND QUERY LANGUAGES 6 Relational Model, Document Model, Key-Value Pairs, NoSQL, Object-Relational Mismatch, Many-to-One and Many-to-Many Relationships, Network data models, Schema Flexibility, Structured Query Language, Data Locality for Queries, Declarative Queries, Graph Data models, Cypher Query Language, Graph Queries in SQL, The Semantic Web, CODASYL, SPARQL

Unit IV

Download the iStudy App for all syllabus and other updates.
Get it on Google Play

Unit V

REAL-TIME PROCESSING USING SPARK STREAMING 6 Structured Streaming, Basic Concepts, Handling Event-time and Late Data, Fault-tolerant Semantics, Exactly-once Semantics, Creating Streaming Datasets, Schema Inference, Partitioning of Streaming datasets, Operations on Streaming Data, Selection, Aggregation, Projection, Watermarking, Window operations, Types of Time windows, Join Operations, Deduplication

Practical Exercises:

Download the iStudy App for all syllabus and other updates.
Get it on Google Play

Course Outcomes:

  1. Understand the applicability and utility of different streaming algorithms.
  2. Describe and apply current research trends in data-stream processing.
  3. Analyze the suitability of stream mining algorithms for data stream systems.
  4. Program and build stream processing systems, services and applications.
  5. Solve problems in real-world applications that process data streams.

Text Books:

  1. Streaming Systems: The What, Where, When and How of Large-Scale Data Processing by Tyler Akidau, Slava Chemyak, Reuven Lax, OReilly publication
  2. Designing Data-Intensive Applications by Martin Kleppmann, OReilly Media
  3. Practical Real-time Data Processing and Analytics : Distributed Computing and Event Processing using Apache Spark, Flink, Storm and Kafka, Packt Publishing

Reference Books:

Download the iStudy App for all syllabus and other updates.
Get it on Google Play

For detailed syllabus of all the other subjects of Information Technology 6th Sem, visit IT 6th Sem subject syllabuses for 2021 regulation.

For all Information Technology results, visit Anna University IT all semester results direct link.

Leave a Reply

Your email address will not be published. Required fields are marked *

*