B.tech Cse 7th Sem Syllabus
B.tech Cse 7th Sem Syllabus
B.tech Cse 7th Sem Syllabus
Cryptography
Detailed Contents:
UNIT 1: Introduction (3 Hours)
Modular Arithmetic, Euclidean and Extended Euclidean algorithm, Prime numbers, Fermat
and Euler’s Theorem [5hrs](CO 1)
UNIT 3: Cryptography
1. Cryptography And Network Security Principles And Practice Fourth Edition, William
Stallings, Pearson Education
2. Modern Cryptography: Theory and Practice, by Wenbo Mao, Prentice Hall PTR
Detailed Contents:
UNIT 1:
Data Warehousing Introduction: design guidelines for data warehouse implementation,
Multidimensional Models; OLAP- introduction, Characteristics, Architecture, Multidimensional view
Efficient processing of OLAP Queries, OLAP server Architecture ROLAP versus MOLAP Versus
HOLAP and data cube, Data cube operations, data cube computation.
Data mining: What is data mining, Challenges, Data Mining Tasks, Data: Types of Data, Data
Quality, Data Pre-processing, Measures of Similarity and Dissimilarity
UNIT 2:
Data mining: Introduction, association rules mining, Naive algorithm, Apriori algorithm, direct hashing
and pruning (DHP), Dynamic Item set counting (DIC), Mining frequent pattern without candidate
generation (FP, growth), performance evaluation of algorithms
Classification: Introduction, decision tree, tree induction algorithms – split algorithm based on
information theory, split algorithm based on Gini index; naïve Bayes method; estimating predictive
accuracy of classification method [10 hrs]
UNIT 3:
Cluster analysis: Introduction, partition methods, hierarchical methods, density based methods, dealing with large
databases, cluster software
Search engines: Characteristics of Search engines, Search Engine Functionality, Search Engine Architecture,
Ranking of web pages, The search engine history, Enterprise Search, Enterprise Search Engine Software.
1. Carlo Vercellis, Business Intelligence: Data mining and Optimization for Decision Making, WILEY.
2. Han J., Kamber M. and Pei J. , b Data mining concepts and techniques, Morgan Kaufmann Publishers
(2011) 3rd ed.
3. Pudi V., Krishana P.R., Data Mining, Oxford University press, (2009) 1st ed.
4. Adriaans P., Zantinge D., Data mining, Pearsoneducation press (1996), 1st ed.
5. Pooniah P. , Data Warehousing Fundamentals, Willey interscience Publication, (2001), 1st ed.
Course Code: Course Title: Distributed Databases 3L: 0T: 0P Credits: 3
BTCS706-18
Detailed Contents:
Unit 1:
SEMANTICS DATA CONTROL: View management; Data security; Semantic Integrity Control.
Unit 3:
10 hrs., CO2
Unit 4:
RELIABILITY:Reliability issues in DDBSs; Types of failures; Reliability techniques; Commit
protocols; Recovery protocols.
10 hrs., CO2,3
References:
1. Principles of Distributed Database Systems, M.T. Ozsu and P. Valduriez, Prentice-Hall, 1991.
2. Distributed Database Systems, D. Bell and J. Grimson, Addison-Wesley, 1992.
Course Code: Course Title: Distributed Databases L: T: 2P Credits: 1
BTCS707-18 lab
Expt. 2: Creating and managing database objects (Tables, views, indexes etc.)
Expt. 6: Implement various Transaction concurrency control methods [i.e. lock’s] by executing
multiple update and queries.
Mini Project: Student has to do a project assigned from course contents in a group of two or three
students. The team will have to demonstrate as well as have to give a presentation of the same.
Course Code: Course Title: Parallel Computing 3L: 0T: 0P Credits: 3
BTCS714-18
Detailed Contents:
Introduction: Paradigms of parallel computing: Synchronous - vector/array, SIMD, Systolic;
Asynchronous - MIMD, reduction paradigm.
Parallel Processors: Taxonomy and topology - shared memory mutliprocessors, distributed memory
networks. Processor organization - Static and dynamic interconnections. Embeddings and simulations.
1. M. J. Quinn. Parallel Computing: Theory and Practice , McGraw Hill, New York, 1994.
2. T. G. Lewis and H. El-Rewini. Introduction to Parallel Computing , Prentice Hall, New Jersey,
1992.
3. T. G. Lewis. Parallel Programming: A Machine-Independent Approach , IEEE Computer Society
Press, Los Alamitos, 1994.
Research articles.
Course Objective
This is one of the fundamental courses meant to know the concepts of Digital Signal Processing
and understand the commonly used digital filters and systems.
Course Outcomes
At the end of this course students will demonstrate the ability to
1. Represent signals mathematically in continuous and discrete time and frequency domain
2. Get the response of an LSI system to different signals
3. Design of different types of digital filters for various applications