b.tech. 4th year cse branch syllabus

26
1 TABLE OF CONTENTS S. No. Topic Page No. 1. New Study & Evaluation Scheme (Year-IV, Semester-VII) …...…………….. 3 2. New Study & Evaluation Scheme (Year-IV, Semester-VIII) …...…………….. 4 3. List of Open Electives …………………………………………………………….. 5 4. List of Departmental Electives …………………………………………………… 5 5. ECS-701: Distributed Systems …….……………………………………………. 6 6. ECS-702: Digital Image Processing ……………………………………………. 6 7. ECS-753: Project …………………………………………………………………. 7 8. ECS-754: Practical & Industrial Training Presentation ……………………….. 7 9. ECS-801: Artificial Intelligence ………………………………………………….. 8 10. ECS-852: Project …………………………………………………………………. 8 11. Departmental Elective I …..……………………………………………………. 9 12. ECS-071: Computational Geometry ……………………………………………. 9 13. ECS-072: Computational Complexity ………………………………………….. 9 14. ECS-073: Parallel Algorithms …………………………………………………… 10 15. ECS-074: Pattern Recognition ………………………………………………….. 10 16. Departmental Elective II …………………………………………………..…… 11 17. ECS-075: Data Mining & Data Warehousing …………………………………. 11 18. ECS-076: Distributed Database ………………………………………………… 11 19. EIT-073: Bioinformatics ………………………………………………………….. 12 20. ECS-077: Data Compression …………………………………………………… 13 21. EIT-074: IT in Forensic Science ………………………………………………… 13 22. Departmental Elective III ………………………………………………………. 15 23. ECS-081: Real Time System ……………………………………………………. 15 24. ECS-082: Software Project Management ……………………………………… 15 25. ECS-083: Embedded Systems ……………………………………………….…. 16 26. ECS-084: Cryptography & Network Security ……………………………….…. 16 27. Departmental Elective IV ………………………………………………………. 18 28. ECS-085: Neural Networks ……………………………………………………… 18 29. ECS-086: Natural Language Processing ……………………………………… 18 30. ECS-087: Mobile Computing ……………………………………………………. 19 31. ECS-088: Soft Computing ………………………………………………………. 19

Upload: vuanh

Post on 03-Jan-2017

256 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: B.Tech. 4th Year CSE Branch Syllabus

1

TABLE OF CONTENTS

S. No. Topic Page No.

1. New Study & Evaluation Scheme (Year-IV, Semester-VII) …...…………….. 3

2. New Study & Evaluation Scheme (Year-IV, Semester-VIII) …...…………….. 4

3. List of Open Electives …………………………………………………………….. 5

4. List of Departmental Electives …………………………………………………… 5

5. ECS-701: Distributed Systems …….……………………………………………. 6

6. ECS-702: Digital Image Processing ……………………………………………. 6

7. ECS-753: Project …………………………………………………………………. 7

8. ECS-754: Practical & Industrial Training Presentation ……………………….. 7

9. ECS-801: Artificial Intelligence ………………………………………………….. 8

10. ECS-852: Project …………………………………………………………………. 8

11. Departmental Elective – I …..……………………………………………………. 9

12. ECS-071: Computational Geometry ……………………………………………. 9

13. ECS-072: Computational Complexity ………………………………………….. 9

14. ECS-073: Parallel Algorithms …………………………………………………… 10

15. ECS-074: Pattern Recognition ………………………………………………….. 10

16. Departmental Elective – II …………………………………………………..…… 11

17. ECS-075: Data Mining & Data Warehousing …………………………………. 11

18. ECS-076: Distributed Database ………………………………………………… 11

19. EIT-073: Bioinformatics ………………………………………………………….. 12

20. ECS-077: Data Compression …………………………………………………… 13

21. EIT-074: IT in Forensic Science ………………………………………………… 13

22. Departmental Elective – III ………………………………………………………. 15

23. ECS-081: Real Time System ……………………………………………………. 15

24. ECS-082: Software Project Management ……………………………………… 15

25. ECS-083: Embedded Systems ……………………………………………….…. 16

26. ECS-084: Cryptography & Network Security ……………………………….…. 16

27. Departmental Elective – IV ………………………………………………………. 18

28. ECS-085: Neural Networks ……………………………………………………… 18

29. ECS-086: Natural Language Processing ……………………………………… 18

30. ECS-087: Mobile Computing ……………………………………………………. 19

31. ECS-088: Soft Computing ………………………………………………………. 19

Page 2: B.Tech. 4th Year CSE Branch Syllabus

2

32. Open Elective –I ………………………………………………………………….. 21

33. EOE-071: Entrepreneurship Development ……………………………………. 21

34. EOE-072: Quality Management ………………………………………………… 21

35. EOE-073: Operations Research ……………………………………………….. 22

36. EOE-074: Introduction to Biotechnology ………………………………………. 23

37. Open Elective –II …………………………………………………………………. 24

38. EOE-081: Non-Conventional Energy Resources ……………………………... 24

39. EOE-082: Non-Linear Dynamic Systems ……………………………………… 24

40. EOE-083: Product Development ……………………………………………….. 25

41. EOE-084: Automation and Robotics …………………………………………… 26

Page 3: B.Tech. 4th Year CSE Branch Syllabus

3

NEW STUDY AND EVALUATION SCHEME

B.Tech. Computer Science & Engineering

[Effective from the session 2012-13]

Year-IV, Semester-VII

* At least 10 problems are to be considered based on corresponding theory course.

S.

No.

Course

Code Subject

Periods Evaluation Scheme

Subject

Total

Cre

dit

s

Sessional Exam. ESE

L T P CT TA Total

THEORY

1. EOE-071

EOE-074 Open Elective-I 3 1 0 30 20 50 100 150 4

2. Departmental Elective –I 3 1 0 30 20 50 100 150 4

3. Departmental Elective –II 3 1 0 30 20 50 100 150 4

4. ECS-701 Distributed Systems 3 1 0 30 20 50 100 150 4

5. ECS-702 Digital Image Processing 3 1 0 30 20 50 100 150 4

PRACTICALS/DESIGN/DRAWING

6. ECS-751 Distributed Systems Lab* 0 0 2 - 25 25 25 50 1

7. ECS-752 Digital Image Processing Lab* 0 0 2 - 25 25 25 50 1

8. ECS-753 Project 0 0 4 - 50 50 - 50 2

9. ECS-754 Industrial Training Viva-Voce 0 0 2 - 50 50 - 50 1

10. GP-701 General Proficiency - - - - - 50 - 50 1

Total 15 5 10 150 250 450 550 1000 26

L - Lecture T - Tutorial P - Practical CT - Cumulative Test TA - Teacher’s Assessment

ESE - End Semester Exam.

Page 4: B.Tech. 4th Year CSE Branch Syllabus

4

NEW STUDY AND EVALUATION SCHEME

B.Tech. B.Tech. Computer Science & Engineering

[Effective from the session 2012-13]

Year-IV, Semester-VIII

Note: 1. Practical Training done after 6

th semester would be evaluated in 7

th semester through

Report and Viva-Voce. 2. Project has to be initiated in 7

th semester beginning and completed by the end of 8

th

semester with proper report and demonstration.

* At least 10 problems are to be considered based on corresponding theory course.

S.

No.

Course

Code Subject

Periods Evaluation Scheme

Subject

Total

Cre

dit

s

Sessional Exam. ESE

L T P CT TA Total

THEORY

1. EOE-081

EOE-084 Open Elective-II 3 1 0 30 20 50 100 150 4

2. Departmental Elective-III 3 1 0 30 20 50 100 150 4

3. Departmental Elective-IV 3 1 0 30 20 50 100 150 4

4. ECS-801 Artificial Intelligence 3 0 0 30 20 50 100 150 3

PRACTICALS/DESIGN/DRAWING

5. ECS-851 Artificial Intelligence Lab* 0 0 2 - 25 25 25 50 1

ECS-852 Project 0 0 12 - 100 100 200 300 7

6. GP-801 General Proficiency - - - - - 50 - 50 1

Total 12 3 12 120 180 350 650 1000 24

L - Lecture T - Tutorial P - Practical CT - Cumulative Test TA - Teacher’s Assessment

