33
SRI SIDDHARTHA (A constituent College Department of Computer Scien SRI SIDDHARTHA (A Constituent College DEPARTMENT PROPOSED Sl. No Sub. Code Na 1 CS8T01 Ad Ar 2 CS8T02 Big 3 CS8PE3Y/ IS8PE3Y Pro 4 CS8PE4Y/ IS8PE4Y Pro 5 CS8PW02 Pro 6 CS8TS01 Te Professional Elective – IV Sub. Code CS8PE311 CS8PE312 CS8PE313 CS8PE314 Professional Elective – V Sub. Code CS8PE421 CS8PE422 CS8PE423 CS8PE424 A INSTITUTE OF TECHNOLOGY- TUMA of Siddhartha Academy of Higher Education, Tum nce & Engineering INSTITUTE OF TECHNOLOGY, T e of Sri Siddhartha Academy of Higher Education, T OF COMPUTER SCIENCE& ENGINEE D CURRICULUM OF VII -VIII SEMEST 2016-17 BATCH VIII SEMESTER ame of the subject L T P dvanced Computer rchitecture 4 0 g Data and Analytics 3 0 ofessional Elective -IV 3 0 ofessional Elective - V 3 0 oject Work Phase 2 2 4 1 echnical Seminar 0 0 Total 15 4 1 Credits: 3-0-0-0-3 Subject Title Mobile Computing System Simulation and Modelling Service Oriented Architecture Android Programming Credits: 3-0-0-0-3 Subject Title Business Intelligence And Its Applications Advanced DBMS Software Architecture Ad-Hoc Wireless Networks AKURU makuru) TUMAKURU , Tumakuru) ERING TER P S C 0 0 4 0 1 4 0 0 3 0 0 3 12 0 10 0 1 1 12 2 25

SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY, … Sem Syallabus.pdfMongoDB, Data types in MongoDB,MongoDB Query language. IV Introduction to cassandra and MAPREDUCE features, CQL data types,

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Page 1: SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY, … Sem Syallabus.pdfMongoDB, Data types in MongoDB,MongoDB Query language. IV Introduction to cassandra and MAPREDUCE features, CQL data types,

SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY(A constituent College of

Department of Computer Science & Engineering

SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY, TUM(A Constituent College of Sri Siddhartha Academy of Higher Education, Tum

DEPARTMENT OF COMPUTER SCIENCE& ENGINEERING

PROPOSED CURRICULUM OF VII

Sl.

No Sub. Code Name of the subject

1 CS8T01 Advanced Computer

Architecture

2 CS8T02 Big Data a

3 CS8PE3Y/

IS8PE3Y

Professional

4 CS8PE4Y/

IS8PE4Y

Professional

5 CS8PW02 Project Work Phase 2

6 CS8TS01 Technical Seminar

Professional

Elective – IV

Sub. Code

CS8PE311

CS8PE312

CS8PE313

CS8PE314

Professional

Elective – V

Sub. Code

CS8PE421

CS8PE422

CS8PE423

CS8PE424

SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY- TUMAKURU(A constituent College of Siddhartha Academy of Higher Education, Tumakuru)

Department of Computer Science & Engineering

SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY, TUM(A Constituent College of Sri Siddhartha Academy of Higher Education, Tum

DEPARTMENT OF COMPUTER SCIENCE& ENGINEERING

PROPOSED CURRICULUM OF VII -VIII SEMESTER

2016-17 BATCH

VIII SEMESTER

Name of the subject L T P

Advanced Computer

Architecture 4 0

Big Data and Analytics 3 0

Professional Elective -IV 3 0

Professional Elective - V 3 0

Project Work Phase 2 2 4 12

Technical Seminar 0 0

Total 15 4 12

Credits: 3-0-0-0-3

Subject Title

Mobile Computing

System Simulation and Modelling

Service Oriented Architecture

Android Programming

Professional Credits: 3-0-0-0-3

Subject Title

Business Intelligence And Its

Applications

Advanced DBMS

Software Architecture

Ad-Hoc Wireless Networks

TUMAKURU Siddhartha Academy of Higher Education, Tumakuru)

Department of Computer Science & Engineering

SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY, TUMAKURU (A Constituent College of Sri Siddhartha Academy of Higher Education, Tumakuru)

DEPARTMENT OF COMPUTER SCIENCE& ENGINEERING

VIII SEMESTER

P S

C

0 0 4

0 1 4

0 0 3

0 0 3

12 0 10

0 1 1

12 2 25

Page 2: SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY, … Sem Syallabus.pdfMongoDB, Data types in MongoDB,MongoDB Query language. IV Introduction to cassandra and MAPREDUCE features, CQL data types,

SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY(A constituent College of

Department of Computer Science & Engineering

Syllabus for the Academic Year Syllabus for the Academic Year Syllabus for the Academic Year Syllabus for the Academic Year

Department: Computer Science and Engineering Subject Name: Advanced Computer Architecture

Subject Code: CS8T01

Course Objectives:

Course Outcomes

Sl no

1 ToUnderstand the advanced concepts of computer architecture and it discusses the trends in technology, quantitative principles, Compumeasure performance of computers

2 To Explore advanced concepts and statearchitecture such as parallel program, Interconnection networks and Memory optimizations

3 To Understand the linear scheduling different architectural and organizational design issues that can affect the performance of a computer.

4 To Learn the basic Concepts of Multicore and multi

Course outcome

CO1 Evaluate computers used in parallel processing by

fundamental parameters.

CO2 Interpret parallelism, Memory optimizations and construct network architecture for parallel processors.

CO3 Design and analyze linear and

CO4 Compare the concepts of multi

SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY- TUMAKURU(A constituent College of Siddhartha Academy of Higher Education, Tumakuru)

Department of Computer Science & Engineering

Syllabus for the Academic Year Syllabus for the Academic Year Syllabus for the Academic Year Syllabus for the Academic Year –––– 2019 2019 2019 2019 ---- 2020202020202020

Computer Science and Engineering

Advanced Computer Architecture

Subject Code: CS8T01 L-T-P-S

Course Objectives

ToUnderstand the advanced concepts of computer architecture and it discusses the trends in technology, quantitative principles, Compumeasure performance of computers

To Explore advanced concepts and state-of-the-art developments in computer architecture such as parallel program, Interconnection networks and Memory

To Understand the linear scheduling processes in pipelining and identify the different architectural and organizational design issues that can affect the performance of a computer.

To Learn the basic Concepts of Multicore and multi-threading Architecture

Descriptions

Evaluate computers used in parallel processing by Analyzingfundamental parameters.

Interpret parallelism, Memory optimizations and construct network architecture for parallel processors.

Design and analyze linear and arithmetic pipeline processors.

Compare the concepts of multi-threading and multi core architectures.

TUMAKURU Siddhartha Academy of Higher Education, Tumakuru)

Department of Computer Science & Engineering

Semester: 8

S-C: 4-0-0-0-4

ToUnderstand the advanced concepts of computer architecture and it discusses the trends in technology, quantitative principles, Compute and

art developments in computer architecture such as parallel program, Interconnection networks and Memory

processes in pipelining and identify the different architectural and organizational design issues that can affect the

threading Architecture

Analyzing the

Interpret parallelism, Memory optimizations and construct network

arithmetic pipeline processors.

threading and multi core architectures.

Page 3: SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY, … Sem Syallabus.pdfMongoDB, Data types in MongoDB,MongoDB Query language. IV Introduction to cassandra and MAPREDUCE features, CQL data types,

SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY(A constituent College of

Department of Computer Science & Engineering

UNIT

I

Fundamentals of Computer Design:Defining computer architecture; Trends in Technology; in Integrated Circuits; Trends in cost; Dependability, Measuring, reporting and summarizing Performance; Quantitative Principles of computer design; Performance and Price

II

Parallel Program:Conditions for parallelism ,data dependencies, Hardware & software parallelism, The role of compilers, Program partitioning and scheduling, grain size &latency, Grain packaging and scheduling, Problems on grain packaging, Program flow mechanisms, control flow &dataflow, demand Comparison of flow mechanisms

III

System Interconnect architecturesData routing functions, Network performance, Static connection networks- linear array to Systolic arrays, Dynamic connection networks-digital buses, switch modules, Omega network, Baseline recursive network. Memory Hierarchy Design,Advanced cache optimizations, Memory technology and optimizations

IV

linear Pipeline:Linear pipeline Processors, Cocking & timing control, speedup ,efficiency,throughput, Reservation &latency analysis, Collision free scheduling, Instruction execution phases, mechanisms for IP, Dynamic instruction scheduling, Computer stages, arithmetic principles, fixed point and floating point numbers, static arithmetic pipeline and multiply pipeline Design (up to Wallace tree)

V

Introduction to Multiin Software .Parallel Computing PlatMicroprocessors. Differentiating MultiThreading Technology, MultiCore Platforms Understanding Performance Growing Returns: Gustafson’s Law,

SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY- TUMAKURU(A constituent College of Siddhartha Academy of Higher Education, Tumakuru)

Department of Computer Science & Engineering

Description

Fundamentals of Computer Design:Introduction; Classes computers; Defining computer architecture; Trends in Technology; Trends in power in Integrated Circuits; Trends in cost; Dependability, Measuring, reporting and summarizing Performance; Quantitative Principles of computer design; Performance and Price-Performance

:Conditions for parallelism ,data & resource dependencies, Hardware & software parallelism, The role of compilers, Program partitioning and scheduling, grain size &latency, Grain packaging and scheduling, Problems on grain packaging, Program flow mechanisms, control flow &dataflow, demand driven mechanisms, Comparison of flow mechanisms

System Interconnect architectures:Network properties and routing, Data routing functions, Network performance, Static connection

linear array to Systolic arrays, Dynamic connection digital buses, switch modules, Omega network, Baseline

Memory Hierarchy Design: Introduction ,Basic cache Optimizations ,Advanced cache optimizations, Memory technology and optimizations

:Linear pipeline processors synchronous &asynchrous Processors, Cocking & timing control, speedup ,efficiency,throughput, Reservation &latency analysis, Collision free scheduling, Instruction execution phases, mechanisms for IP, Dynamic instruction scheduling,

ges, arithmetic principles, fixed point and floating point numbers, static arithmetic pipeline and multiply pipeline Design (up to

Introduction to Multi-Core Architecture:Motivation for Concurrency in Software .Parallel Computing Platforms, Parallel Computing in Microprocessors. Differentiating Multi-Core Architectures from HyperThreading Technology, Multi-threading on Single-Core versus MultiCore Platforms Understanding Performance Growing Returns:

TUMAKURU Siddhartha Academy of Higher Education, Tumakuru)

Department of Computer Science & Engineering

Hours

Introduction; Classes computers; Trends in power

in Integrated Circuits; Trends in cost; Dependability, Measuring, reporting and summarizing Performance; Quantitative Principles of

10

& resource dependencies, Hardware & software parallelism, The role of compilers, Program partitioning and scheduling, grain size &latency, Grain packaging and scheduling, Problems on grain packaging, Program flow

driven mechanisms,

11

:Network properties and routing, Data routing functions, Network performance, Static connection

linear array to Systolic arrays, Dynamic connection digital buses, switch modules, Omega network, Baseline

: Introduction ,Basic cache Optimizations ,Advanced cache optimizations, Memory technology and optimizations

10

processors synchronous &asynchrous Processors, Cocking & timing control, speedup ,efficiency,throughput, Reservation &latency analysis, Collision free scheduling, Instruction execution phases, mechanisms for IP, Dynamic instruction scheduling,

ges, arithmetic principles, fixed point and floating point numbers, static arithmetic pipeline and multiply pipeline Design (up to

11

:Motivation for Concurrency forms, Parallel Computing in

Core Architectures from Hyper-Core versus Multi-

Core Platforms Understanding Performance Growing Returns:

10

Page 4: SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY, … Sem Syallabus.pdfMongoDB, Data types in MongoDB,MongoDB Query language. IV Introduction to cassandra and MAPREDUCE features, CQL data types,

SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY(A constituent College of

Department of Computer Science & Engineering

Question paper Pattern:

From each unit, two questions of 20 marks each have to be prepared, the student has to answer one full question of his/her choice.

Text Books:

Sl No

Text Book title

1 Computer Architecture A Quantitative Approach

2 Advanced Computer Architecture Parallelism, Scalability, Programmability”

3 Multi core programming increasing performance through software multithreading

Reference Book:

Sl No

Reference Book title

1 Computer Architecture

2 Parallel computer architecture

SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY- TUMAKURU(A constituent College of Siddhartha Academy of Higher Education, Tumakuru)

Department of Computer Science & Engineering

From each unit, two questions of 20 marks each have to be prepared, the student has to answer one full question of his/her choice.

Text Book title Author

Architecture A Quantitative Approach

Hennessey and Patterson

Advanced Computer Architecture Parallelism, Scalability,

Kai Hwang and Nareshjotwani

Multi core programming increasing performance through software

ShameemAkhter and Jason Robets

Book title Author

Architecture&organization John P Hayes

Parallel computer architecture David culler, J.P.singh, Anoopgupta

TUMAKURU Siddhartha Academy of Higher Education, Tumakuru)

Department of Computer Science & Engineering

From each unit, two questions of 20 marks each have to be prepared, the student has

Volume and Year of Edition

4th Edition, Elsevier, 2007(ISBN – 978-81-312-0726-0)

Second Edition Tata McGraw-Hill, 2010(ISBN – 987-0-07-070210-3)

Intel press (Digital Book)

Volume and Year of Edition

2007.Tata McGraw-Hill(ISBN-9780070273665)

Margon Kauffman 2011 Ist edition (ISBN-978-1558603431)

Page 5: SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY, … Sem Syallabus.pdfMongoDB, Data types in MongoDB,MongoDB Query language. IV Introduction to cassandra and MAPREDUCE features, CQL data types,

SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY(A constituent College of

Department of Computer Science & Engineering

Syllabus for theSyllabus for theSyllabus for theSyllabus for the

Department: Computer Science and Engineering

Subject Name: Big Data and Subject Code: CS8T02

Course Objectives :

Course Outcomes

Sl.No Course Objectives

1 To optimize business decisions and create competitive advantage with Big Data analytics.

2 To explore the fundamental concepts of big data analytics.

3 To understand the applications using Map Reduce Concepts

4 To introduce programming tools PIG & HIVE in Hadoop echo system

Course outcome

Descriptions

CO1 Identify the characteristics of datasets and compare the trivial data and big data for various applications.

CO2

Demonstrate an open source software framework called Hadoop and supported tool to empower any meaningful conversation on Big data and analytics.

CO3

Compare and Contrast different Hadoop supporting tools with traditional tool.

CO4 How Big Data can be analyzed to extract knowledge and apply tools for bigdata analytics

SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY- TUMAKURU(A constituent College of Siddhartha Academy of Higher Education, Tumakuru)

Department of Computer Science & Engineering

Syllabus for theSyllabus for theSyllabus for theSyllabus for the Academic Year Academic Year Academic Year Academic Year –––– 2019 2019 2019 2019 ---- 2020202020202020

Computer Science and Engineering

and Analytics

L-

Course Objectives

To optimize business decisions and create competitive advantage with Big

To explore the fundamental concepts of big data analytics.

understand the applications using Map Reduce Concepts

To introduce programming tools PIG & HIVE in Hadoop echo system

Identify the characteristics of datasets and compare the trivial data and for various applications.

Demonstrate an open source software framework called Hadoop and supported tool to empower any meaningful conversation on Big data and

Compare and Contrast different Hadoop supporting tools with traditional

How Big Data can be analyzed to extract knowledge and apply tools for bigdata analytics

TUMAKURU Siddhartha Academy of Higher Education, Tumakuru)

Department of Computer Science & Engineering

Semester: 7

-T-P-S-C: 3-0-0-1-4

To optimize business decisions and create competitive advantage with Big

To explore the fundamental concepts of big data analytics.

understand the applications using Map Reduce Concepts

To introduce programming tools PIG & HIVE in Hadoop echo system

Identify the characteristics of datasets and compare the trivial data and

Demonstrate an open source software framework called Hadoop and supported tool to empower any meaningful conversation on Big data and

Compare and Contrast different Hadoop supporting tools with traditional

How Big Data can be analyzed to extract knowledge and apply tools for

Page 6: SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY, … Sem Syallabus.pdfMongoDB, Data types in MongoDB,MongoDB Query language. IV Introduction to cassandra and MAPREDUCE features, CQL data types,

SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY(A constituent College of

Department of Computer Science & Engineering

UNIT

I

Getting an Overview of Big DataManagement-Evolution of Big Data, Structuring Big DataData, Elements of Data, Advantages of Big Data Analytics Introducing Technologies for Handling Big Data Distributed and Parallel Computing for Big Data, Introducing Hadoop, Cloud Computing and Big Data: Cloud Delivery Models, Cloud Services for Big Data, CProviders in Big Data Market, InData

II

Big Data Analytics and Technology LandscapeWhat is Big Data Analytics? What Big Data Analytics Isn’t? Why this Sudden Hype Around Big Data Analytics? Classification of Analytics, Greatest Challenges that Prevent Businesses from Capitalizing on Big Data, Top Challenges Facing BigImportant? What Kind of Technologies are we looking Toward to Help Meet the Challenges Posed by Big Data? Data Science, Data Scientist...Your New Best Friend!!! ,Terminologies Used in Big Data Environments. NoSQL (Not Only

III

Introduction to Hadoop and MongoDBHadoop? Why not RDBMS? RDBMS versus Hadoop, Distributed Computing Challenges ,History of Hadoop , Hadoop Overview, Use Case of Hadoop ,Hadoop Distributors ,HDFS (HSystem),Processing Data with Hadoop, Managing Resources and Applications with Hadoop YARN (Yet another Resource Negotiator),Interacting withHadoop Ecosystem . Introduction to MongoDB: What is and Why MongoDB? Terms used in RDBMS and MongoDB, Data types in MongoDB,MongoDB Query language.

IV

Introduction to cassandra and MAPREDUCEfeatures, CQL data types, CQLSH, key spaces, CRUD, collections, TTL, using a counter, ALTER commands, import and export, query system tables. MAPREDUCE Programming :Mapper, Reducer, Combiner, Partitioner, Searching, Sorting, Compression

V

Introduction to Hive and PigData Types, Hive File Format, Hive Query Language (HQL), Userdefined Function(UDF). What is Pig? The Anatomy of Pig, Pig on Hadoop , Pig Philosophy, Use Case for Pig: ETL Processing, Pig Latin Overview , Data Types in Pig ,Running Pig , Execution Modes of Pig ,HDFS Commands ,Relational Operators, Eval Function, Complex Data Types ,Piggy Bank, UserDefined Functions (UDF) ,Parameter Substitution , Diagnostic Operator , Word Count Example using Pig ,When to use Pig? When not to use Pig? Pig at Yahoo! ,Pig versus Hive .

Question paper Pattern:

SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY- TUMAKURU(A constituent College of Siddhartha Academy of Higher Education, Tumakuru)

Department of Computer Science & Engineering

Description

Getting an Overview of Big Data What is Big Data? History of Data Evolution of Big Data, Structuring Big Data

Data, Elements of Data, Advantages of Big Data Analytics Introducing Technologies for Handling Big Data Distributed and Parallel Computing for Big Data, Introducing Hadoop, Cloud Computing and Big Data: Cloud Delivery Models, Cloud Services for Big Data, CProviders in Big Data Market, In-Memory Computing TechnologyforBig

Big Data Analytics and Technology Landscape Where do we Begin? What is Big Data Analytics? What Big Data Analytics Isn’t? Why this Sudden Hype Around Big Data Analytics? Classification of Analytics, Greatest Challenges that Prevent Businesses from Capitalizing on Big Data, Top Challenges Facing Big Data, Why is Big Data Analytics Important? What Kind of Technologies are we looking Toward to Help Meet the Challenges Posed by Big Data? Data Science, Data Scientist...Your New Best Friend!!! ,Terminologies Used in Big Data Environments. NoSQL (Not Only SQL) ,Hadoop.

Introduction to Hadoop and MongoDB IntroducingHadoop, Why Hadoop? Why not RDBMS? RDBMS versus Hadoop, Distributed Computing Challenges ,History of Hadoop , Hadoop Overview, Use Case of Hadoop ,Hadoop Distributors ,HDFS (Hadoop Distributed File System),Processing Data with Hadoop, Managing Resources and Applications with Hadoop YARN (Yet another Resource Negotiator),Interacting withHadoop Ecosystem . Introduction to MongoDB: What is and Why MongoDB? Terms used in RDBMS and MongoDB, Data types in MongoDB,MongoDB Query language.

Introduction to cassandra and MAPREDUCE Apache Cassandra, features, CQL data types, CQLSH, key spaces, CRUD, collections, TTL, using a counter, ALTER commands, import and export, query system tables. MAPREDUCE Programming :Mapper, Reducer, Combiner, Partitioner, Searching, Sorting, Compression .

Introduction to Hive and Pig what is Hive? , Hive Architecture, Hive Data Types, Hive File Format, Hive Query Language (HQL), Userdefined Function(UDF). What is Pig? The Anatomy of Pig, Pig on Hadoop , Pig Philosophy, Use

ETL Processing, Pig Latin Overview , Data Types in Pig ,Running Pig , Execution Modes of Pig ,HDFS Commands ,Relational Operators, Eval Function, Complex Data Types ,Piggy Bank, UserDefined Functions (UDF) ,Parameter Substitution , Diagnostic Operator

Word Count Example using Pig ,When to use Pig? When not to use Pig? Pig at Yahoo! ,Pig versus Hive .

TUMAKURU Siddhartha Academy of Higher Education, Tumakuru)

Department of Computer Science & Engineering

Hours

What is Big Data? History of Data Evolution of Big Data, Structuring Big Data-Types of

Data, Elements of Data, Advantages of Big Data Analytics Introducing Technologies for Handling Big Data Distributed and Parallel Computing for Big Data, Introducing Hadoop, Cloud Computing and Big Data: Cloud Delivery Models, Cloud Services for Big Data, Cloud

Memory Computing TechnologyforBig

8

Where do we Begin? What is Big Data Analytics? What Big Data Analytics Isn’t? Why this Sudden Hype Around Big Data Analytics? Classification of Analytics, Greatest Challenges that Prevent Businesses from Capitalizing on Big

Data, Why is Big Data Analytics Important? What Kind of Technologies are we looking Toward to Help Meet the Challenges Posed by Big Data? Data Science, Data Scientist...Your New Best Friend!!! ,Terminologies Used in Big Data

8

IntroducingHadoop, Why Hadoop? Why not RDBMS? RDBMS versus Hadoop, Distributed Computing Challenges ,History of Hadoop , Hadoop Overview, Use

adoop Distributed File System),Processing Data with Hadoop, Managing Resources and Applications with Hadoop YARN (Yet another Resource Negotiator),Interacting withHadoop Ecosystem . Introduction to MongoDB: What is and Why MongoDB? Terms used in RDBMS and MongoDB, Data types in MongoDB,MongoDB Query language.

8

Apache Cassandra, features, CQL data types, CQLSH, key spaces, CRUD, collections, TTL, using a counter, ALTER commands, import and export, query system tables. MAPREDUCE Programming :Mapper, Reducer, Combiner,

7

what is Hive? , Hive Architecture, Hive Data Types, Hive File Format, Hive Query Language (HQL), User-

What is Pig? The Anatomy of Pig, Pig on Hadoop , Pig Philosophy, Use ETL Processing, Pig Latin Overview , Data Types in Pig

,Running Pig , Execution Modes of Pig ,HDFS Commands ,Relational Operators, Eval Function, Complex Data Types ,Piggy Bank, User- Defined Functions (UDF) ,Parameter Substitution , Diagnostic Operator

Word Count Example using Pig ,When to use Pig? When not to use

8

Page 7: SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY, … Sem Syallabus.pdfMongoDB, Data types in MongoDB,MongoDB Query language. IV Introduction to cassandra and MAPREDUCE features, CQL data types,

SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY(A constituent College of

Department of Computer Science & Engineering

From each unit, Two questions of 20 marks each have to be given, the student has to answer one full question of

Text Books:

Sl No

Text Book title

1 Big Data: Black Book

2 Big Data and Analytics,

Reference Book:

Sl No

Text Book title

1 Hadoop in Practice

2 Programming Pig

3 Programming Hive

SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY- TUMAKURU(A constituent College of Siddhartha Academy of Higher Education, Tumakuru)

Department of Computer Science & Engineering

From each unit, Two questions of 20 marks each have to be given, the student has to answer one full question of his/her choice.

Text Book title Author

Big Data: Black Book Dt Editorial Services, Dreamtech Press

Big Data and Analytics, SeemaAcharya, SubhashiniChellappan, Infosys Limited

Text Book title Author Volume and Year of Edition

Hadoop in Practice Alex Holmes Manning Publications Co., January 2015, Second Edition. ISBN-13:9789351197423

Alan Gates, O’Reilly Kindle Publication. 2017, ISBN93709-

Dean Wampler O’Reilly,

Kindle Publication. 2012 ISBN:97831933-

TUMAKURU Siddhartha Academy of Higher Education, Tumakuru)

Department of Computer Science & Engineering

From each unit, Two questions of 20 marks each have to be given, the student has to

Volume and Year of Edition

Edition 2016.ISBN -13: 978-9351197577,

Publication:Wiley India Private Limited,1st Edition 2015. ISBN:978-81-265-5478-2

Volume and Year of Edition

Manning Publications Co., January 2015, Second Edition.

13:978-9351197423

Kindle Publication. 2017, ISBN-978-1-491-

-9

Kindle Publication. 2012 ISBN:978-1-449-

-5

Page 8: SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY, … Sem Syallabus.pdfMongoDB, Data types in MongoDB,MongoDB Query language. IV Introduction to cassandra and MAPREDUCE features, CQL data types,

SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY(A constituent College of

Department of Computer Science & Engineering

Syllabus for the Academic Year Syllabus for the Academic Year Syllabus for the Academic Year Syllabus for the Academic Year

Department: Computer Science & Engineering Subject Name: Mobile Computing

Subject Code: CS8PE311

Course Objectives :

Course Outcomes

Sl.No Course Objectives

1 Understand the basic concepts and principles of mobile computing.

2 Discuss the various Emerging Technologies of mobile computing.

3 Compare the different architectures and techniques of mobile Communication Networks.

4 Understand the concepts of SMS and WAP Applications.

Course outcome

Descriptions

CO1 Explain the various design Considerations for Mobile Computing.

CO2 Analyze the principles and theories of mobile computing technologies.

CO3 Compare the different aspects of mobile Communication Networks.

CO4 Outline the concept of SMS and WAP Applications.

SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY- TUMAKURU(A constituent College of Siddhartha Academy of Higher Education, Tumakuru)

Department of Computer Science & Engineering

Syllabus for the Academic Year Syllabus for the Academic Year Syllabus for the Academic Year Syllabus for the Academic Year –––– 2019 2019 2019 2019 ---- 2020202020202020

Computer Science & Engineering Semester: 8

Subject Name: Mobile Computing

L-T-P-S

Course Objectives

Understand the basic concepts and principles of mobile computing.

Discuss the various Emerging Technologies of mobile computing.

Compare the different architectures and techniques of mobile Communication

the concepts of SMS and WAP Applications.

Explain the various design Considerations for Mobile Computing.

Analyze the principles and theories of mobile computing technologies.

different aspects of mobile Communication Networks.

Outline the concept of SMS and WAP Applications.

TUMAKURU Siddhartha Academy of Higher Education, Tumakuru)

Department of Computer Science & Engineering

Semester: 8

S-C: 3-0-0-0-3

Understand the basic concepts and principles of mobile computing.

Discuss the various Emerging Technologies of mobile computing.

Compare the different architectures and techniques of mobile Communication

Explain the various design Considerations for Mobile Computing.

Analyze the principles and theories of mobile computing technologies.

different aspects of mobile Communication Networks.

Page 9: SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY, … Sem Syallabus.pdfMongoDB, Data types in MongoDB,MongoDB Query language. IV Introduction to cassandra and MAPREDUCE features, CQL data types,

SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY(A constituent College of

Department of Computer Science & Engineering

UNIT

I

Mobile computing Architecture: Architecture for Mobile Computing, ThreeConsiderations for Mobile Computing,Mobile Computing through Internet, Making Existing Applications Mobile

II

Emerging Technologies: Bluetooth Protocol Stack, Bluetooth Models, Radio Frequency Identification (RFID), Wireless Broadband (WIMAX), Mobile IPInternet Protocol Version 6(IPV6)IPV6, Mobile IP with IPV6.

III

Global System for Mobile Communication (GSM):Mobile Communications, GSM Architecture, GSM Entities, Call Routing in GSM, PLMN Interfaces, GSM Addresses and Identifiers, Network Aspects in GSM, Mobility Management, PerCommunication Service.

IV

Short Message Service (SMS) and Wireless Application Protocol (WAP):Short Message Service (SMS)Architecture, Value Added Service through SMS, Introduction to WAP,WAP, WAE,MMS, GPRS

V

General Packet Radio Service (GPRS):Data Network, GPRS Network Architecture, GPRS Network Operations, Data Services in GPRS, Applications for GPRS, Limitations of GPRS, Billing and Charging in GPRS.

Question paper Pattern:

From each unit, two questions of 20 marks each have to be given, the student has to answer one full question of his/her choice.

SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY- TUMAKURU(A constituent College of Siddhartha Academy of Higher Education, Tumakuru)

Department of Computer Science & Engineering

Description

Mobile computing Architecture: Internet-The Ubiquitous Network, Architecture for Mobile Computing, Three-tier Architecture, Design Considerations for Mobile Computing,Mobile Computing through Internet, Making Existing Applications Mobile-Enabled.

Emerging Technologies: Introduction, Bluetooth-Bluetooth Protocol, Bluetooth Protocol Stack, Bluetooth Security, Bluetooth Application Models, Radio Frequency Identification (RFID), Wireless Broadband (WIMAX), Mobile IP-Discovery, Registration,Tunneling, Cellular IP, Internet Protocol Version 6(IPV6)-IPV6 Security, Migrating from IPV4 to

th IPV6.

Global System for Mobile Communication (GSM):Global System for Mobile Communications, GSM Architecture, GSM Entities, Call Routing in GSM, PLMN Interfaces, GSM Addresses and Identifiers, Network Aspects in GSM, Mobility Management, PerCommunication Service.

Short Message Service (SMS) and Wireless Application Protocol Short Message Service (SMS)-Strength of SMS, SMS

Architecture, Value Added Service through SMS, Introduction to WAP,WAP, WAE,MMS, GPRS Applications.

General Packet Radio Service (GPRS):Introduction, GPRS and Packet Data Network, GPRS Network Architecture, GPRS Network Operations, Data Services in GPRS, Applications for GPRS, Limitations of GPRS, Billing and Charging in GPRS.

From each unit, two questions of 20 marks each have to be given, the student has to answer one full question of his/her choice.

TUMAKURU Siddhartha Academy of Higher Education, Tumakuru)

Department of Computer Science & Engineering

Hours

The Ubiquitous Network, Architecture, Design

Considerations for Mobile Computing,Mobile Computing through

8

Bluetooth Protocol, Security, Bluetooth Application

Models, Radio Frequency Identification (RFID), Wireless Broadband Discovery, Registration,Tunneling, Cellular IP,

IPV6 Security, Migrating from IPV4 to

8

Global System for Mobile Communications, GSM Architecture, GSM Entities, Call Routing in GSM, PLMN Interfaces, GSM Addresses and Identifiers, Network Aspects in GSM, Mobility Management, Personal

8

Short Message Service (SMS) and Wireless Application Protocol Strength of SMS, SMS

Architecture, Value Added Service through SMS, Introduction to

8

Introduction, GPRS and Packet Data Network, GPRS Network Architecture, GPRS Network Operations, Data Services in GPRS, Applications for GPRS, Limitations of GPRS,

8

From each unit, two questions of 20 marks each have to be given, the student

Page 10: SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY, … Sem Syallabus.pdfMongoDB, Data types in MongoDB,MongoDB Query language. IV Introduction to cassandra and MAPREDUCE features, CQL data types,

SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY(A constituent College of

Department of Computer Science & Engineering

Text Books:

Sl No

Text Book title

1 Mobile Computing,Technology,Applications and Service Creation

Reference Book:

Sl No

Text Book title

1 MobileComputing,

2 Wireless Communications and Networks,3G and Beyond,

SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY- TUMAKURU(A constituent College of Siddhartha Academy of Higher Education, Tumakuru)

Department of Computer Science & Engineering

Text Book title Author Volume and Year of Edition

Computing,Technology, Applications and Service

Dr.AshokTalukder,MsRoopaYavagal,Mr.HasanAhmed

2nd Edition,McGraw Hill Education,2017ISBN-13:

Text Book title Author Volume and Edition

Raj kamal

3rd Edition, 2018,Oxford University Press,ISBN:978

Communications and ItiSahaMisra 2nd Edition, 2017, McGraw Hill Education.ISBN-13: 978

TUMAKURU Siddhartha Academy of Higher Education, Tumakuru)

Department of Computer Science & Engineering

Volume and Year of

2nd Edition,McGraw Hill Education,2017

13:978-0070144576

Volume and Year of

3rd Edition, 2018,Oxford University Press, ISBN:978-0198068914

2nd Edition, 2017, McGraw Hill Education.

13: 978-1259062735

Page 11: SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY, … Sem Syallabus.pdfMongoDB, Data types in MongoDB,MongoDB Query language. IV Introduction to cassandra and MAPREDUCE features, CQL data types,

SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY(A constituent College of

Department of Computer Science & Engineering

Syllabus

Department: Computer

Subject Name: System Simulation and Modelling

Subject Code: CS8PE312

Course Objectives

Course Outcomes

Sl.No Course Objectives

1 Develop mathematical formulation for linear programming and transportation problem

2 Define Queuing system and their characteristics.

3 Construct the required activities in an efficient manner so as to complete it on or before a specified time limit and at the minimum cost.

4 Develop mathematical model for interactive decision

Course outcome

Descriptions

CO1 Describeand modeling paradigm.

CO2 Conceptualize real world situations related to systems development decisions, originating from source requirements and goals.

CO3 Develop skills to apply simulation software to construct and execute goal

CO4 Interpret the model and apply the results to resolve critical issues in a real world environment

SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY- TUMAKURU(A constituent College of Siddhartha Academy of Higher Education, Tumakuru)

Department of Computer Science & Engineering

Syllabus for the Academic Year – 2019 - 2020

omputer Science Engineering

System Simulation and Modelling

L-T-P-S-

Course Objectives

Develop mathematical formulation for linear programming and transportation problem

Define Queuing system and their characteristics.

Construct the required activities in an efficient manner so as to complete it on or before a specified time limit and at the minimum cost.

Develop mathematical model for interactive decision

Describe the role of important elements of discrete event simulation and modeling paradigm.

Conceptualize real world situations related to systems development decisions, originating from source requirements and goals.

Develop skills to apply simulation software to construct and execute goal-driven system models.

Interpret the model and apply the results to resolve critical issues in a real world environment

TUMAKURU Siddhartha Academy of Higher Education, Tumakuru)

Department of Computer Science & Engineering

2020

Semester: 8

-C: 3-0-0-0-3

Develop mathematical formulation for linear programming and

Construct the required activities in an efficient manner so as to complete it on or before a specified time limit and at the minimum cost.

the role of important elements of discrete event simulation

Conceptualize real world situations related to systems development decisions, originating from source requirements and goals.

Develop skills to apply simulation software to construct and

Interpret the model and apply the results to resolve critical issues

Page 12: SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY, … Sem Syallabus.pdfMongoDB, Data types in MongoDB,MongoDB Query language. IV Introduction to cassandra and MAPREDUCE features, CQL data types,

SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY(A constituent College of

Department of Computer Science & Engineering

UNIT

I

UNIT I: IntroductionWhen simulation is the appropriate tool and when it is not appropriate, Advantages and disadvantages of Simulation; Areas of application, Systems and system environment; Components of a system; Discrete and continuous systems, Model of a system; Types ofEvent System Simulation examples: Simulation of queuing systems. General Principles, Simulation Software:Simulation. The Eventsimulation Using Event Scheduling

II

UNIT II: Statistical Models in Simulation

Review of terminology and concepts, Useful statistical models,Discrete distributions. Continuous distributions,Poisson process, Empirical distributions.Queuing Models:systems,Queuing notation,Longqueuing systems,Longsystems cont…,Steadyqueues.

III

UNIT III: Random-Number Generation Properties of random numbers; numbers, Techniques for generating random numbers,Tests for Random Numbers,Randomtechnique Acceptance

IV

UNIT IV: Input Modeling Data Collection; Identifyiestimation, Goodness of Fit Tests, Fitting a nonprocess, Selecting input models without data, Multivariate and TimeSeries input models.simulations with respect to output analysis ,Stochastic nature of output data, Measures of performance and their estimation.

V

UNIT V: Measures of performance and their estimation Output analysis for terminating simulations Continued..,Output analysis for steadyValidation: Optimization: Model building, verification and validation, Verification of simulation models, Verification of simulation models,Calibration and validation of models, Optimization via Simulation

SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY- TUMAKURU(A constituent College of Siddhartha Academy of Higher Education, Tumakuru)

Department of Computer Science & Engineering

Description

UNIT I: Introduction When simulation is the appropriate tool and when it is not appropriate, Advantages and disadvantages of Simulation; Areas of application, Systems and system environment; Components of a system; Discrete and continuous systems, Model of a system; Types of Models, DiscreteEvent System Simulation examples: Simulation of queuing systems.

Principles, Simulation Software:Concepts in DiscreteSimulation. The Event-Scheduling / Time-Advance Algorithm, Manual simulation Using Event Scheduling

UNIT II: Statistical Models in Simulation

Review of terminology and concepts, Useful statistical models,Discrete distributions. Continuous distributions,Poisson process, Empirical

Queuing Models:Characteristics of queuing ing notation,Long-run measures of performance of

queuing systems,Long-run measures of performance of queuing systems cont…,Steady-state behavior of M/G/1 queue, Networks of

Number Generation Properties of random numbers; Generation of pseudo

numbers, Techniques for generating random numbers,Tests for Random-Variate Generation: ,Inverse transform

technique Acceptance-Rejection technique.

UNIT IV: Input Modeling Data Collection; Identifying the distribution with data, Parameter estimation, Goodness of Fit Tests, Fitting a non-stationary Poisson process, Selecting input models without data, Multivariate and TimeSeries input models.Estimation of Absolute Performance:

th respect to output analysis ,Stochastic nature of output data, Measures of performance and their estimation.

UNIT V: Measures of performance and their estimation Output analysis for terminating simulations Continued..,Output

steady-state simulations.Verification, Calibration And : Optimization: Model building, verification and validation,

Verification of simulation models, Verification of simulation models,Calibration and validation of models, Optimization via

TUMAKURU Siddhartha Academy of Higher Education, Tumakuru)

Department of Computer Science & Engineering

Hours

When simulation is the appropriate tool and when it is not appropriate, Advantages and disadvantages of Simulation; Areas of application, Systems and system environment; Components of a system; Discrete

Models, Discrete-Event System Simulation examples: Simulation of queuing systems.

Concepts in Discrete-Event Advance Algorithm, Manual

8

Review of terminology and concepts, Useful statistical models,Discrete distributions. Continuous distributions,Poisson process, Empirical

Characteristics of queuing run measures of performance of

run measures of performance of queuing state behavior of M/G/1 queue, Networks of

8

Generation of pseudo-random numbers, Techniques for generating random numbers,Tests for

,Inverse transform

8

ng the distribution with data, Parameter

stationary Poisson process, Selecting input models without data, Multivariate and Time-

Estimation of Absolute Performance: Types of th respect to output analysis ,Stochastic nature of

8

Output analysis for terminating simulations Continued..,Output

Verification, Calibration And : Optimization: Model building, verification and validation,

Verification of simulation models, Verification of simulation models,Calibration and validation of models, Optimization via

7

Page 13: SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY, … Sem Syallabus.pdfMongoDB, Data types in MongoDB,MongoDB Query language. IV Introduction to cassandra and MAPREDUCE features, CQL data types,

SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY(A constituent College of

Department of Computer Science & Engineering

Question paper Pattern:

From each unit, two questions of 20 marks each have to be given, the student has to answer one full question of his/her choice.

Text Books:

Sl No

Text Book title

1 Discrete Event system Simulation

Reference Book:

Sl No

Text Book title

1 System Simulation

2 Simulation Modelling& Analysis

SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY- TUMAKURU(A constituent College of Siddhartha Academy of Higher Education, Tumakuru)

Department of Computer Science & Engineering

From each unit, two questions of 20 marks each have to be given, the student has to answer one full question of his/her choice.

Text Book title Author Volume and Year of

Discrete Event system Simulation Jerry Banks, John S Carson, II, Berry L Nelson, David M Nicol,

Pearson Education, Asia, 52013, ISBN: 81203

Text Book title Author Volume and of Edition

Geoffrey Gordon Prentice Hall publication, 2ndEdition, 1978, ISBN: 810140

Simulation Modelling& Analysis Averill M Law, W David Kelton

McGraw Hill International Editions Industrial Engineering series, 4thEdition, ISBN: 0

TUMAKURU Siddhartha Academy of Higher Education, Tumakuru)

Department of Computer Science & Engineering

From each unit, two questions of 20 marks each have to be given, the student

Volume and Year of Edition

Pearson Education, Asia, 5th Edition, 2013, ISBN: 81-203-2832-9

Volume and Year of Edition

Prentice Hall publication, 2ndEdition, 1978, ISBN: 81-203-0140-4.

McGraw Hill International Editions –Industrial Engineering series, 4thEdition, ISBN: 0-07-100803-9.

Page 14: SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY, … Sem Syallabus.pdfMongoDB, Data types in MongoDB,MongoDB Query language. IV Introduction to cassandra and MAPREDUCE features, CQL data types,

SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY(A constituent College of

Department of Computer Science & Engineering

Syllabus for the Academic Year Syllabus for the Academic Year Syllabus for the Academic Year Syllabus for the Academic Year

Department: Computer Science and Engineering Subject Name: Service Oriented Architecture

Subject Code: CS8PE313

Course Objectives :

Course Outcomes

Course outcome

Descriptions

CO1 Ability to understand fundamentals of SOA and Web services.

CO2 Understanding and appreciating the

CO3 Ability to understand the anatomy of service orientation and service

layers.

CO4 Ability to apply the SOA principle in business design process.

Sl.No Course Objectives

1 Design and architect a modern SOA

2 Apply SOA design patterns to improve flexibility and maintainability

3 Model service business use cases

4 Facilities integration and empower consumers

SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY- TUMAKURU(A constituent College of Siddhartha Academy of Higher Education, Tumakuru)

Department of Computer Science & Engineering

Syllabus for the Academic Year Syllabus for the Academic Year Syllabus for the Academic Year Syllabus for the Academic Year –––– 2019 2019 2019 2019 ---- 2020202020202020

Department: Computer Science and Engineering Semester: VII

Subject Name: Service Oriented Architecture

L-T-

Descriptions

Ability to understand fundamentals of SOA and Web services.

Understanding and appreciating the features of SOA.

Ability to understand the anatomy of service orientation and service

Ability to apply the SOA principle in business design process.

Course Objectives

Design and architect a modern SOA

Apply SOA design patterns to improve flexibility and maintainability

Model service operations and messages from business use cases

Facilities integration and empower consumers

TUMAKURU Siddhartha Academy of Higher Education, Tumakuru)

Department of Computer Science & Engineering

Semester: VII

-P-S-C:3-0-0-0-3

Ability to understand fundamentals of SOA and Web services.

Ability to understand the anatomy of service orientation and service

Ability to apply the SOA principle in business design process.

Apply SOA design patterns to improve flexibility

operations and messages from

Facilities integration and empower consumers

Page 15: SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY, … Sem Syallabus.pdfMongoDB, Data types in MongoDB,MongoDB Query language. IV Introduction to cassandra and MAPREDUCE features, CQL data types,

SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY(A constituent College of

Department of Computer Science & Engineering

UNIT

I

Introduction to SOA, Evolution, web services and

Common Characteristics of contemporary SOA; Common tangible benefits of SOA;An SOA timeline (from XML to Web services to SOA); The continuing evolution of SOA (Standards organizations and Contributing vendors); The roots of SOA (comparing SOAarchitectures).Web Services and Primitive SOA: framework; Services (as Web services); Service descriptions (with WSDL); Messaging (with SOAP).

II

Web Services and Contemporary SOA

Message exchange patterns; Service activity; Coordination; Atomic Transactions; Business activities; Orchestration; Choreography. Web Services and Contemporary SOA messaging; Correlation; Polices; Metadata exchange; Security; Notification and eventing.

III

Principles of Service

Services-orientation and the enterprise; Anatomy of a serviceoriented architecture; Common Principles of ServiceHow service orientation principles interand object-orientation; Native Web service support for serviceorientation principles.

IV

Service Layers

Service-orientation and contemporary SOA; Service layer abstraction; Application service layer, Business service Orchestration service layer; Agnostic services; Service layer configuration scenarios.

V

Business Process Design and SOA Platforms

WS-BPEL language basics; WSoriented business process design; WSWS-Reliable Messaging language basics.platform basics; SOA support in J2EE; SOA support in .NET; Integration considerations

Question paper Pattern:

From each unit, two questions of 20 marks each have to be given, answer one full question of his/her choice.

SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY- TUMAKURU(A constituent College of Siddhartha Academy of Higher Education, Tumakuru)

Department of Computer Science & Engineering

Description

Introduction to SOA, Evolution, web services and primitive SOA

Common Characteristics of contemporary SOA; Common tangible benefits of SOA;An SOA timeline (from XML to Web services to SOA); The continuing evolution of SOA (Standards organizations and Contributing vendors); The roots of SOA (comparing SOA

Web Services and Primitive SOA: The Web services framework; Services (as Web services); Service descriptions (with WSDL); Messaging (with SOAP).

Web Services and Contemporary SOA – 1 and SOA-2

Message exchange patterns; Service activity; Coordination; Atomic Transactions; Business activities; Orchestration; Choreography. Web Services and Contemporary SOA – 2: Addressing; Reliable messaging; Correlation; Polices; Metadata exchange; Security;

fication and eventing.

Principles of Service – Orientation

orientation and the enterprise; Anatomy of a serviceoriented architecture; Common Principles of Service-orientation; How service orientation principles inter-relate; Service-orientation

orientation; Native Web service support for serviceorientation principles.

orientation and contemporary SOA; Service layer abstraction; Application service layer, Business service Orchestration service layer; Agnostic services; Service layer configuration scenarios.

Business Process Design and SOA Platforms

BPEL language basics; WS-Coordination overview; Serviceoriented business process design; WS-addressing language basics;

Reliable Messaging language basics.SOA Platformsplatform basics; SOA support in J2EE; SOA support in .NET; Integration considerations

From each unit, two questions of 20 marks each have to be given, the student has to answer one full question of his/her choice.

TUMAKURU Siddhartha Academy of Higher Education, Tumakuru)

Department of Computer Science & Engineering

Hours

primitive SOA

Common Characteristics of contemporary SOA; Common tangible benefits of SOA;An SOA timeline (from XML to Web services to SOA); The continuing evolution of SOA (Standards organizations and Contributing vendors); The roots of SOA (comparing SOA to Past

The Web services framework; Services (as Web services); Service descriptions (with

8

Message exchange patterns; Service activity; Coordination; Atomic Transactions; Business activities; Orchestration; Choreography.

Addressing; Reliable messaging; Correlation; Polices; Metadata exchange; Security;

8

orientation and the enterprise; Anatomy of a service-orientation; orientation

orientation; Native Web service support for service-

7

orientation and contemporary SOA; Service layer abstraction; Application service layer, Business service layer, Orchestration service layer; Agnostic services; Service layer

8

Coordination overview; Service-language basics;

SOA Platforms: SOA platform basics; SOA support in J2EE; SOA support in .NET;

8

the student has to

Page 16: SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY, … Sem Syallabus.pdfMongoDB, Data types in MongoDB,MongoDB Query language. IV Introduction to cassandra and MAPREDUCE features, CQL data types,

SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY(A constituent College of

Department of Computer Science & Engineering

Text Books:

Sl No

Text Book title

1 Service-Oriented Architecture Concepts,

Technology, and Design,

Reference Book:

Sl No

Text Book title

1 Understanding SOA with Web Services,

SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY- TUMAKURU(A constituent College of Siddhartha Academy of Higher Education, Tumakuru)

Department of Computer Science & Engineering

Text Book title Author Volume and Year of Edition

Oriented Architecture Concepts,

Technology, and Design,

Thomas Erl Pearson

2005.

Text Book title Author Volume and Year of Edition

Understanding SOA with Web Services, Eric Newcomer, Greg

Lomow

Pearson education,

2005.

TUMAKURU Siddhartha Academy of Higher Education, Tumakuru)

Department of Computer Science & Engineering

Volume and Year of Edition

Pearson Education,

2005.

Volume and Year of Edition

Pearson education,

2005.

Page 17: SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY, … Sem Syallabus.pdfMongoDB, Data types in MongoDB,MongoDB Query language. IV Introduction to cassandra and MAPREDUCE features, CQL data types,

SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY(A constituent College of

Department of Computer Science & Engineering

Syllabus for the Academic YearSyllabus for the Academic YearSyllabus for the Academic YearSyllabus for the Academic Year

Department: Computer Science & Engineering Subject Name: ANDROID PROGRAMMING

Subject Code: CS8PE314

Course Objectives:

Course Outcomes:

Sl.No Course Objectives

1 To introduce Android platform andits architecture.

2 To learn activity creation

3 To be familiarized

4 To integrate multimedia, camera and Location based services in AndroidApplication.

Course outcome

Descriptions

CO1 Able to understand various approaches and technologies for app development.

CO2 Capable of understanding, designing user interface app and implementing app functionalities.

CO3 Able to develop location services using device sensors android apps.

CO4 Capable of validating, packaging and moving apps to market.

SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY- TUMAKURU(A constituent College of Siddhartha Academy of Higher Education, Tumakuru)

Department of Computer Science & Engineering

Syllabus for the Academic YearSyllabus for the Academic YearSyllabus for the Academic YearSyllabus for the Academic Year 2019 2019 2019 2019 ---- 2020202020202020

Computer Science & Engineering

ANDROID PROGRAMMING

L

Course Objectives

To introduce Android platform andits architecture.

creation and Android UI designing.

familiarized with Intent, Broadcast receivers and Internet services.

To integrate multimedia, camera and Location based services in AndroidApplication.

Able to understand various approaches and technologies for app

Capable of understanding, designing user interface app and implementing app functionalities.

Able to develop location services using device sensors while building

Capable of validating, packaging and moving apps to market.

TUMAKURU Siddhartha Academy of Higher Education, Tumakuru)

Department of Computer Science & Engineering

Semester: 8

L-T-P-S-C:3-0-0-0-3

Internet services.

To integrate multimedia, camera and Location based services in

Able to understand various approaches and technologies for app

Capable of understanding, designing user interface app and implementing

while building

Capable of validating, packaging and moving apps to market.

Page 18: SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY, … Sem Syallabus.pdfMongoDB, Data types in MongoDB,MongoDB Query language. IV Introduction to cassandra and MAPREDUCE features, CQL data types,

SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY(A constituent College of

Department of Computer Science & Engineering

UNIT

I

Mobility and AndroidIntroduction, Mobility Panorama, Mobile Platforms, App Development Approaches, Android Overview. Getting Started with Android Introduction, Setting up Development Environment, Saying Hello to Android, Traversing an Android App Project Structure, Logical Components of an Android App, Android Tool Repository, Installing and Running App Devices. Learning with an Application Introduction, 3CheersCable App, Mobile App Development Tenets of a Winning App.

II

App User Interface Introduction, Activity, UI Resources, UI Elements and Events, Interaction among Activities, Fragments, Action Bar. App Functionality -Introduction, Threads, AsyncTask, Service, Notifications, Intents and Intent Resolution, Broadcast Receivers, Telephony and SMS.

III

App Data - Persistence and AccessIntroduction, Flat Files, Shared Preferences, Sharing Across Apps, Enterprise Data. Graphics and AnimationIntroduction, Android Graphics, Android Animation.

IV

Multimedia Introduction, Audio, Video and Images, Playback 185, Capture and Storage. Location Services andIntroduction, Google Play Services, Location Services, Maps.

V

Sensors Introduction, Sensors in Android, Android Sensor Framework, Motion Sensors,Position Sensors, Environment Sensors. Testing Android Apps Introduction, Testing Android App Components, App Testing Landscape Overview.

Publishing Apps Introduction, Groundwork, Configuring, Packaging, Distributing.

SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY- TUMAKURU(A constituent College of Siddhartha Academy of Higher Education, Tumakuru)

Department of Computer Science & Engineering

Description

Mobility and Android Introduction, Mobility Panorama, Mobile Platforms, App Development Approaches, Android Overview.

Getting Started with Android Introduction, Setting up Development Environment, Saying Hello to Android, Traversing an Android App Project Structure, Logical

nts of an Android App, Android Tool Repository, Installing and Running App Devices.

Learning with an Application - 3CheersCable Introduction, 3CheersCable App, Mobile App Development Challenges, Tenets of a Winning App.

App User Interface Introduction, Activity, UI Resources, UI Elements and Events, Interaction among Activities, Fragments, Action Bar.

- Beyond UI Introduction, Threads, AsyncTask, Service, Notifications, Intents and Intent Resolution, Broadcast Receivers, Telephony and SMS.

Persistence and Access Introduction, Flat Files, Shared Preferences, Relational Data, Data Sharing Across Apps, Enterprise Data.

Graphics and Animation Introduction, Android Graphics, Android Animation.

Introduction, Audio, Video and Images, Playback 185, Capture and

Location Services and Maps Introduction, Google Play Services, Location Services, Maps.

Introduction, Sensors in Android, Android Sensor Framework, Motion Sensors,Position Sensors, Environment Sensors.

Testing Android Apps Introduction, Testing Android App Components, App Testing Landscape Overview.

Publishing Apps Introduction, Groundwork, Configuring, Packaging, Distributing.

TUMAKURU Siddhartha Academy of Higher Education, Tumakuru)

Department of Computer Science & Engineering

Hours

Introduction, Mobility Panorama, Mobile Platforms, App Development

Getting Started with Android Introduction, Setting up Development Environment, Saying Hello to Android, Traversing an Android App Project Structure, Logical

nts of an Android App, Android Tool Repository, Installing

3CheersCable Challenges,

8

App User Interface Introduction, Activity, UI Resources, UI Elements and Events,

Introduction, Threads, AsyncTask, Service, Notifications, Intents and Intent Resolution, Broadcast Receivers, Telephony and SMS.

8

Relational Data, Data

8

Introduction, Audio, Video and Images, Playback 185, Capture and

Introduction, Google Play Services, Location Services, Maps.

7

Introduction, Sensors in Android, Android Sensor Framework, Motion

Introduction, Testing Android App Components, App Testing

Publishing Apps Introduction, Groundwork, Configuring, Packaging, Distributing.

8

Page 19: SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY, … Sem Syallabus.pdfMongoDB, Data types in MongoDB,MongoDB Query language. IV Introduction to cassandra and MAPREDUCE features, CQL data types,

SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY(A constituent College of

Department of Computer Science & Engineering

Question paper Pattern:

From each unit, two questions of 20 marks each have to be given, the student has to answer one full question of his/her choice.

Text Books:

Sl No

Text Book title

1 Composing Mobile Apps: Learn, Explore and Apply using Android

Reference Book:

Sl No

Text Book title

1 Android Application Development All in one for Dummies

2 Teach Yourself Android Application Development in 24Hours

SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY- TUMAKURU(A constituent College of Siddhartha Academy of Higher Education, Tumakuru)

Department of Computer Science & Engineering

From each unit, two questions of 20 marks each have to be given, the student has to answer one full question of his/her choice.

Text Book title Author Volume and Year of Edition

Apps: Learn, Explore and Apply using Android

Anubhav Pradhan, Anil V. Deshpande

Wiley, First Edition2014265

Text Book title Author Volume and Year of Edition

Development All in one for Dummies

Barry ABurd Wiley2012, ISBN: 978118ISBN 97841745

Teach Yourself Android Application Development in 24Hours

Edition 1, PublicatSAMS.0-10: 0

TUMAKURU Siddhartha Academy of Higher Education, Tumakuru)

Department of Computer Science & Engineering

From each unit, two questions of 20 marks each have to be given, the student has to

Volume and Year of Edition

Wiley, First Edition-2014, ISBN 978-81-265-4660-2

Volume and Year of Edition

Wiley, 2nd Edition 2012, ISBN: 978-1-118-38710-8 (pbk); ISBN 978-1-118-41745-4 (ebk)

Edition 1, 2010, Publication SAMS.ISBN-13: 978--321-67335-0ISBN-

10: 0-321-67335-2

Page 20: SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY, … Sem Syallabus.pdfMongoDB, Data types in MongoDB,MongoDB Query language. IV Introduction to cassandra and MAPREDUCE features, CQL data types,

SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY(A constituent College of

Department of Computer Science & Engineering

Syllabus for the Academic Year Syllabus for the Academic Year Syllabus for the Academic Year Syllabus for the Academic Year

Department: Computer Science & Engg

Subject Name: BUSINESS INTELLIGENCE AND ITS APPLICATIONS

Subject Code: CS8PE421

Course Objectives :

Course Outcomes

Sl.No Course Objectives

1 Assess Advanced

2 Explain predictive

3 Facilitate advanced problem

4 Critique problems, issues, and trends using predictive analysis

Course outcome

Descriptions

CO1 Able to understand how intelligently data is used in industry.

CO2 Able to understand the guidelines to handling.

CO3 Able to understand the recent applications to make report in enterprise.

CO4 Able to understand the multi dimensional data modeling for BI applications.

SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY- TUMAKURU(A constituent College of Siddhartha Academy of Higher Education, Tumakuru)

Department of Computer Science & Engineering

Syllabus for the Academic Year Syllabus for the Academic Year Syllabus for the Academic Year Syllabus for the Academic Year –––– 2019 2019 2019 2019 ---- 2020202020202020

Computer Science & Engg

BUSINESS INTELLIGENCE AND ITS APPLICATIONS

L

Course Objectives

Assess Advanced BI concepts and core IT concepts

Explain predictive analytics fundamentals

Facilitate advanced problem solving using datamining

Critique problems, issues, and trends using predictive analysis

Able to understand how intelligently data is used in industry.

Able to understand the guidelines to utilize various modern tools for data

Able to understand the recent applications to make report in enterprise.

Able to understand the multi dimensional data modeling for BI

TUMAKURU Siddhartha Academy of Higher Education, Tumakuru)

Department of Computer Science & Engineering

Semester: 8

BUSINESS INTELLIGENCE AND ITS APPLICATIONS

L-T-P-S-C: 3-0-0-0-3

Critique problems, issues, and trends using predictive analysis

Able to understand how intelligently data is used in industry.

utilize various modern tools for data

Able to understand the recent applications to make report in enterprise.

Able to understand the multi dimensional data modeling for BI

Page 21: SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY, … Sem Syallabus.pdfMongoDB, Data types in MongoDB,MongoDB Query language. IV Introduction to cassandra and MAPREDUCE features, CQL data types,

SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY(A constituent College of

Department of Computer Science & Engineering

UNIT

I

Introduction to Business IntelligenceIntroduction to OLAP and OLAP, BI Definitions & Concepts, Business Applications of BI, BIO Framework, Role of Data Warehousing in BI, BI Infrastructure Components BI Process, BI Technology, BI Roles & Responsibilities.

II

Basics of Data Integration (Extraction Transformation Loading) Concepts of data integration need and advantages of using data integration, introduction to common data integration approaches, introduction to ETL using SSIS, Introduction to data quality, daprofiling

III

Introduction to MultiIntroduction to data and dimension modeling, multidimensional data model, ER Modeling VS.Multi

IV

Introduction to Multi concepts of dimensions, facts, cubes, attributes, hierarchies, star and snowflake schema, introduction to business metrics and KPIs, Creating cubes using SSAS.

V

Basics of Enterprise ReportingIntroduction to enterprise reporting, concepts of dashboarscorecards, introduction toSSRS architecture, enterprise reporting using SSRS

SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY- TUMAKURU(A constituent College of Siddhartha Academy of Higher Education, Tumakuru)

Department of Computer Science & Engineering

Description

Business Intelligence Introduction to OLAP and OLAP, BI Definitions & Concepts, Business Applications of BI, BIO Framework, Role of Data Warehousing in BI, BI Infrastructure Components BI Process, BI Technology, BI Roles &

Basics of Data Integration (Extraction Transformation Loading) Concepts of data integration need and advantages of using data integration, introduction to common data integration approaches, introduction to ETL using SSIS, Introduction to data quality, da

Introduction to Multi-Dimensional Data Modeling Introduction to data and dimension modeling, multidimensional data model, ER Modeling VS.Multi-dimensional modeling,

Introduction to Multi-Dimensional Data Modeling

of dimensions, facts, cubes, attributes, hierarchies, star and snowflake schema, introduction to business metrics and KPIs, Creating

Basics of Enterprise Reporting Introduction to enterprise reporting, concepts of dashboards, balanced scorecards, introduction toSSRS architecture, enterprise reporting

TUMAKURU Siddhartha Academy of Higher Education, Tumakuru)

Department of Computer Science & Engineering

Hours

Introduction to OLAP and OLAP, BI Definitions & Concepts, Business Applications of BI, BIO Framework, Role of Data Warehousing in BI, BI Infrastructure Components BI Process, BI Technology, BI Roles &

7

Basics of Data Integration (Extraction Transformation Loading) Concepts of data integration need and advantages of using data integration, introduction to common data integration approaches, introduction to ETL using SSIS, Introduction to data quality, data

8

Introduction to data and dimension modeling, multidimensional data

8

of dimensions, facts, cubes, attributes, hierarchies, star and snowflake schema, introduction to business metrics and KPIs, Creating

8

ds, balanced

scorecards, introduction toSSRS architecture, enterprise reporting

8

Page 22: SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY, … Sem Syallabus.pdfMongoDB, Data types in MongoDB,MongoDB Query language. IV Introduction to cassandra and MAPREDUCE features, CQL data types,

SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY(A constituent College of

Department of Computer Science & Engineering

Question paper Pattern:

From each unit two question of 20 marks each will be given, students has to answer any one question

Text Books:

Sl No

Text Book title

1 Fundamentals of Business Analytics

Reference Book:

Sl No

Text Book title

1 Delivering business intelligence Microsoft SQL server

2 Business Intelligence

3 Business Intelligence roadmap

SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY- TUMAKURU(A constituent College of Siddhartha Academy of Higher Education, Tumakuru)

Department of Computer Science & Engineering

From each unit two question of 20 marks each will be given, students has to answer

Book title Author Volume and Year

Fundamentals of Business Analytics R N Prasad, SeemaAcharya

Text Book title Author

Delivering business intelligence with Microsoft SQL server

Brain Larson

Business Intelligence David Loshin

Business Intelligence roadmap

Larissa TerpelukMoss ShakuAtre

TUMAKURU Siddhartha Academy of Higher Education, Tumakuru)

Department of Computer Science & Engineering

From each unit two question of 20 marks each will be given, students has to answer

Volume and Year of Edition

Wiley India, First Edition, 2011

Volume and Year of Edition

2008

2010

Page 23: SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY, … Sem Syallabus.pdfMongoDB, Data types in MongoDB,MongoDB Query language. IV Introduction to cassandra and MAPREDUCE features, CQL data types,

SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY(A constituent College of

Department of Computer Science & Engineering

Syllabus for the Academic Year Syllabus for the Academic Year Syllabus for the Academic Year Syllabus for the Academic Year

Department: Computer Science and Engineering Subject Name: Advanced DBMS Subject Code: CS8PE422

Course Objectives :

Course Outcomes

Sl.No Course Objectives

1 Learn the concepts and techniques for data storage and query

2 Understand the different sorting techniques for database.

3 Learn the guidelines for index selection and tuning techniques.

4 Understand the recent applications in

Course outcome

Descriptions

CO1 Able to understand how data is store in file organization, indexing and query optimization

CO2 Apply the different sorting techniques, queries and different guidelines for index selection.

CO3 Able to understand the choices

CO4 Understand the recent applications like mobile databases, multimedia databases, GIS and Genome data mining.

SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY- TUMAKURU(A constituent College of Siddhartha Academy of Higher Education, Tumakuru)

Department of Computer Science & Engineering

Syllabus for the Academic Year Syllabus for the Academic Year Syllabus for the Academic Year Syllabus for the Academic Year –––– 2019 2019 2019 2019 ---- 2020202020202020

Computer Science and Engineering Semester: 8

Advanced DBMS

L-T-P-S

Course Objectives

Learn the concepts and techniques for data storage and query

Understand the different sorting techniques for database.

Learn the guidelines for index selection and tuning techniques.

recent applications in different databases.

Able to understand how data is store in file organization, indexing and query optimization

e different sorting techniques, estimate the cost of different queries and different guidelines for index selection.

Able to understand the choices of database tuning techniques.

Understand the recent applications like mobile databases, multimedia databases, GIS and Genome data mining.

TUMAKURU Siddhartha Academy of Higher Education, Tumakuru)

Department of Computer Science & Engineering

Semester: 8

S-C: 3-0-0-0-3

Learn the concepts and techniques for data storage and query evaluation.

Understand the different sorting techniques for database.

Learn the guidelines for index selection and tuning techniques.

different databases.

Able to understand how data is store in file organization, indexing and

estimate the cost of different

of database tuning techniques.

Understand the recent applications like mobile databases, multimedia

Page 24: SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY, … Sem Syallabus.pdfMongoDB, Data types in MongoDB,MongoDB Query language. IV Introduction to cassandra and MAPREDUCE features, CQL data types,

SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY(A constituent College of

Department of Computer Science & Engineering

UNIT

I

Overview Of Storage And Indexing, Disks And Files:

Data on external storage; File organizations and indexing; Index data structures; Comparison of file organizations; Indexes and performance tuning. Memory hierarchy; RAID; Disk space management; Buffer manager; Files of records; Page formats and record for

II

Overview Of Query Evaluation, External Sorting

The system catalog; Introduction to operator evaluation; Algorithms for relational operations; Introduction to query optimization; Alternative plans: A motivating example; what a typical optima DBMS sort data? A simple two

III

Evaluating Relational Operators:

The Selection operation; General selection conditions; The Projection operation; The Join operation; The Set operations; Aggregoperations; The impact of buffering.

IV

Typical Relational Query Optimizer:

Translating SQL queries in to Relational Algebra; Estimating the cost of a plan; Relational algebra equivalences; Enumeration of alternative plans; Nested sub-queries; Other

V

Physical Database Design And Tuning :

Introduction; Guidelines for index selection, examples; Clustering and indexing; Indexes that enable indexselection; Overview of database tuning; Choices in tuning the conceptual schema; Choices in tuning queries and vconcurrency; DBMS benchmarking.

More Recent Applications :

Mobile databases; Multimedia databases; Geographical Information Systems; Genome data management.

Question paper Pattern:

From Each unit, two questions of 20 marksstudent has to answer one full question of his/her choice.

SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY- TUMAKURU(A constituent College of Siddhartha Academy of Higher Education, Tumakuru)

Department of Computer Science & Engineering

Description

Overview Of Storage And Indexing, Disks And Files:

Data on external storage; File organizations and indexing; Index data structures; Comparison of file organizations; Indexes and performance tuning. Memory hierarchy; RAID; Disk space management; Buffer manager; Files of records; Page formats and record formats.

Overview Of Query Evaluation, External Sorting:

The system catalog; Introduction to operator evaluation; Algorithms for relational operations; Introduction to query optimization; Alternative plans: A motivating example; what a typical optimizer does. When does a DBMS sort data? A simple two-way merge sort; External merge sort.

Evaluating Relational Operators:

The Selection operation; General selection conditions; The Projection operation; The Join operation; The Set operations; Aggregoperations; The impact of buffering.

Typical Relational Query Optimizer:

Translating SQL queries in to Relational Algebra; Estimating the cost of a plan; Relational algebra equivalences; Enumeration of alternative

queries; Other approaches to query optimization.

Physical Database Design And Tuning :

Introduction; Guidelines for index selection, examples; Clustering and indexing; Indexes that enable index-only plans; Tools to assist in index selection; Overview of database tuning; Choices in tuning the conceptual schema; Choices in tuning queries and views; Impact of concurrency; DBMS benchmarking.

More Recent Applications :

Mobile databases; Multimedia databases; Geographical Information Systems; Genome data management.

From Each unit, two questions of 20 marks each have to be prepared, the student has to answer one full question of his/her choice.

TUMAKURU Siddhartha Academy of Higher Education, Tumakuru)

Department of Computer Science & Engineering

Hours

Data on external storage; File organizations and indexing; Index data structures; Comparison of file organizations; Indexes and performance tuning. Memory hierarchy; RAID; Disk space management; Buffer

mats.

7

The system catalog; Introduction to operator evaluation; Algorithms for relational operations; Introduction to query optimization; Alternative

izer does. When does way merge sort; External merge sort.

8

The Selection operation; General selection conditions; The Projection operation; The Join operation; The Set operations; Aggregate

7

Translating SQL queries in to Relational Algebra; Estimating the cost of a plan; Relational algebra equivalences; Enumeration of alternative

approaches to query optimization.

8

Introduction; Guidelines for index selection, examples; Clustering and only plans; Tools to assist in index

selection; Overview of database tuning; Choices in tuning the iews; Impact of

Mobile databases; Multimedia databases; Geographical Information

9

each have to be prepared, the

Page 25: SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY, … Sem Syallabus.pdfMongoDB, Data types in MongoDB,MongoDB Query language. IV Introduction to cassandra and MAPREDUCE features, CQL data types,

SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY(A constituent College of

Department of Computer Science & Engineering

Text Books:

Sl No

Text Book title

1 Database Management Systems

2 Fundamentals of Database Systems

Reference Book:

Sl No

Text Book title

1 Database Systems

SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY- TUMAKURU(A constituent College of Siddhartha Academy of Higher Education, Tumakuru)

Department of Computer Science & Engineering

Text Book title Author Volume and Year of Edition

Database Management

Raghu Ramakrishnan and Johannes Gehrke

3rd Edition, McGraw

ISBN-10: 9339213114ISBN-13: 978

Fundamentals of Database Elmasri and Navathe

7th Edition, EditionWesley, 2016

ISBN-10:ISBN-13:

Text Book title Author Volume and Year of Edition

Thomas M. Connolly, Carolyn E. Begg

6th Edition, Pearson Education,2015ISBN-10:0321210255 ISBN-13:9780321210258

TUMAKURU Siddhartha Academy of Higher Education, Tumakuru)

Department of Computer Science & Engineering

Volume and Year of

3rd Edition, McGraw-

Hill, 2014

10: 9339213114 13: 978-9339213114

7th Edition, Edition- Wesley, 2016

10: 0133970779 13: 978-0133970777

Volume and Year of

6th Edition, Pearson Education,2015

10:0321210255 13:9780321210258

Page 26: SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY, … Sem Syallabus.pdfMongoDB, Data types in MongoDB,MongoDB Query language. IV Introduction to cassandra and MAPREDUCE features, CQL data types,

SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY(A constituent College of

Department of Computer Science & Engineering

Syllabus for the Academic Year

Department: Computer Science and Engineering

Subject Name: Software Architecture

Subject Code: CS8PE423

Course Objectives

Course Outcomes

Sl.No Course Objectives

1 To introduce architectural design and to discuss its importance.

2 To explain why multiple models are required to document a software architecture.

3 To describe types of architectural model that may be used.

4 To discuss how domainproduct-lines and to specific architectures.

Course outcome

Descriptions

CO1 Able to cite knowledge of various approaches to document a software system.

CO2 Able to categorize different compone

CO3 Students will be able to choose from different architectural styles

CO4 Students will be able to improve quality of software barchitecture.

SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY- TUMAKURU(A constituent College of Siddhartha Academy of Higher Education, Tumakuru)

Department of Computer Science & Engineering

Syllabus for the Academic Year – 2019 - 2020

Department: Computer Science and Engineering

Software Architecture

L

Course Objectives

introduce architectural design and to discuss its importance.

To explain why multiple models are required to document a software

To describe types of architectural model that may be used.

To discuss how domain-specific reference models may be used as a basis for lines and to specific architectures.

Able to cite knowledge of various approaches to document a software

Able to categorize different components used in the software system

Students will be able to choose from different architectural styles

Students will be able to improve quality of software b

TUMAKURU Siddhartha Academy of Higher Education, Tumakuru)

Department of Computer Science & Engineering

2020

Semester: 8

L-T-P-S-C: 3-0-0-0-3

introduce architectural design and to discuss its importance.

To explain why multiple models are required to document a software

To describe types of architectural model that may be used.

models may be used as a basis for

Able to cite knowledge of various approaches to document a software

in the software system.

Students will be able to choose from different architectural styles

Students will be able to improve quality of software by selecting proper

Page 27: SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY, … Sem Syallabus.pdfMongoDB, Data types in MongoDB,MongoDB Query language. IV Introduction to cassandra and MAPREDUCE features, CQL data types,

SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY(A constituent College of

Department of Computer Science & Engineering

UNIT

I

Introduction: The Architecture Business Cycle: Where do architectures come from? Software processes and the architecture business cycle; What makes a “good” architecture? What software architecture is and what it is not; Other points of view; Architectural patterns, refreference architectures; Importance of software architecture; Architectural structures and views.

II

Architectural Styles and Case Studies: Architectural styles; Pipes and filters; Data abstraction and objectoriented organization; Eventsystems; Repositories; Interpreters; Process control; Other familiar architectures; Heterogeneous architectures. Case StudiContext; Instrumentation software; Mobile robotics; Cruise control;

III

Quality: Functionality and architecture; Architecture and quality attributes; System quality attributes; Quality attribute scenarios in practice; Other system quaqualities. Achieving Quality: Introducing tactics; Availability tactics; Modifiability tactics; Performance tactics; Security tactics; Testability tactics; Usability tactics; Relationship of tactics to archpatterns; Architectural patterns and styles.

IV

Architectural Patterns Introduction; From mud to structure: Layers, Pipes and Filters, Blackboard. Distributed Systems: Broker; Interactive Systems: MVC, Presentation-AbstractionReflection. Structural decomposition: Whole work: Master – Slave; Access Control: Proxy.

V

Designing and Documenting Software Architecture Architecture in the life cycle; Designing the architecture; Forming the team structure; Creating a skeletal system. Uses of architectural documentation; Views; choosing the relevant views; documenting a view; Documentation across views.

SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY- TUMAKURU(A constituent College of Siddhartha Academy of Higher Education, Tumakuru)

Department of Computer Science & Engineering

Description

The Architecture Business Cycle: Where do architectures come from? Software processes and the architecture business cycle; What makes a “good” architecture? What software architecture is and what it is not; Other points of view; Architectural patterns, reference models and reference architectures; Importance of software architecture; Architectural structures and views.

Architectural Styles and Case Studies:

Architectural styles; Pipes and filters; Data abstraction and objectoriented organization; Event-based,implicit invocation; Layered systems; Repositories; Interpreters; Process control; Other familiar architectures; Heterogeneous architectures. Case Studies: Keyword in Context; Instrumentation software; Mobile robotics; Cruise control;

Functionality and architecture; Architecture and quality attributes; System quality attributes; Quality attribute scenarios in practice; Other system quality attributes; Business qualities; Architecture qualities. Achieving Quality: Introducing tactics; Availability tactics; Modifiability tactics; Performance tactics; Security tactics; Testability tactics; Usability tactics; Relationship of tactics to archpatterns; Architectural patterns and styles.

Architectural Patterns:

Introduction; From mud to structure: Layers, Pipes and Filters, Blackboard. Distributed Systems: Broker; Interactive Systems: MVC,

Abstraction-Control. Adaptable Systems: Microkernel; Reflection. Structural decomposition: Whole – Part; Organiz

Slave; Access Control: Proxy.

Designing and Documenting Software Architecture:

Architecture in the life cycle; Designing the architecture; Forming the team structure; Creating a skeletal system. Uses of architectural documentation; Views; choosing the relevant views; documenting a view; Documentation across views.

TUMAKURU Siddhartha Academy of Higher Education, Tumakuru)

Department of Computer Science & Engineering

Hours

The Architecture Business Cycle: Where do architectures come from? Software processes and the architecture business cycle; What makes a “good” architecture? What software architecture is and what it is not;

erence models and reference architectures; Importance of software architecture;

7

Architectural styles; Pipes and filters; Data abstraction and object-based,implicit invocation; Layered

systems; Repositories; Interpreters; Process control; Other familiar es: Keyword in

Context; Instrumentation software; Mobile robotics; Cruise control;

8

Functionality and architecture; Architecture and quality attributes; System quality attributes; Quality attribute scenarios in practice;

lity attributes; Business qualities; Architecture qualities. Achieving Quality: Introducing tactics; Availability tactics; Modifiability tactics; Performance tactics; Security tactics; Testability tactics; Usability tactics; Relationship of tactics to architectural

8

Introduction; From mud to structure: Layers, Pipes and Filters, Blackboard. Distributed Systems: Broker; Interactive Systems: MVC,

Control. Adaptable Systems: Microkernel; Part; Organization of

10

Architecture in the life cycle; Designing the architecture; Forming the team structure; Creating a skeletal system. Uses of architectural documentation; Views; choosing the relevant views; documenting a

6

Page 28: SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY, … Sem Syallabus.pdfMongoDB, Data types in MongoDB,MongoDB Query language. IV Introduction to cassandra and MAPREDUCE features, CQL data types,

SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY(A constituent College of

Department of Computer Science & Engineering

Question paper Pattern:

From Each unit, two questions of 20 marks each have to be prepared, the student has to answer one full question of his/her choice.

Text Books:

Sl No

Text Book title

1 Software Architecture in Practice

2.

Pattern-Oriented Software Architecture, Volume 1,A System of Patterns

3. Software ArchitecturePerspectives on an Emerging Discipline

SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY- TUMAKURU(A constituent College of Siddhartha Academy of Higher Education, Tumakuru)

Department of Computer Science & Engineering

From Each unit, two questions of 20 marks each have to be prepared, the student has to answer one full question of his/her choice.

Text Book title Author Volume and Year of Edition

Architecture in Len Bass, Paul Clements, Rick Kazman,

2nd Edition, Pearson Education, 2003.ISBN:0321154959

Oriented Software Architecture, Volume 1,A

Frank Buschmann, RegineMeunier, Hans Rohnert, Peter Sommerlad, Michael Stal,

John Wiley and Sons, 2006ISBN:978-0

Software Architecture-Mary Shaw and David Garlan

Prentice-Hall of India, 2007.ISBN:978-0131829572

TUMAKURU Siddhartha Academy of Higher Education, Tumakuru)

Department of Computer Science & Engineering

From Each unit, two questions of 20 marks each have to be prepared, the student has

Volume and Year of Edition

2nd Edition, Pearson Education, 2003.ISBN:0321154959

John Wiley and Sons, 2006 0-471958697

Hall of India, 2007. 0131829572

Page 29: SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY, … Sem Syallabus.pdfMongoDB, Data types in MongoDB,MongoDB Query language. IV Introduction to cassandra and MAPREDUCE features, CQL data types,

SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY(A constituent College of

Department of Computer Science & Engineering

Syllabus for the Academic Year

Department: Computer Science and Engineering

Subject Name: Ad Hoc Wireless Networks

Subject Code: CS8PE424 L

Course Objectives :

Course Outcomes

Sl.No Course Objectives

1 Explain the constraints of physical layer that affect the design and performance of ad hoc network.

2 Understand why protocols required for wired network may not work for wired network at MAC, Network and Transport Layer.

3 Explain the operations and performance of various MAC layer protocols, unicast routing protocols and transport layer protocols propnetworks.

4 Understand security issues and QoS requirements

Course outcome

Descriptions

CO1 Explain the fundamentals of wireless communication technology.

CO2 Describe the unique issues in ad

CO3

Discuss the challenges in designing MAC, routing, transport layer protocols and Quality of Service for ad

CO4

Compare various MAC, routing, transport layer protocols.

SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY- TUMAKURU(A constituent College of Siddhartha Academy of Higher Education, Tumakuru)

Department of Computer Science & Engineering

Syllabus for the Academic Year – 2019 - 2020

Department: Computer Science and Engineering

Subject Name: Ad Hoc Wireless Networks

Subject Code: CS8PE424 L-T-P

Course Objectives

Explain the constraints of physical layer that affect the design and performance of ad hoc network.

Understand why protocols required for wired network may not work for wired network at MAC, Network and Transport Layer.

Explain the operations and performance of various MAC layer protocols, unicast routing protocols and transport layer protocols prop

Understand security issues and QoS requirements

Explain the fundamentals of wireless communication technology.

Describe the unique issues in ad-hoc wireless networks.

Discuss the challenges in designing MAC, routing, transport layer protocols and Quality of Service for ad-hoc wireless networks.

Compare various MAC, routing, transport layer protocols.

TUMAKURU Siddhartha Academy of Higher Education, Tumakuru)

Department of Computer Science & Engineering

2020

Semester: 8

P-S-C: 3-0-0-0-3

Explain the constraints of physical layer that affect the design and

Understand why protocols required for wired network may not work for

Explain the operations and performance of various MAC layer protocols, unicast routing protocols and transport layer protocols proposed for ad hoc

Explain the fundamentals of wireless communication technology.

hoc wireless networks.

Discuss the challenges in designing MAC, routing, transport layer hoc wireless networks.

Compare various MAC, routing, transport layer protocols.

Page 30: SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY, … Sem Syallabus.pdfMongoDB, Data types in MongoDB,MongoDB Query language. IV Introduction to cassandra and MAPREDUCE features, CQL data types,

SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY(A constituent College of

Department of Computer Science & Engineering

UNIT

I

Introduction to Wireless Communication Technology Fundamentals, The Electromagnetic Spectrum, Radio Propagation Mechanisms, Characteristics of the Wireless Channel. Wireless LANs: Fundamentals of WLANs, IEEE 802.11 standard. Wireless WANs: The Cellular Concept, Cellular Architecture, the FirstSystems, The SecondGeneration cellular Systems.Internet? Mobile IP.

II

Ad hoc Networks Introduction, Issues in Ad hoc wireless networks, Ad hoc wireless internet. MAC – 1: MAC Protocols for Ad hoc wireless Networks:Introduction, Issues in designing a MAC protocol for Ad hoc wireless Networks, Design goals of a MAC protocol for Ad hoc wireleNetworks, Classification of MAC protocols, Contention based protocols, Contention based protocols with reservation mechanisms.

III

Routing protocols for Ad hoc wireless NetworksIntroduction, Issues in designing a routing protocol for Ad hoc wiNetworks, Classification of routing protocols, Table driven routing protocols, On- demand routing protocols, Hybrid routing protocols.

IV

Transport layer protocols for Ad hoc wireless NetworksIntroduction, Issues in designing a transport layer protocol for Ad hoc wireless Networks, Design goals of a transport layer protocol for Ad hoc wireless Networks, Classification of transport layer solutions, TCP over Ad hoc wireless Networks. Security: Security in wireless Ad hoc wireless Networks, Network security requirements, Issues & challenges in security provisioning, Network security attacks, Key management.

V

QoS Quality of service in Ad hoc wireless Networks: Introduction, Issues and challenges in providing QoS in Ad hoc wireless Networks, Classification of QoS solutions, MAC layer solutions, network layer solutions.

Question paper Pattern:

From each unit, two questions of 20 marks each have to be given, the student has to answer one full question of his/her choice.

SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY- TUMAKURU(A constituent College of Siddhartha Academy of Higher Education, Tumakuru)

Department of Computer Science & Engineering

Description

Introduction to Wireless Communication Technology Fundamentals, The Electromagnetic Spectrum, Radio Propagation Mechanisms, Characteristics of the Wireless Channel. Wireless LANs: Fundamentals of WLANs, IEEE 802.11 standard. Wireless WANs: The

Concept, Cellular Architecture, the First- Generation cellular Systems, The Second-Generation cellular Systems, The ThirdGeneration cellular Systems. Wireless Internet: What is Wireless

Ad hoc Networks Introduction, Issues in Ad hoc wireless networks, Ad hoc wireless

1: MAC Protocols for Ad hoc wireless Networks:Introduction, Issues in designing a MAC protocol for Ad hoc wireless Networks, Design goals of a MAC protocol for Ad hoc wireleNetworks, Classification of MAC protocols, Contention based protocols, Contention based protocols with reservation mechanisms.

Routing protocols for Ad hoc wireless Networks Introduction, Issues in designing a routing protocol for Ad hoc wiNetworks, Classification of routing protocols, Table driven routing

demand routing protocols, Hybrid routing protocols.

Transport layer protocols for Ad hoc wireless NetworksIntroduction, Issues in designing a transport layer protocol for Ad hoc wireless Networks, Design goals of a transport layer protocol for Ad hoc wireless Networks, Classification of transport layer solutions, TCP over Ad hoc wireless Networks.

ecurity in wireless Ad hoc wireless Networks, Network security requirements, Issues & challenges in security provisioning, Network security attacks, Key management.

Quality of service in Ad hoc wireless Networks: Introduction, Issues and challenges in providing QoS in Ad hoc wireless Networks, Classification of QoS solutions, MAC layer solutions, network layer

two questions of 20 marks each have to be given, the student has to answer one full question of his/her choice.

TUMAKURU Siddhartha Academy of Higher Education, Tumakuru)

Department of Computer Science & Engineering

Hours

Fundamentals, The Electromagnetic Spectrum, Radio Propagation Mechanisms, Characteristics of the Wireless Channel. Wireless LANs: Fundamentals of WLANs, IEEE 802.11 standard. Wireless WANs: The

Generation cellular Generation cellular Systems, The Third-

What is Wireless

8

Introduction, Issues in Ad hoc wireless networks, Ad hoc wireless

1: MAC Protocols for Ad hoc wireless Networks: Introduction, Issues in designing a MAC protocol for Ad hoc wireless Networks, Design goals of a MAC protocol for Ad hoc wireless Networks, Classification of MAC protocols, Contention based protocols,

9

Introduction, Issues in designing a routing protocol for Ad hoc wireless Networks, Classification of routing protocols, Table driven routing

demand routing protocols, Hybrid routing protocols.

8

Transport layer protocols for Ad hoc wireless Networks-Introduction, Issues in designing a transport layer protocol for Ad hoc wireless Networks, Design goals of a transport layer protocol for Ad hoc wireless Networks, Classification of transport layer solutions, TCP over

ecurity in wireless Ad hoc wireless Networks, Network security requirements, Issues & challenges in security provisioning,

7

Quality of service in Ad hoc wireless Networks: Introduction, Issues and challenges in providing QoS in Ad hoc wireless Networks, Classification of QoS solutions, MAC layer solutions, network layer

7

two questions of 20 marks each have to be given, the student has to

Page 31: SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY, … Sem Syallabus.pdfMongoDB, Data types in MongoDB,MongoDB Query language. IV Introduction to cassandra and MAPREDUCE features, CQL data types,

SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY(A constituent College of

Department of Computer Science & Engineering

Text Books:

Sl No

Text Book title

1 Ad hoc Wireless Networks:Architectures and Protocols

Reference Books:

Sl No

Text Book title

1 Ad hoc Wireless Networks

2 Ad hoc Wireless Networking

3 Adhoc Mobile Wireless Networks- Protocols and System

SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY- TUMAKURU(A constituent College of Siddhartha Academy of Higher Education, Tumakuru)

Department of Computer Science & Engineering

Text Book title Author Volume and Year of Edition

Ad hoc Wireless Networks: Architectures and Protocols

C. Siva Ram Murthy & B. S. Manoj

Education, ISBN 013

Text Book title Author Volume and Year of Edition

Ad hoc Wireless Networks Ozan K. Tonguz and Gianguigi Ferrari

John Wiley, 2007.ISBN:9780470091104 |Online ISBN:9780470091128 |DOI:10.1002/0470091126

Ad hoc Wireless Networking Xiuzhen Cheng, Xiao Hung, Ding-Zhu Du

Kluwer Academic Publishers, 2004.978-1-4613

Adhoc Mobile Wireless Protocols and

C.K. Toh Pearson Education, 2002.ISBN-10: 0130078174

TUMAKURU Siddhartha Academy of Higher Education, Tumakuru)

Department of Computer Science & Engineering

Volume and Year of Edition

Pearson Education, ISBN 0-13-147023-X

Volume and Year of

John Wiley, 2007. Print 9780470091104

Online 9780470091128 10.1002/0470091126

Kluwer Academic Publishers, 2004. ISBN

4613-0223-0

Pearson Education, 2002. 10: 0130078174 .

Page 32: SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY, … Sem Syallabus.pdfMongoDB, Data types in MongoDB,MongoDB Query language. IV Introduction to cassandra and MAPREDUCE features, CQL data types,

SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY(A constituent College of

Department of Computer Science & Engineering

Syllabus for the Academic Year

Department: Computer Science and Engineering

Subject Name: Project Work Phase

Subject Code: CS8PW02

Course Outcomes:

1. Students shall present on the System Design Phase which includes System

Architecture, High Level Design, Low Level Design, System Models, System Modules,

Implementation Tools used and Algorithms used and implemented.

2. Final seminar on the complete project is presented by the students.

Project Phase - II Demonstration

of the Project to their respective guides.

Evaluation Scheme-I (50% percent of CIE):

Continuous evaluation will be done by

Regularity, Technical Knowledge and Competence, Programming Skills,

Communication Skills, Demonstration skills, Collaborative Learning and

Documentation Skills of the students.

Evaluation Scheme II (50% percent of CIE):

Students are evaluated by the team of faculty members based on the Presentation,

Technical Competence, Slides Prepar

overall Performance in the Seminar

Students are required to meet their respective project guides on a stipulated day once

in a week and update their progress and get sign

Course outcome

Descriptions

CO1 Design a suitable system according to the problem stated in project work phase – I.

CO2 Implement the design using necessary algorithms and tools.

CO3 Test the performance of the system with suitable data.

SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY- TUMAKURU(A constituent College of Siddhartha Academy of Higher Education, Tumakuru)

Department of Computer Science & Engineering

Syllabus for the Academic Year – 2019 - 2020

Department: Computer Science and Engineering

Project Work Phase – II

L-T-P-S-

Description

Scheme of Evaluation

Students shall present on the System Design Phase which includes System

Design, Low Level Design, System Models, System Modules,

Implementation Tools used and Algorithms used and implemented.

Final seminar on the complete project is presented by the students.

II Demonstration: Students have to demonstrate the

of the Project to their respective guides.

I (50% percent of CIE):

Continuous evaluation will be done by respective Project Guides

Regularity, Technical Knowledge and Competence, Programming Skills,

n Skills, Demonstration skills, Collaborative Learning and

Documentation Skills of the students.

Evaluation Scheme II (50% percent of CIE):

Students are evaluated by the team of faculty members based on the Presentation,

Technical Competence, Slides Preparation, Team Working Abilities, Questionnaires and

overall Performance in the Seminar-1 and Seminar-2 of Project Phase

Students are required to meet their respective project guides on a stipulated day once

in a week and update their progress and get signature from the guides without fail.

Design a suitable system according to the problem stated in project work

Implement the design using necessary algorithms and tools.

Test the performance of the system with suitable data.

TUMAKURU Siddhartha Academy of Higher Education, Tumakuru)

Department of Computer Science & Engineering

2020

Semester: 8

-C: 2-4-12-0-10

Students shall present on the System Design Phase which includes System

Design, Low Level Design, System Models, System Modules,

Implementation Tools used and Algorithms used and implemented.

Final seminar on the complete project is presented by the students.

Students have to demonstrate the working model

respective Project Guides based on the

Regularity, Technical Knowledge and Competence, Programming Skills,

n Skills, Demonstration skills, Collaborative Learning and

Students are evaluated by the team of faculty members based on the Presentation,

ation, Team Working Abilities, Questionnaires and

2 of Project Phase-I.

Students are required to meet their respective project guides on a stipulated day once

ature from the guides without fail.

Design a suitable system according to the problem stated in project work

Implement the design using necessary algorithms and tools.

Page 33: SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY, … Sem Syallabus.pdfMongoDB, Data types in MongoDB,MongoDB Query language. IV Introduction to cassandra and MAPREDUCE features, CQL data types,

SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY(A constituent College of

Department of Computer Science & Engineering

Syllabus for the Academic Year Syllabus for the Academic Year Syllabus for the Academic Year Syllabus for the Academic Year

Department: Computer Science and Engineering

Subject Name: Technical Seminar

Subject Code: CS8TS01

Course Outcomes:

Guidelines for preparing Technical Seminar

1. Selection of topic/area:

Select a paper according to the specialization of students. Papers from any other approved journals can also be selected.

2. Approval to the selected topic:

After selecting the paper, get approval from the concerned faculty in charge.

3. Study of topic:

Students are requested to acquire a thorough knowledge on the subject by referring back papers and reference books (These may be included as references at the endthe paper) on the corresponding area.

4. Seminar:

Final seminar is presented by the students through slides.

Course outcome

Descriptions

CO1

Survey the changes in the technologies relevant to the topic selected.

CO2

Discuss the technology and interpret the impact on the society,

environment and domain.

CO3

Compile report of the study and present

SRI SIDDHARTHA INSTITUTE OF TECHNOLOGY- TUMAKURU(A constituent College of Siddhartha Academy of Higher Education, Tumakuru)

Department of Computer Science & Engineering

Syllabus for the Academic Year Syllabus for the Academic Year Syllabus for the Academic Year Syllabus for the Academic Year –––– 2019 2019 2019 2019 ---- 2020202020202020

Computer Science and Engineering Semester: 8

Technical Seminar

L

Description

Guidelines for preparing Technical Seminar

Selection of topic/area:

Select a paper according to the specialization of students. Papers from any other approved journals can also be selected.

Approval to the selected topic:

After selecting the paper, get approval from the concerned faculty in charge.

Students are requested to acquire a thorough knowledge on the subject by referring back papers and reference books (These may be included as references at the endthe paper) on the corresponding area.

Final seminar is presented by the students through slides.

Survey the changes in the technologies relevant to the topic selected.

Discuss the technology and interpret the impact on the society,

environment and domain.

Compile report of the study and present to the audience.

TUMAKURU Siddhartha Academy of Higher Education, Tumakuru)

Department of Computer Science & Engineering

Semester: 8

L-T-P-C: 0-0-0-1-1

Select a paper according to the specialization of students. Papers from any other

After selecting the paper, get approval from the concerned faculty in charge.

Students are requested to acquire a thorough knowledge on the subject by referring back papers and reference books (These may be included as references at the end of

Survey the changes in the technologies relevant to the topic selected.

Discuss the technology and interpret the impact on the society,

to the audience.