ESE - End Semester Exam.

Page 5: B.Tech. 4th Year CSE Branch Syllabus

5

LIST OF OPEN ELECTIVES

OPEN ELECTIVE – I

Sl. No. Course Code Subject

1. EOE -071 Entrepreneurship Development

2. EOE -072 Quality Management

3. EOE -073 Operations Research

4. EOE -074 Introduction to Biotechnology

OPEN ELECTIVE – II

Sl. No. Course Code Subject

1. EOE-081 Non Conventional Energy Resources

2. EOE-082 Nonlinear Dynamic Systems

3. EOE-083 Product Development

4. EOE-084 Automation & Robotics

LIST OF DEPARTMENTAL ELECTIVES

DEPARTMENTAL ELECTIVE – I

Sl. No. Course Code Subject

1. ECS-071 Computational Geometry

2. ECS-072 Computational Complexity

3. ECS-073 Parallel Algorithms

4. ECS-074 Pattern Recognition

DEPARTMENTAL ELECTIVE – II

Sl. No. Course Code Subject

1. ECS-075 Data Mining & Data Warehousing

2. ECS-076 Distributed Database

3. EIT-073 Bioinformatics

4. ECS-077 Data Compression

5. EIT-074 IT in Forensic Science

DEPARTMENTAL ELECTIVE – III

Sl. No. Course Code Subject

1. ECS-081 Real Time System

2. ECS-082 Software Project Management

3. ECS-083 Embedded Systems

4. ECS-084 Cryptography & Network Security

DEPARTMENTAL ELECTIVE – IV

Sl. No. Course Code Subject

1. ECS-085 Neural Networks

2. ECS-086 Natural Language Processing

3. ECS-087 Mobile Computing

4. *ECS-088 Soft Computing

*Note: ECS-088 may be opted by only those students who didn’t opt EOE-041 as an open

elective.

Page 6: B.Tech. 4th Year CSE Branch Syllabus

6

ECS-701: DISTRIBUTED SYSTEMS

L T P

3 1 0

Unit- I 08

Characterization of Distributed Systems: Introduction, Examples of distributed Systems, Resource

sharing and the Web Challenges. Architectural models, Fundamental Models.

Theoretical Foundation for Distributed System: Limitation of Distributed system, absence of global

clock, shared memory, Logical clocks, Lamport’s & vectors logical clocks.

Concepts in Message Passing Systems: causal order, total order, total causal order, Techniques

for Message Ordering, Causal ordering of messages, global state, termination detection.

Unit- II 08

Distributed Mutual Exclusion: Classification of distributed mutual exclusion, requirement of mutual

exclusion theorem, Token based and non token based algorithms, performance metric for distributed

mutual exclusion algorithms.

Distributed Deadlock Detection: system model, resource Vs communication deadlocks, deadlock

prevention, avoidance, detection & resolution, centralized dead lock detection, distributed dead lock

detection, path pushing algorithms, edge chasing algorithms.

Unit- III 08

Agreement Protocols: Introduction, System models, classification of Agreement Problem, Byzantine

agreement problem, Consensus problem, Interactive consistency Problem, Solution to Byzantine

Agreement problem, Application of Agreement problem, Atomic Commit in Distributed Database

system.

Distributed Resource Management: Issues in distributed File Systems, Mechanism for building

distributed file systems, Design issues in Distributed Shared Memory, Algorithm for Implementation of

Distributed Shared Memory.

Unit- IV 08

Failure Recovery in Distributed Systems: Concepts in Backward and Forward recovery, Recovery

in Concurrent systems, Obtaining consistent Checkpoints, Recovery in Distributed Database

Systems.

Fault Tolerance: Issues in Fault Tolerance, Commit Protocols, Voting protocols, Dynamic voting

protocols.

Unit- V 08

Transactions and Concurrency Control: Transactions, Nested transactions, Locks, Optimistic

Concurrency control, Timestamp ordering, Comparison of methods for concurrency control.

Distributed Transactions: Flat and nested distributed transactions, Atomic Commit protocols,

Concurrency control in distributed transactions, Distributed deadlocks, Transaction recovery.

Replication: System model and group communication, Fault - tolerant services, highly available

services, Transactions with replicated data.

Text Books/Reference Books:

1. Singhal & Shivaratri, "Advanced Concept in Operating Systems", McGraw Hill.

2. Ramakrishna,Gehrke, ”Database Management Systems”, McGraw Hill.

3. Coulouris, Dollimore, Kindberg, "Distributed System: Concepts and Design”, Pearson

Education.

4. Tenanuanbaum, Steen, ”Distributed Systems”, PHI.

5. Gerald Tel, "Distributed Algorithms", Cambridge University Press.

ECS-702: DIGITAL IMAGE PROCESSING LT P

3 1 0

Unit- I 08

Introduction and Fundamentals: Motivation and Perspective, Applications, Components of Image

Processing System, Element of Visual Perception, A Simple Image Model, Sampling and

Quantization.

Page 7: B.Tech. 4th Year CSE Branch Syllabus

7

Image Enhancement in Frequency Domain: Fourier Transform and the Frequency Domain, Basis

of Filtering in Frequency Domain, Filters –Low-pass, High-pass; Correspondence Between Filtering in

Spatial and Frequency Domain; Smoothing Frequency Domain Filters – Gaussian Lowpass Filters;

Sharpening Frequency Domain Filters – Gaussian Highpass Filters; Homomorphic Filtering.

Unit- II 08

Image Enhancement in Spatial Domain: Introduction; Basic Gray Level Functions – Piecewise-

Linear Transformation Functions: Contrast Stretching; Histogram Specification; Histogram

Equalization; Local Enhancement; Enhancement using Arithmetic/Logic Operations – Image

Subtraction, Image Averaging; Basics of Spatial Filtering; Smoothing - Mean filter, Ordered Statistic

Filter; Sharpening – The Laplacian.

Unit-III 08

Image Restoration: A Model of Restoration Process, Noise Models, Restoration in the presence of

Noise only-Spatial Filtering – Mean Filters: Arithmetic Mean filter, Geometric Mean Filter, Order

Statistic Filters – Median Filter, Max and Min filters; Periodic Noise Reduction by Frequency Domain

Filtering – Bandpass Filters; Minimum Mean-square Error Restoration.

Unit-IV 08

Morphological Image Processing: Introduction, Logic Operations involving Binary Images, Dilation

and Erosion, Opening and Closing, Morphological Algorithms – Boundary Extraction, Region Filling,

Extraction of Connected Components, Convex Hull, Thinning, Thickening.

Unit-V 08

Registration: Introduction, Geometric Transformation – Plane to Plane transformation, Mapping,

Stereo Imaging – Algorithms to Establish Correspondence, Algorithms to Recover Depth.

Segmentation: Introduction, Region Extraction, Pixel-Based Approach, Multi-level Thresholding,

Local Thresholding, Region-based Approach, Edge and Line Detection: Edge Detection, Edge

Operators, Pattern Fitting Approach, Edge Linking and Edge Following, Edge Elements Extraction by

Thresholding, Edge Detector Performance, Line Detection, Corner Detection.

Text Books/Reference Books:

1. Digital Image Processing 2nd

Edition, Rafael C. Gonzalvez and Richard E. Woods. Published

by: Pearson Education.

2. Digital Image Processing and Computer Vision, R.J. Schalkoff. Published by: John Wiley and

Sons, NY.

3. Fundamentals of Digital Image Processing, A.K. Jain. Published by Prentice Hall, Upper

Saddle River, NJ.

ECS-753: PROJECT

L T P

0 0 4

Project shall be assigned to students at the start of VIIth semester. There should not usually

be more than 3 students in batch. The project should be based on latest technology as far as possible

and it may be hardware or/and software based. The assessment of performance of students should

be made at least twice in the semester. Students should be encouraged to present their progress of

project using overhead projector or LCD projector.

ECS-754: PRACTICAL & INDUSTRIAL TRAINING PRESENTATION

L T P

0 0 2

Students will go practical & Industrial training of four weeks in any industry or reputed

organization after the VIth semester examination in summer. They will also prepare an exhaustive

technical report of the training which will be duly signed by the officer under whom training was taken

in the industry/organization. They will have to present about the training before a committee consisting

of faculty members constituted by the concerned Head of the Department.

Page 8: B.Tech. 4th Year CSE Branch Syllabus

8

ECS-801: ARTIFICIAL INTELLIGENCE

L T P

3 1 0

Unit- I 08

Introduction: Introduction to Artificial Intelligence, Foundations and History of Artificial Intelligence,

Applications of Artificial Intelligence, Intelligent Agents, Structure of Intelligent Agents. Computer

vision, Natural Language Possessing.

Unit- II 08

Introduction to Search: Searching for solutions, Uniformed search strategies, Informed search

strategies, Local search algorithms and optimistic problems, Adversarial Search, Search for games,

Alpha - Beta pruning.

Unit- III 08

Knowledge Representation & Reasoning: Propositional logic, Theory of first order logic, Inference

in First order logic, Forward & Backward chaining, Resolution, Probabilistic reasoning, Utility theory,

Hidden Markov Models (HMM), Bayesian Networks.

Unit- IV 08

Machine Learning: Supervised and unsupervised learning, Decision trees, Statistical learning

models, Learning with complete data - Naive Bayes models, Learning with hidden data – EM

algorithm, Reinforcement learning,

Unit- V 08

Pattern Recognition: Introduction, Design principles of pattern recognition system, Statistical

Pattern recognition, Parameter estimation methods - Principle Component Analysis (PCA) and

Linear Discriminant Analysis (LDA), Classification Techniques – Nearest Neighbor (NN) Rule, Bayes

Classifier, Support Vector Machine (SVM), K – means clustering.

Text Books/Reference Books:

1. Stuart Russell, Peter Norvig, “Artificial Intelligence – A Modern Approach”, Pearson

Education.

2. Elaine Rich and Kevin Knight, “Artificial Intelligence”, McGraw-Hill.

3. E Charniak and D McDermott, “Introduction to Artificial Intelligence”, Pearson Education.

4. Dan W. Patterson, “Artificial Intelligence and Expert Systems”, Prentice Hall of India.

ECS-852: PROJECT

L T P

0 0 12

Students should devote themselves to expedite progress of the project as soon as VIIIth

semester starts. They are supposed to finish project work latest by middle of April and submit project

report by the end of the April month. The assessment of performance of students should be made at

least twice in the semester. The students should present project using overheads project or power

point presentation using in the end semester project examination.

Page 9: B.Tech. 4th Year CSE Branch Syllabus

9

DEPARTMENTAL ELECTIVE-I

ECS-071: COMPUTATIONAL GEOMETRY

L T P 3 1 0

Unit- I 08

Convex hulls: construction in 2d and 3d, lower bounds; Triangulations: polygon triangulations, representations, point-set triangulations, planar graphs. Unit- II 08

Voronoi diagrams: construction and applicat ions, variants; Delayney triangulations: divide-and conquer, flip and incremental algorithms, duality of Voronoi diagrams, min-max angle properties. Unit- III 08

Geometric searching: point-location, fractional cascading, linear programming with prune and search, finger trees, concatenable queues, segment trees, interval trees; Visibility: algorithms for weak and strong visibility, visibility with reflections, art-gallery problems. Unit- IV 08

Arrangements of lines: arrangements of hyper planes, zone theorems, many-faces complexity and algorithms; Combinatorial geometry: Ham-sandwich cuts. Unit- V 08

Sweep techniques: plane sweep for segment intersections, Fortune's sweep for Voronoi diagrams, topological sweep for line arrangements; Randomization in computational geometry: algorithms, techniques for counting; Robust geometric computing, Applications of computational geometry; Text Books/Reference Books:

1. Computational Geometry: An Introduction by Franco P. Preparata and Michael Ian Shamos; Springer Verlag.

2. Mark de Berg , Marc van Kreveld , Mark Overmars , and Otfried Schwarzkopf, Computational Geometry, Algorithms and Applications , Springer-Verlag.

3. Ketan Mulmuley, Computational Geometry: An Introduction Through Randomized Algorithms, Prentice-Hall.

4. Joseph O'Rourke, Computational Geometry in C, Cambridge University Press.

ECS-072: COMPUTATIONAL COMPLEXITY

L T P 3 1 0

Unit- I 08

Models of Computation, resources (time and space), algorithms, computability, complexity.

Unit- II 08

Complexity classes, P/NP/PSPACE, reductions, hardness, completeness, hierarchy, relationships

between complexity classes.

Unit- III 08

Randomized computation and complexity; Logical characterizations, incompleteness; Approximability.

Unit- IV 08

Circuit complexity, lower bounds; Parallel computation and complexity; Counting problems; Interactive

proofs.

Unit- V 08

Probabilistically checkable proofs; Communication complexity; Quantum computation.

Text Books/Reference Books:

1. Christos H. Papadimitriou., Combinatorial Optimization: Algorithms and Complexity, Prentice-Hall.

2. Sanjeev Arora and Boaz Barak , Complexity Theory: A Modern Approach, Cambridge University Press.

3. Steven Homer , Alan L. Selman , Computability and Complexity Theory , Springer.

Page 10: B.Tech. 4th Year CSE Branch Syllabus

10

ECS-073: PARALLEL ALGORITHMS

L T P

3 1 0

Unit- I 08

Sequential model, need of alternative model, parallel computational models such as PRAM, LMCC, Hypercube, Cube Connected Cycle, Butterfly, Perfect Shuffle Computers, Tree model, Pyramid model, Fully Connected model, PRAM-CREW, EREW models, simulation of one model from another one. Unit- II 08

Performance Measures of Parallel Algorithms, speed-up and efficiency of PA, Cost- optimality, An example of illustrate Cost- optimal algorithms- such as summation, Min/Max on various models. Unit- III 08

Parallel Sorting Networks, Parallel Merging Algorithms on CREW/EREW/MCC, Parallel Sorting Networks on CREW/EREW/MCC/, linear array. Unit- IV 08

Parallel Searching Algorithm, Kth element, Kth element in X+Y on PRAM, Parallel Matrix Transportation and Multiplication Algorithm on PRAM, MCC, Vector-Matrix Multiplication, Solution of Linear Equation, Root finding. Unit- V 08

Graph Algorithms - Connected Graphs, search and traversal, Combinatorial Algorithms- Permutation, Combinations, Derrangements. Text Books/Reference Books:

1. M.J. Quinn, “Designing Efficient Algorithms for Parallel Computer”, McGraw Hill. 2. S.G. Akl, “Design and Analysis of Parallel Algorithms”. 3. S.G. Akl, ”Parallel Sorting Algorithm” by Academic Press.

ECS-074: PATTERN RECOGNITION

L T P

3 1 0

Unit- I 08

Introduction: Basics of pattern recognition, Design principles of pattern recognition system, Learning and adaptation, Pattern recognition approaches, Mathematical foundations – Linear algebra, Probability Theory, Expectation, mean and covariance, Normal distribution, multivariate normal densities, Chi squared test. Unit- II 08

Statistical Patten Recognition: Bayesian Decision Theory, Classifiers, Normal density and discriminant functions, Unit- III 08

Parameter Estimation Methods: Maximum-Likelihood estimation, Bayesian Parameter estimation, Dimension reduction methods - Principal Component Analysis (PCA), Fisher Linear discriminant analysis, Expectation-maximization (EM), Hidden Markov Models (HMM), Gaussian mixture models. Unit- IV 08

Nonparametric Techniques: Density Estimation, Parzen Windows, K-Nearest Neighbor Estimation, Nearest Neighbor Rule, Fuzzy classification. Unit- V 08

Unsupervised Learning & Clustering: Criterion functions for clustering, Clustering Techniques: Iterative square - error partitional clustering – K means, agglomerative hierarchical clustering, Cluster validation. Text Books/Reference Books:

1. Richard O. Duda, Peter E. Hart and David G. Stork, “Pattern Classification”, 2nd

Edition, John Wiley, 2006.

2. C. M. Bishop, “Pattern Recognition and Machine Learning”, Springer, 2009. 3. S. Theodoridis and K. Koutroumbas, “Pattern Recognition”, 4th Edition, Academic Press,

2009.

Page 11: B.Tech. 4th Year CSE Branch Syllabus

11

DEPARTMENTAL ELECTIVE-II

ECS-075: DATA MINING & DATA WAREHOUSING

L T P

3 1 0

Unit- I 08

Overview, Motivation(for Data Mining), Data Mining-Definition & Functionalities, Data Processing, Form of Data Preprocessing, Data Cleaning: Missing Values, Noisy Data,(Binning, Clustering, Regression, Computer and Human inspection),Inconsistent Data, Data Integration and Transformation. Data Reduction:-Data Cube Aggregation, Dimensionality reduction, Data Compression, Numerosity Reduction, Clustering, Discretization and Concept hierarchy generation. Unit- II 08

Concept Description: Definition, Data Generalization, Analytical Characterization, Analysis of attribute relevance, Mining Class comparisions, Statistical measures in large Databases. Measuring Central Tendency, Measuring Dispersion of Data, Graph Displays of Basic Statistical class Description, Mining Association Rules in Large Databases, Association rule mining, mining Single-Dimensional Boolean Association rules from Transactional Databases– Apriori Algorithm, Mining Multilevel Association rules from Transaction Databases and Mining Multi-Dimensional Association rules from Relational Databases. Unit- III 08

Classification and Predictions: What is Classification & Prediction, Issues regarding Classification and prediction, Decision tree, Bayesian Classification, Classification by Back propagation, Multilayer feed-forward Neural Network, Back propagation Algorithm, Classification methods K-nearest neighbor classifiers, Genetic Algorithm. Cluster Analysis: Data types in cluster analysis, Categories of clustering methods, Partitioning methods. Hierarchical Clustering- CURE and Chameleon, Density Based Methods-DBSCAN, OPTICS, Grid Based Methods- STING, CLIQUE, Model Based Method –Statistical Approach, Neural Network approach, Outlier Analysis. Unit- IV 08

Data Warehousing: Overview, Definition, Delivery Process, Difference between Database System and Data Warehouse, Multi Dimensional Data Model, Data Cubes, Stars, Snow Flakes, Fact Constellations, Concept hierarchy, Process Architecture, 3 Tier Architecture, Data Marting. Unit- V 08

Aggregation, Historical information, Query Facility, OLAP function and Tools. OLAP Servers, ROLAP, MOLAP, HOLAP, Data Mining interface, Security, Backup and Recovery, Tuning Data Warehouse, Testing Data Warehouse. Text Books/Reference Books:

1. M.H.Dunham,”Data Mining:Introductory and Advanced Topics”, Pearson Education. 2. Jiawei Han, Micheline Kamber, ”Data Mining Concepts & Techniques”, Elsevier. 3. Sam Anahory, Dennis Murray, “Data Warehousing in the Real World : A Practical Guide for

Building Decision Support Systems”, Pearson Education 4. Mallach,”Data Warehousing System”, McGraw –Hill.

ECS-076: DISTRIBUTED DATABASE

L T P 3 1 0

Unit- I 08

Transaction and schedules, Concurrent Execution of transaction, Conflict and View Serializability, Testing for Serializability, Concepts in Recoverable and Cascadeless schedules. Unit- II 08 Lock based protocols, time stamp based protocols, Multiple Granularity and Multiversion Techniques, Enforcing serializablity by Locks, Locking system with multiple lock modes, architecture for Locking scheduler. Unit- III 08

Distributed Transactions Management, Data Distribution, Fragmentation and Replication Techniques, Distributed Commit, Distributed Locking schemes, Long duration transactions, Moss Concurrency protocol.

Page 12: B.Tech. 4th Year CSE Branch Syllabus

12

Unit- IV 08

Issues of Recovery and atomicity in Distributed Databases, Traditional recovery techniques, Log based recovery, Recovery with Concurrent Transactions, Recovery in Message passing systems, Checkpoints, Algorithms for recovery line, Concepts in Orphan and Inconsistent Messages. Unit- V 08

Distributed Query Processing, Multiway Joins, Semi joins, Cost based query optimization for distributed database, Updating replicated data, protocols for Distributed Deadlock Detection, Eager and Lazy Replication Techniques. Text Books/Reference Books:

1. Silberschatz, orth and Sudershan, “Database System Concept”, Mc Graw Hill. 2. Ramakrishna and Gehrke, “Database Management System”, Mc Graw Hill. 3. Garcia-Molina, Ullman,Widom, “Database System Implementation”, Pearson Education. 4. Ceei and Pelagatti, “Distributed Database”, TMH. 5. Singhal and Shivratri, “Advance Concepts in Operating Systems”, Mc Graw Hill.

EIT-073: BIOINFORMATICS

L T P

3 1 0

Unit- I 08

Bioinformatics objectives and overviews, Interdisciplinary nature of Bioinformatics, Data integration, Data analysis, Major Bioinformatics databases and tools. Metadata: Summary & reference systems, finding new type of data online. Molecular Biology and Bioinformatics: Systems approach in biology, Central dogma of molecular biology, problems in molecular approach and the bioinformatics approach, overview of the bioinformatics applications. Unit- II 08

Basic chemistry of nucleic acids, Structure of DNA, Structure of RNA, DNA Replication, -Transcription, -Translation, Genes- the functional elements in DNA, Analyzing DNA, DNA sequencing. Proteins: Amino acids, Protein structure, Secondary, Tertiary and Quaternary structure, Protein folding and function, Nucleic acid-Protein interaction. Unit- III 08

Perl Basics, Perl applications for bioinformatics- Bioperl, Linux Operating System, mounting/unmounting files, tar, gzip / gunzip, telnet, ftp, developing applications on Linux OS, Understanding and Using Biological Databases, Overview of Java, CORBA, XML, Web deployment concepts. Unit- IV 08

Genome, Genomic sequencing, expressed sequence tags, gene expression, transcription factor binding sites and single nucleotide polymorphism. Computational representations of molecular biological data storage techniques: databases (flat, relational and object oriented), and controlled vocabularies, general data retrieval techniques: indices, Boolean search, fuzzy search and neighboring, application to biological data warehouses. Unit- V 08

Macromolecular structures, chemical compounds, generic variability and its connection to clinical data. Representation of patterns and relationships: sequence alignment algorithms, regular expressions, hierarchies and graphical models, Phylogenetics. BLAST. Text Books/Reference Books:

1. D E Krane & M L Raymer, ”Fundamental concepts of Bioinformatics”, Perason Education. 2. Rastogi, Mendiratta, Rastogi, “Bioinformatics Methods & applications, Genomics, Proteomics

& Drug Discovery”, PHI, New Delhi. 3. Shubha Gopal et.al. “ Bioinformatics: with fundamentals of genomics and proteomics”, Mc

Graw Hill. 4. O’Reilly, “Developing Bio informatics computer skills”, CBS. 5. Forsdyke, “Evolutionary Bioinformatics”, Springer.

Page 13: B.Tech. 4th Year CSE Branch Syllabus

13

ECS-077: DATA COMPRESSION

L T P

3 1 0

Unit- I 08

Compression Techniques: Loss less compression, Lossy Compression, Measures of prefonnance, Modeling and coding, Mathematical Preliminaries for Lossless compression: A brief introduction to information theory, Models: Physical models, Probability models, Markov models, composite source model, Coding: uniquely decodable codes, Prefix codes. Unit- II 08

The Huffman coding algorithm: Minimum variance Huffman codes, Adaptive Huffman coding: Update procedure, Encoding procedure, Decoding procedure. Golomb codes, Rice codes, Tunstall codes, Applications of Hoffman coding: Loss less image compression, Text compression, Audio Compression. Unit- III 08

Coding a sequence, Generating a binary code, Comparison of Binary and Huffman cding, Applications: Bi-level image compression-The JBIG standard, JBIG2, Image compression. Dictionary Techniques: Introduction, Static Dictionary: Diagram Coding, Adaptive Dictionary. The LZ77 Approach, The LZ78 Approach, Applications: File Compression-UNIX compress, Image Compression: The Graphics Interchange Format (GIF), Compression over Modems: V.42 bits, Predictive Coding: Prediction with Partial match (ppm): The basic algorithm, The ESCAPE SYMBOL, length of context, The Exclusion Principle, The Burrows-Wheeler Transform: Move-to-front coding, CALIC, JPEG-LS, Multi-resolution Approaches, Facsimile Encoding, Dynamic Markoy Compression. Unit- IV 08

Distortion criteria, Models, Scalar Ouantization: The Quantization problem, Uniform Quantizer,

Adaptive Quantization, Non uniform Quantization.

Unit- V 08 Advantages of Vector Quantization over Scalar Quantization, The Linde-Buzo-Gray Algorithm, Tree structured Vector Quantizers. Structured Vector Quantizers. Reference Book:

1. Khalid Sayood, “Introduction to Data Compression”, Morgan Kaufmann Publishers.

EIT-074: IT IN FORENSIC SCIENCE

L T P

3 1 0

Unit- I 08

Overview of Biometrics, Biometric Identification, Biometric Verification, Biometric Enrollment, Biometric System Security. Authentication and Biometrics: Secure Authentication Protocols, Access Control Security Services, Matching Biometric Samples, Verification by humans. Common biometrics: Finger Print Recognition, Face Recognition, Speaker Recognition, Iris Recognition, Hand Geometry, Signature Verification. Unit- II 08

Introduction to Information Hiding: Technical Steganography, Linguistic Steganography, Copy Right Enforcement, Wisdom from Cryptography. Principles of Steganography: Framework for Secret Communication, Security of Steganography System, Information Hiding in Noisy Data , Adaptive versus non-Adaptive Algorithms, Active and Malicious Attackers, Information hiding in Written Text. Unit- III 08

A Survey of Steganographic Techniques: Substitution systems and Bit Plane Tools, Transform Domain Techniques: - Spread Spectrum and Information hiding, Statistical Steganography, Distortion Techniques, Cover Generation Techniques. Steganalysis: Looking for Signatures: - Extracting hidden Information, Disabling Hidden Information. Unit- IV 08

Watermarking and Copyright Protection: Basic Watermarking, Watermarking Applications, Requirements and Algorithmic Design Issues, Evaluation and Benchmarking of Watermarking system.

Page 14: B.Tech. 4th Year CSE Branch Syllabus

14

Transform Methods: Fourier Transformation, Fast Fourier Transformation, Discrete Cosine Transformation, Mellin-Fourier Transformation, Wavelets, Split Images in Perceptual Bands. Applications of Transformation in Steganography. Unit- V 08 Computer Forensics, Rules of evidence, Evidence dynamics, Evidence collection, Data recovery, Preservation of digital evidence, surveillance tools for future warfare. Text Books/Reference Books:

1. Katzendbisser, Petitcolas, "Information Hiding Techniques for Steganography and Digital Watermarking", Artech House.

2. Peter Wayner, "Disappearing Cryptography: Information Hiding, Steganography and Watermarking 2/e", Elsevier.

3. Bolle, Connell et. al., "Guide to Biometrics", Springer. 4. John Vecca, “Computer Forensics: Crime scene Investigation”, Firewall Media. 5. Christopher L.T. Brown, “Computer Evidence: Collection and Preservation”, Firewall Media.

Page 15: B.Tech. 4th Year CSE Branch Syllabus

15

DEPARTMENTAL ELECTIVE-III

ECS-081: REAL TIME SYSTEM

L T P

3 1 0

Unit- I 08

Introduction: Definition, Typical Real Time Applications: Digital Control, High Level Controls, Signal Processing etc., Release Times, Deadlines, and Timing Constraints, Hard Real Time Systems and Soft Real Time Systems, Reference Models for Real Time Systems: Processors and Resources, Temporal Parameters of Real Time Workload, Periodic Task Model, Precedence Constraints and Data Dependency. Unit- II 08

Real Time Scheduling: Common Approaches to Real Time Scheduling: Clock Driven Approach, Weighted Round Robin Approach, Priority Driven Approach, Dynamic Versus Static Systems, Optimality of Effective-Deadline-First (EDF) and Least-Slack-Time-First (LST) Algorithms, Rate Monotonic Algorithm, Offline Versus Online Scheduling, Scheduling Aperiodic and Sporadic jobs in Priority Driven and Clock Driven Systems. Unit- III 08

Resources Sharing: Effect of Resource Contention and Resource Access Control (RAC), Non-preemptive Critical Sections, Basic Priority-Inheritance and Priority-Ceiling Protocols, Stack Based Priority- Ceiling Protocol, Use of Priority-Ceiling Protocol in Dynamic Priority Systems, Preemption Ceiling Protocol, Access Control in Multiple-Unit Resources, Controlling Concurrent Accesses to Data Objects. Unit- IV 08

Real Time Communication: Basic Concepts in Real time Communication, Soft and Hard RT Communication systems, Model of Real Time Communication, Priority-Based Service and Weighted Round-Robin Service Disciplines for Switched Networks, Medium Access Control Protocols for Broadcast Networks, Internet and Resource Reservation Protocols. Unit- V 08

Real Time Operating Systems and Databases: Features of RTOS, Time Services, UNIX as RTOS, POSIX Issues, Characteristic of Temporal data, Temporal Consistencey, Concurrency Control, Overview of Commercial Real Time databases. Text Books/Reference Books:

1. Real Time Systems by Jane W. S. Liu, Pearson Education Publication. 2. Mall Rajib, “Real Time Systems”, Pearson Education. 3. Albert M. K. Cheng , “Real-Time Systems: Scheduling, Analysis, and Verification”, Wiley.

ECS-082: SOFTWARE PROJECT MANAGEMENT

L T P

3 1 0

Unit- I 08

Introduction and Software Project Planning: Fundamentals of Software Project Management (SPM), Need Identification, Vision and Scope document, Project Management Cycle, SPM Objectives, Management Spectrum, SPM Framework, Software Project Planning, Planning Objectives, Project Plan, Types of project plan, Structure of a Software Project Management Plan, Software project estimation, Estimation methods, Estimation models, Decision process. Unit- II 08

Project Organization and Scheduling: Project Elements, Work Breakdown Structure (WBS), Types of WBS, Functions, Activities and Tasks, Project Life Cycle and Product Life Cycle, Ways to Organize Personnel, Project schedule, Scheduling Objectives, Building the project schedule, Scheduling terminology and techniques, Network Diagrams: PERT, CPM, Bar Charts: Milestone Charts, Gantt Charts. Unit- III 08

Project Monitoring and Control: Dimensions of Project Monitoring & Control, Earned Value Analysis, Earned Value Indicators: Budgeted Cost for Work Scheduled (BCWS), Cost Variance (CV), Schedule Variance (SV), Cost

Page 16: B.Tech. 4th Year CSE Branch Syllabus

16

Performance Index (CPI), Schedule Performance Index (SPI), Interpretation of Earned Value Indicators, Error Tracking, Software Reviews, Types of Review: Inspections, Deskchecks, Walkthroughs, Code Reviews, Pair Programming. Unit- IV 08

Software Quality Assurance and Testing: Testing Objectives, Testing Principles, Test Plans, Test Cases, Types of Testing, Levels of Testing, Test Strategies, Program Correctness, Program Verification & validation, Testing Automation & Testing Tools, Concept of Software Quality, Software Quality Attributes, Software Quality Metrics and Indicators, The SEI Capability Maturity Model CMM), SQA Activities, Formal SQA Approaches: Proof of correctness, Statistical quality assurance, Cleanroom process. Unit- V 08

Project Management and Project Management Tools: Software Configuration Management: Software Configuration Items and tasks, Baselines, Plan for Change, Change Control, Change Requests Management, Version Control, Risk Management: Risks and risk types, Risk Breakdown Structure (RBS), Risk Management Process: Risk identification, Risk analysis, Risk planning, Risk monitoring, Cost Benefit Analysis, Software Project Management Tools: CASE Tools, Planning and Scheduling Tools, MS-Project.

Text Books/Reference Books:

1. Donald E. Kiv, “Optimal Control Theory: An Introduction”, Prentice Hall. 2. M. Cotterell, Software Project Management, Tata McGraw-Hill Publication. 3. Royce, Software Project Management, Pearson Education. 4. Kieron Conway, Software Project Management, Dreamtech Press. 5. S. A. Kelkar, Software Project Management, PHI Publication.

ECS-083: EMBEDDED SYSTEMS

L T P

3 1 0

Unit- I 08

Introduction to embedded systems: Classification, Characteristics and requirements, Applications. Unit- II 08

Timing and clocks in Embedded systems, Task Modeling and management, Real time operating system issues. Unit- III 08

Signals, frequency spectrum and sampling, digitization (ADC, DAC), Signal Conditioning and Processing. Modeling and Characterization of Embedded Computation System. Unit- IV Embedded Control and Control Hierarchy, Communication strategies for embedded systems: Encoding and Flow control. Unit- V 08 Fault-Tolerance, Formal Verification., Trends in Embedded Processor, OS, Development Language. Text Books/Reference Books:

1. H.Kopetz, “Real-Time Systems”, Kluwer. 2. R.Gupta, “Co-synthesis of Hardware and Software for Embedded Systems”, Kluwer. 3. Shibu K.V., “Introduction to Embedded Systems”, TMH. 4. Marwedel, “Embedded System Design”, Springer.

ECS-084: CRYPTOGRAPHY & NETWORK SECURITY

L T P

3 1 0

Unit- I 08

Introduction to security attacks, services and mechanism, Classical encryption techniques substitution ciphers and transposition ciphers, cryptanalysis, steganography, Stream and block ciphers. Modern Block Ciphers: Block ciphers principles, Shannon’s theory of confusion and diffusion, fiestal structure, Data Encryption Standard (DES), Strength of DES, Idea of differential cryptanalysis, block cipher modes of operations, Triple DES.

Page 17: B.Tech. 4th Year CSE Branch Syllabus

17

Unit- II 08

Introduction to group, field, finite field of the form GF(p), modular arithmetic, prime and relative prime numbers, Extended Euclidean Algorithm, Advanced Encryption Standard (AES) encryption and decryption Fermat’s and Euler’s theorem, Primality testing, Chinese Remainder theorem, Discrete Logarithmic Problem, Principals of public key crypto systems, RSA algorithm, security of RSA. Unit- III 08

Message Authentication Codes: Authentication requirements, authentication functions, message authentication code, hash functions, birthday attacks, security of hash functions, Secure hash algorithm (SHA). Digital Signatures: Digital Signatures, Elgamal Digital Signature Techniques, Digital signature standards (DSS), proof of digital signature algorithm, Unit- IV 08

Key Management and distribution: Symmetric key distribution, Diffie-Hellman Key Exchange, Public key distribution, X.509 Certificates, Public key infrastructure. Authentication Applications: Kerberos Electronic mail security: Pretty good privacy (PGP), S/MIME. Unit- V 08

IP Security: Architecture, Authentication header, Encapsulating security payloads, combining security associations, key management. Introduction to Secure Socket Layer, Secure electronic, transaction (SET) System Security: Introductory idea of Intrusion, Intrusion detection, Viruses and related threats, firewalls. Text Books/Reference Books:

1. William Stallings, “Cryptography and Network Security: Principals and Practice”, Pearson Education.

2. Behrouz A. Frouzan: Cryptography and Network Security, Tata McGraw Hill. 3. Bruce Schiener, “Applied Cryptography”, John Wiley & Sons. 4. Bernard Menezes,” Network Security and Cryptography”, Cengage Learning. 5. Atul Kahate, “Cryptography and Network Security”, Tata McGraw Hill.

Page 18: B.Tech. 4th Year CSE Branch Syllabus

18

DEPARTMENTAL ELECTIVE-IV

ECS-085: NEURAL NETWORKS

L T P

3 1 0

Unit- I 08

Neurocomputing and Neuroscience Historical notes, human Brain, neuron Mode l, Knowledge representation, Al and NN. Learning process: Supervised and unsuperv ised learning, Error correction learning, competitive learning, adaptation, statistical nature of the learning process. Unit- II 08

Data processing Scaling, normalization, Transformation (FT/FFT), principal component analysis, regression, covariance matrix, eigen values & eigen vectors. Basic Models of Artificial neurons, activation Functions, aggregation function, single neuron computation, multilayer perceptron, least mean square algorithm, gradient descent rule, nonlinearly separable problems and bench mark problems in NN. Unit- III 08

Multilayered network architecture, back propagation algorithm, heuristics for making BP algorithm performs better. Accelerated learning BP (like recursive least square, quick prop, RPROP algorithm), approximation properties of RBF networks and comparison with multilayer perceptran. Unit- IV 08

Recurrent network and temporal feed-forward network, implementation with BP, self organizing map and SOM algorithm, properties of feature map and computer simulation. Principal component and Independent component analysis, application to image and signal processing. Unit- V 08

Complex valued NN and complex valued BP, analyticity of activation function, application in 2D information processing. Complexity analysis of network models. Soft computing. Neuro-Fuzzy-genetic algorithm Integration. Text Books/Reference Books:

1. J.A. Anderson, An Intoduction to Neural Networks, MIT. 2. Hagen Demuth Beale, Neural Network Design, Cengage Learning. 3. R.L. Harvey, Neural Network Principles, PHI. 4. Kosko, Neural Network and Fuzzy Sets, PHI.

ECS-086: NATURAL LANGUAGE PROCESSING

L T P

3 1 0

Unit- I 08

Introduction to Natural Language Understanding: The study of Language, Applications of NLP, Evaluating Language Understanding Systems, Different levels of Language Analysis, Representations and Understanding, Organization of Natural language Understanding Systems, Linguistic Background: An outline of English syntax. Unit- II 08

Introduction to semantics and knowledge representation, some applications like machine translation, database interface. Unit- III 08

Grammars and Parsing: Grammars and sentence Structure, Top-Down and Bottom-Up Parsers, Transition Network Grammars, Top- Down Chart Parsing. Feature Systems and Augmented Grammars: Basic Feature system for English, Morphological Analysis and the Lexicon, Parsing with Features, Augmented Transition Networks. Unit- IV 08

Grammars for Natural Language: Auxiliary Verbs and Verb Phrases, Movement Phenomenon in Language, Handling questions in Context-Free Grammars. Human preferences in Parsing, Encoding uncertainty, Deterministic Parser. Unit- V 08

Ambiguity Resolution: Statistical Methods, Probabilistic Language Processing, Estimating Probabilities, Part-of-Speech tagging, Obtaining Lexical Probabilities, Probabilistic Context-Free

Page 19: B.Tech. 4th Year CSE Branch Syllabus

19

Grammars, Best First Parsing. Semantics and Logical Form, Word senses and Ambiguity, Encoding Ambiguity in Logical Form.

Text Books/Reference Books:

1. Akshar Bharti, Vineet Chaitanya and Rajeev Sangal, NLP: A Paninian Perspective, Prentice Hall, New Delhi.

2. James Allen, Natural Language Understanding, Pearson Education. 3. D. Jurafsky, J. H. Martin, Speech and Language Processing, Pearson Education. 4. L.M. Ivansca, S. C. Shapiro, Natural Language Processing and Language Representation. 5. T. Winograd, Language as a Cognitive Process, Addison-Wesley.

ECS-087: MOBILE COMPUTING

L T P

3 1 0

Unit- I 08

Introduction, issues in mobile computing, overview of wireless telephony: cellular concept, GSM: air-interface, channel structure, location management: HLR-VLR, hierarchical, handoffs, channel allocation in cellular systems, CDMA, GPRS. Unit- II 08

Wireless Networking, Wireless LAN Overview: MAC issues, IEEE 802.11, Blue Tooth, Wireless multiple access protocols, TCP over wireless, Wireless applications, data broadcasting, Mobile IP, WAP: Architecture, protocol stack, application environment, applications. Unit- III 08

Data management issues, data replication for mobile computers, adaptive clustering for mobile wireless networks, File system, Disconnected operations. Unit- IV 08

Mobile Agents computing, security and fault tolerance, transaction processing in mobile computing environment. Unit- V 08

Adhoc networks, localization, MAC issues, Routing protocols, global state routing (GSR), Destination sequenced distance vector routing (DSDV), Dynamic source routing (DSR), Ad Hoc on demand distance vector routing (AODV), Temporary ordered routing algorithm (TORA), QoS in Ad Hoc Networks, applications.

Text Books/Reference Books:

1. J. Schiller, Mobile Communications, Addison Wesley. 2. Charles Perkins, Mobile IP, Addison Wesley. 3. Charles Perkins, Ad hoc Networks, Addison Wesley. 4. Upadhyaya, “Mobile Computing”, Springer.

ECS-088: SOFT COMPUTING

L T P

3 1 0

Unit- I 08

Artificial Neural Networks: Basic concepts - Single layer perception - Multilayer Perception - Supervised and Unsupervised learning – Back propagation networks - Kohnen's self organizing networks - Hopfield network. Unit- II 08

Fuzzy Systems: Fuzzy sets, Fuzzy Relations and Fuzzy reasoning, Fuzzy functions - Decomposition – Fuzzy automata and languages - Fuzzy control methods - Fuzzy decision making. Unit- III 08

Neuro - Fuzzy Modeling: Adaptive networks based Fuzzy interface systems - Classification and Regression Trees – Data clustering algorithms - Rule based structure identification - Neuro-Fuzzy controls – Simulated annealing – Evolutionary computation. Unit- IV 08

Genetic Algorithms: Survival of the Fittest - Fitness Computations - Cross over - Mutation - Reproduction – Rank method - Rank space method.

Page 20: B.Tech. 4th Year CSE Branch Syllabus

20

Unit- V 08

Application of Soft Computing: Optimization of traveling salesman problem using Genetic Algorithm, Genetic algorithm based Internet Search Techniques, Soft computing based hybrid fuzzy controller, Introduction to MATLAB Environment for Soft computing Techniques.

Text Books/Reference Books:

1. Sivanandam, Deepa, “ Principles of Soft Computing”, Wiley. 2. Jang J.S.R, Sun C.T. and Mizutani E, "Neuro-Fuzzy and Soft computing", Prentice Hall. 3. Timothy J. Ross, "Fuzzy Logic with Engineering Applications", McGraw Hill. 4. Laurene Fausett, "Fundamentals of Neural Networks", Prentice Hall. 5. D.E. Goldberg, "Genetic Algorithms: Search, Optimization and Machine Learning", Addison

Wesley. 6. Wang, “Fuzzy Logic”, Springer.

Page 21: B.Tech. 4th Year CSE Branch Syllabus

21

OPEN ELECTIVE-I

EOE-071: ENTREPRENEURSHIP DEVELOPMENT

L T P

3 1 0

Unit- I 07

Entrepreneurship: Definition, growth of small scale industries in developing countries and their positions vis-a-vis large industries; role of small scale industries in the national economy; characteristics and types of small scale industries; demand based and resources based ancillaries and sub-control types. Government policy for small scale industry; stages in starting a small scale industry. Unit- II 08

Project identification: assessment of viability, formulation, evaluation, financing, field-study and collection of information, preparation of project report, demand analysis, material balance and output methods, benefit cost analysis, discounted cash flow, internal rate of return and net present value methods. Unit- III 09

Accountancy: Preparation of balance sheets and assessment of economic viability, decision making, expected costs, planning and production control, quality control, marketing, industrial relations, sales and purchases, advertisement, wages and incentive, inventory control, preparation of financial reports, accounts and stores studies. Unit- IV 09

Project Planning and Control: The financial functions, cost of capital approach in project planning and control. Economic evaluation, risk analysis, capital expenditures, policies and practices in public enterprises. Profit planning and programming, planning cash flow, capital expenditure and operations. Control of financial flows, control and communication. Unit- V 07

Laws concerning entrepreneur viz, partnership laws, business ownership, sales and income taxes and workman compensation act. Role of various national and state agencies which render assistance to small scale industries. Text Books/Reference Books:

1. Forbat, John, “Entrepreneurship” New Age International. 2. Havinal, Veerbhadrappa, “Management and Entrepreneurship”, New Age International. 3. Joseph, L. Massod, “Essential of Management", Prentice Hall of India.

EOE-072: QUALITY MANAGEMENT

L T P

3 1 0

Unit- I 10

Quality Concepts: Evolution of Quality Control, concept change, TQM Modern concept, Quality concept in design, Review of design, Evolution of proto type. Control on Purchased Product: Procurement of various products, evaluation of supplies, capacity verification, Development of sources, procurement procedure. Manufacturing Quality: Methods and techniques for manufacture, inspection and control of product, quality in sales and services, guarantee, analysis of claims. Unit- II 05

Quality Management: Organization structure and design, quality function, decentralization, designing and fitting, organization for different type products and company, economics of quality value and contribution, quality cost, optimizing quality cost, seduction program. Human Factor in quality: Attitude of top management, cooperation of groups, operators attitude, responsibility, causes of apparatus error and corrective methods.

Page 22: B.Tech. 4th Year CSE Branch Syllabus

22

Unit- III 10

Control Charts: Theory of control charts, measurement range, construction and analysis of R charts, process capability study, use of control charts. Attributes of Control Chart: Defects, construction and analysis of charts, improvement by control chart, variable sample size, construction and analysis of C charts. Unit- IV 08

Defects diagnosis and prevention defect study, identification and analysis of defects, correcting measure, factors affecting reliability, MTTF, calculation of reliability, building reliability in the product, evaluation of reliability, interpretation of test results, reliability control, maintainability, zero defects, quality circle. Unit- V 07

ISO-9000 and its concept of Quality Management. ISO-9000 series, Taguchi method, JIT in some details. Text Books/Reference Books:

1. Lt. Gen. H. Lal, “Total Quality Management”, Eastern Limited, 1990. 2. Greg Bounds, “Beyond Total Quality Management”, McGraw Hill, 1994. 3. Menon, H.G, “TQM in New Product manufacturing”, McGraw Hill 1992.

EOE-073: OPERATIONS RESEARACH

L T P

3 1 0

Unit- I 08

Introduction: Difinition and scope of operations research (OR), OR model, solving the OR model, art of modelling, phases of OR study. Linear Programming: Two variable Linear Programming model and Graphical method of solution, Simplex method, Dual Simplex method, special cases of Linear Programming, duality, senstivity analysis. Unit- II 08

Transportation Problems: Types of transportation problems, mathematical models , transportation algorithms. Assignment: Allocation and assignment problems and models, processing of job through machines. Unit- III 08

Network Teachniques: Shortest path model, minimum spanning Tree Problem, Max-Flow problem and Min-cost problem. Project Management: Phases of project management, guidelines for network construction, CPM and PERT. Unit- IV 08

Theory of Games: Rectanagular games, Minimax theorem, graphical solution of 2 x n or m x 2 games, game with mixed strategies, reduction to linear programming model. Quality Systems: Elements of Queuing model, generalized poisson queing model, single server models. Unit- V 08

Inventory Control: Models of inventory, operation of inventory system, quantity discount. Replacement: Replacement models: Equipments that deteriorate with time, equipments that fail with time. Text Books/Reference Books:

1. Wayne L. Winston,”Operations Research”, Thomson Learning,2003. 2. Hamdy H. Taha, “Operations Research-An Introduction”, Pearson Education,2003. 3. R. Panneer Seevam, “Operations Research”, PHI Learning, 2008. 4. V.K.Khanna, “Total Quality Management”, New Age International, 2008.

Page 23: B.Tech. 4th Year CSE Branch Syllabus

23

EOE-074: INTRODUCTION TO BIOTECHNOLOGY

L T P

3 1 0

Unit- I 08

Introduction: Concept nature and scope of biotechnology. Cell Structure and Function: Eukaryotic and prokaryotic cells, cell wall, membrane organization, cell organelles, Nucleus, Mitrochondria, endoplasmic reticulum, chloroplast, viruses and toxins into cells. Cell Division: Mitosis and Meiosis. Unit- II 07

Biomolecules: A brief account of structure of carbohydrates, Lipids and Proteins. Genes: Brief idea about Mendel’s laws and chromosomes, nature of genetic materials, DNA and RNA, DNA replication. Unit- III 09

Gene Expression: Central dogma, genetic code, molecular mechanism on mutations, regulations of gene expression, house keeping genes, differentiation and development mutations and their molecular basic. Genetic Engineering: Introduction, cloning (vectors and enzymes), DNA and genomic libraries, Transgenics, DNA fingerprinting, genomics. Unit- IV 09

Applications of Biotechnology: Bioprocess and fermentation technology, cell culture, Enzyme technology, biological fuel generation, sewage treatment, environmental biotechnology, biotechnology and medicine, biotechnology in agriculture, food and beverage technology, production of biological invention. Unit- V 07

Safety and Ethics: Safety, social, moral and ethic considerations, environmental ethics, bioethics and stem cell research, safety of new biotechnology foods, agro biodiversity and donor policies. Text Books/Reference Books:

1. Smith, “Biotechnology”, Cambridge Press. 2. P.K. Gupta, “Elements of Biotechnology”, Rastogi. 3. H. D. Kumar, “Modern concepts of Biotechnology”, Vikas publishing House.

Page 24: B.Tech. 4th Year CSE Branch Syllabus

24

OPEN ELECTIVE-II

EOE-081: NON-CONVENTIONAL ENERGY RESOURCES

L T P

3 1 0

Unit- I 07

Introduction: Various non-conventional energy resources- Introduction, availability, classification, relative merits and demerits. Solar Cells: Theory of solar cells. solar cell materials, solar cell array, solar cell power plant, limitations. Unit- II 09

Solar Thermal Energy: Solar radiation, flat plate collectors and their materials, applications and performance, focussing of collectors and their materials, applications and performance; solar thermal power plants, thermal energy storage for solar heating and cooling, limitations. Unit- III 09

Geothermal Energy: Resources of geothermal energy, thermodynamics of geo-thermal energy conversion-electrical conversion, non-electrical conversion, environmental considerations. Magneto-hydrodynamics (MHD): Principle of working of MHD Power plant, performance and limitations. Fuel Cells: Principle of working of various types of fuel cells and their working, performance and limitations. Unit- IV 08

Thermo-electrical and thermionic Conversions: Principle of working, performance and limitations. Wind Energy: Wind power and its sources, site selection, criterion, momentum theory, classification of rotors, concentrations and augments, wind characteristics. Performance and limitations of energy conversion systems. Unit- V 08

Bio-mass: Availability of bio-mass and its conversion theory. Ocean Thermal Energy Conversion (OTEC): Availability, theory and working principle, performance and limitations. Wave and Tidal Wave: Principle of working, performance and limitations. Waste Recycling Plants. Text Books/Reference Books:

1. Raja etal, “Introduction to Non-Conventional Energy Resources”, Scitech Publications. 2. John Twideu and Tony Weir, “Renewal Energy Resources”, BSP Publications, 2006. 3. M.V.R. Koteswara Rao, “Energy Resources: Conventional & Non-Conventional“, BSP

Publications,2006. 4. D.S. Chauhan,”Non-conventional Energy Resources”, New Age International. 5. C.S. Solanki, “Renewal Energy Technologies: A Practical Guide for Beginners”, PHI Learning. 6. Peter Auer, "Advances in Energy System and Technology", Vol. I & II Edited by Academic

Press.

EOE-82: NON-LINEAR DYNAMIC SYSTEMS

L T P

3 1 0

Unit- I 08

Dynamic Systems: Concept of dynamic systems, importance of non-linearity, nonlinear dynamics of flows (in 1, 2, and 3 dimensions) and Maps (1 and 2 dimensions) in phase space, Equilibrium, Periodicity. Picard’s theorem, Peano’s theorem, boundedness of solutions, omega limit points of bounded trajectories.

Page 25: B.Tech. 4th Year CSE Branch Syllabus

25

Unit- II 07

Stability-I: Stability via Lyapunov’s indirect method, converse Lyapunov functions, sublevel sets of Lyapunow functions, Lasalle’s invariance principle. Unit- III 08

Stability-II: Lyapunov’s direct method, converse Lyapunov’s theorems, Brokett’s theorem, applications to control system, stable manifold theorem, centre manifold theorem, normal form theory and applications to nonlinear systems. Unit- IV 08

Bifurcation: Elementary Bifurcation theory, catastrophe, strange attractor, fractals, fractal geometry and fractal dimension. Unit- V 09

Chaos: Deterministic Chaos, routes to chaos (period doubling, quasiperiodicity, intermittency, universality, renormalization); Measurement of Chaos (Poincare section, Lyapunov index, entropy);.control of chaos. Text Books/Reference Books:

1. D.K. Arrowsmith and C.M. Place, “An Introduction to Dynamical Systems”, Cambridge University press, London, 1990.

2. K.T. Alligood, T.D. Sauer, and J.A Yorke, “CHAOS: An Introduction to Dynamical System”, Springer Verlag, 1997.

3. H.K. Khalis, “Nonlinear Systems”, Prentice Hall, 1996. 4. R. R. Mohler, “Non linear systems, Vol-I: Dynamics and Control” Prentice Hall, 1991. 5. J.M. T. Thomson and H.B. Stewart, “Nonlinear Dynamics and Chaos”, John Wiley & Sons,

1986. 6. Stanislaw H. Zak, “Systems and control”, Oxford University Press, 2003.

EOE-083: PRODUCT DEVELOPMENT

L T P

3 1 0

Unit- I 08

Concept of Product, definition and scope. Design definitions, old and new design methods, design by evolution, examples such as evolution of sewing M/C, bicycle, safety razor etc., need based developments, technology based developments physical relaibility & economic feasibility of design concepts. Unit- II 08

Murphology of design, divergent, transformation and convergent phases of product design, identification of need, Analysis of need. Design criteria; functional, aesthetics, ergonomics, form, shape, size, colour. Mental blocks, Removal blocs, Ideation techniques, Creativity, Check list. Unit- III 08

Transformations, Brainstorming& Synetics, Morephological techniques. Utility Concept, Utility Valaue, Utility Index, Decision making under Multiple Criteria. Economic aspects, Fixed and variable costs, Break-even analysis. Unit- IV 08

Reliability considerations, Bath tub curve, Reliability of systems in series and parallel, Failure rate, MTTF and MTBF, Optimum spares from Reliability considerations. Design of display and controls, Man-machine interface, Compatibility of displays and controls. Ergonomic aspects, Anthroprometric data and its importance in design. Application of Computers in Product development & design. Unit- V 08

Existing techniques, such as work-study, SQC etc. for improving method & quality of product. Innovation versus Invention. Technological Forecasting. Use of Standards for Design. Text Books/Reference Books:

1. A.K. Chitab & R.C. Gupta “Product design & Manufacturing”, Prentice Hall (EE).

Page 26: B.Tech. 4th Year CSE Branch Syllabus

26

2. R.P. Crewford, “The Technology of creation Thinking”, Prentice Hall. 3. C.D. Cain, “Product Design & Decision”, Bussiness Books. 4. C.D. Cain, “Engg. Product Design”, Bussiness Books.

EOE-084: AUTOMATION AND ROBOTICS

L T P

3 1 0

Unit- I 09

Introduction: Definition, Classification of Robots, geometric classification and control classification. Robot Elements: Drive system, control system, sensors, end effectors, gripper actuators and gripper design. Unit- II 08

Robot Coordinate Systems and Manipulator Kinematics: Robot co-ordinate system representation, transformation, homogenous transform and its inverse, relating the robot to its world. Manipulators Kinematics, parameters of links and joints, kinematic chains, dynamics of kinematic chains, trajectory planning and control, advanced techniques of kinematics and dynamics of mechanical systems, parallel actuated and closed loop manipulators. Unit- III 08

Robot Control: Fundamental principles, classification, position, path velocity and force control systems, computed torque control, adaptive control, Seroo system for robot control, and introduction to robot vision. Unit- IV 08

Robot Programming: Level of robot programming, language based programming, task level programming, robot programming synthesis, robot programming for welding, machine tools, material handing, assembly operations, collision free motion planning. Unit- V 07

Applications: Application of robot in welding, machine tools, material handling, assembly operations parts sorting and parts inspection. Text Books/Reference Books:

1. Coifet Chirroza, “An Introduction to Robot Technology”, Kogan Page. 2. Y. Koren “Robotics for Engineers”, McGraw Hill. 3. K. S. Fu, R.C. Gonzalez Y& CSG Lee, “Robotics”, McGraw Hill. 4. J.J. Craig, “Robotics”, Addison-Wesley. 5. Grover, Mitchell Weiss, Nagel Octrey, “Industrial Robots”, McGraw Hill. 6. Asfahl, “Robots & Manufacturing Automation”, Wily Eastern.

***