S 20 CSE Syllabus
S 20 CSE Syllabus
III Semester: Common for CSE, CST & ECE Scheme : 2020
Course
Category Hours/Week Credits Maximum Marks
Code
Continuous
End
L T P C Internal TOTAL
HU201 HSSC Exam
Assessment
3 - - 3 40 60 100
Sessional Exam Duration : 1½ Hrs End Exam Duration: 3 Hrs
Course Outcomes : At the end of the course the student will be able to
CO1: Understand the nature and scope of managerial economics and the concepts of demand analysis.
CO2: Understand the significance of demand elasticity and the concepts of demand forecasting.
CO3: Understand the concepts of production and cost analysis and different market structures and their
competitive situations.
CO4: Understand the concept and significance of capital budgeting.
CO5: Understand the principles and significance of accountancy and preparation of final accounts.
UNIT – I
Introduction to Managerial Economics & Demand :
Managerial Economics- Definition, Nature and Scope; Demand -Meaning, Types of Demand, Demand
Determinants, Law of Demand and its exceptions, Law of Diminishing Marginal Utility, Indifference
curve.
UNIT – II
Elasticity of Demand and Demand Forecasting:
Elasticity of Demand-Types, Measurement and Significance;
Demand forecasting –Importance, Factors, Purposes, Methods of Demand Forecasting
UNIT – III
Theory of production & cost analysis and Market Structures
Production Analysis: Meaning, Isoquants & Isocosts, The law of diminishing Marginal Returns,
Law of Returns to Scale, Internal and External Economies of scale, Optimum combination of inputs
and Producer’s equilibrium
Cost Analysis – Cost concepts, Cost output relationship for Short Run and Long Run, Break Even
Analysis – Its Importance, Limitations and Managerial uses
Market Structures: Types and Features of different market structures–Perfect Competition – Monopoly
– Monopolistic and Oligopolistic; Price output determination in case of perfect competition and
Monopoly.
UNIT – IV
Capital and Capital Budgeting
Introduction; Definition; Significance of Capital Budgeting; Complications involved in capital
budgeting decisions; Need for capital budgeting decisions; steps in capital budgeting; Methods of
Capital budgeting-Traditional methods-Payback period and Accounting rate of return methods,
Discounted Cash flow methods- Net present value method, Internal Rate of return method and
Profitability index method
UNIT – V
Introduction to Financial Accountancy:
Principles of Accountancy: Introduction, Double Entry System of Book Keeping-, Journal, Ledger,
Preparation of Trial balance.
Preparation of Final Accounts: Trading Account, Profit & Loss Account, and Balance Sheet with
adjustments, Final Accounts problems.
Text Books:
1. A.R. Aryasri A.R. Aryasri, Managerial Economics and Financial Analysis,McGrawHill Education
2. Varshiney and Maheswari, Managerial Economics, Sultan Chand & Co, New Delhi
Reference Books:
1) Vanita Agarwal, Managerial Economics, Pearson Education
2) Domnick Salvatore: Managerial Economics in a Global Economy, 4th Edition, Thomson
3) S.P.Jain and K.L.Narang, Financial Accounting
Question Paper Pattern:
Sessional Examination:
The question paper for sessional examination shall be for 25 marks, covering half of the syllabus for first
sessional and remaining half for second sessional exam. The question paper shall consist of three
sections with Two Questions ( EITHER/ OR Type ) in each section. The student shall answer one
question from each section.
End Examination:
The question paper for End examination shall be for 60 marks. The Question paper shall contain Five
Units with Two Questions (Either or Type) from each unit. Each of these questions may contain sub
question and the student should answer any one question from each unit. Each Question carries 12
marks.
SWITCHING THEORY & LOGIC DESIGN (STLD)
UNIT – I
Number System & Binary Codes: The Decimal, Binary, Octal, Hexadecimal Number System, Number
Base Conversions, Complements, Binary Arithmetic in Computers, Weighted Binary codes, Non-
Weighted Binary codes, Error Detecting Codes, Error Correcting Codes, Parity Checking.
Boolean Algebra & Minimization of Boolean Functions: Basic Definitions, Axiomatic Definition of
Boolean Algebra, Basic Theorems and Properties of Boolean Algebra, Boolean Functions, Canonical and
Standard Forms, Other Logic Operations, Digital Logic gates.
UNIT – II
Simplification of Boolean Functions: The Map Method, Two, Three, Four, Five and Six variable maps,
Product of Sums Simplification, NAND and NOR Implementations, Other two-Level Implementations,
Don’t Care Conditions, The Tabulation Method, Determination of Prime Implicants, Selection of Prime
Implicants.
UNIT – III
Combinational Logic: Introduction, Design Procedure, Adders, Subtractors, Code Conversion, Analysis
Procedure, Multilevel NAND Circuits, Multilevel NOR Circuits, Exclusive-or and Equivalence
Functions. Combinational Logic with MSI & LSI: Binary Parallel Adder, Decimal Adder, Magnitude
Comparator, Decoders, Multiplexers, Read Only Memory (ROM), Programmable Logic Array (PLA).
UNIT – IV
Sequential Logic: Introduction, Flip Flops, Triggering of Flip Flops, Analysis of Clocked Sequential
Circuits, State Reduction and Assignment, Flip Flop Excitation Tables, Design Procedure, Design of
Counters, Design with State Equations.
UNIT – V
Registers: Introduction, Registers - Registers with parallel load, Sequential Logic Implementation, Shift
Registers - Serial Transfer, Bi-directional Shift Register with parallel load, Serial Addition. Counters:
Ripple Counters - Binary Ripple Counter, BCD Ripple Counter, Synchronous Counters - Binary
Counter, Binary Up-Down Counter, Johnson Counter.
Text Books:
1. M.Morris Mano , Digital Logic and Computer Design, Pearson Education, IV Edition, 2016
Reference Books:
1. ZviKohavi [4rd Edition], Switching and Finite Automata Theory, TMH.
2. F.J.Hill and G.R.Peterson , [4th Edition], Introduction to switching theory and logic Design.
3. Donald D. Givone [4rd Edition], Digital Principles and Applications, Tata McGraw Hill.
4. Digital Logic Design 4th Edition, by Brian Holdsworth, Clive Woods.
Question Paper Pattern:
Sessional Examination:
The question paper for sessional examination shall be for 25 marks, covering half of the syllabus for first
sessional and remaining half for second sessional exam. The question paper shall consist of three
sections with Two Questions ( EITHER/ OR Type ) in each section. The student shall answer one
question from each section.
End Examination:
The question paper for End examination shall be for 60 marks. The Question paper shall contain Five
Units with Two Questions (Either or Type) from each unit. Each of these questions may contain sub
question and the student should answer any one question from each unit. Each Question carries 12
marks.
ADVANCED DATA STRUCTURES (ADS)
III Semester : Common for CSE & CST Scheme : 2020
Course
Category Hours/Week Credits Maximum Marks
Code
Continuous
End
L T P C Internal TOTAL
CS202 PCC Exam
Assessment
3 - - 3 40 60 100
Sessional Exam Duration : 1½ Hrs End Exam Duration: 3 Hrs
Course Outcomes : At the end of the course the student will be able to
CO1: Illustrate the applications of Linked Lists, Stacks and Queues.
CO2: Comprehend the operations performed on Binary Search Tree and AVL Tree.
CO3: Understand Heap Operations and Applications.
CO4: Organize the data using Hashing Techniques for efficient Searching.
CO5: Understand Operations on Special Trees and String searching algorithms.
UNIT – I
Linear Data Structures-Applications:
Applications of Linked lists- Polynomial manipulation.
Applications of Stacks- Recursion, Quick sort, Polish notations, Conversion of infix notation to postfix
notation, Postfix expression evaluation.
Applications of Queues- Breadth First Search.
UNIT – II
Non Linear Data Structures:
Operations on Binary Search Trees- Insertion, Deletion and Traversals.
AVL Trees and their operations, Threaded Binary Trees.
UNIT – III
Priority Queues (Heaps):
Simple Priority Queues - Using arrays and linked lists , Binary Heaps- Max heap, Min heap,
Applications of Binary heap- Heap Sort.
d-heaps, Leftist Heaps, Skew Heaps and Binomial Queues.
UNIT – IV
Hashing Techniques:
Hashing Definition, Hash functions, Open Hashing (Separate Chaining), Closed Hashing (Open
Addressing) - Linear Probing, Quadratic Probing, Double Hashing.
Rehashing and Extendible Hashing.
UNIT – V
Special Trees:
Splay Trees, B-Trees and their operations.
String Searching Algorithms:
Brute-Force algorithm, Boyer-Moore algorithm and RabinKarp algorithm
Text Books:
1. An introduction to Data Structures with Applications, Jean Paul Tremblay and Paul G.Sorensen,
McGraw Hill Education, Second Edition, 2017
2. Data Structures and Algorithm Analysis in C, Mark Allen Weiss, Pearson, Second Edition 2005
Reference Books:
1. Algorithms in C, Robert Sedgewick, Addison-Wesley Publishing Company, 2016.
2. Classic Data Structures- Debasis Samanta, PHI Publications, Second Edition, 2009.
3. Data Structures and Algorithms, GAV Pai, Tata McGraw Hill Publications, 2008
Question Paper Pattern:
Sessional Examination:
The Question paper for sessional examination is for 25 marks, covering half of the syllabus for first
sessional and remaining half for second sessional exam. The Question paper shall consists of 3 sections
with Two Questions (EITHER/OR type) in each section. The student shall answer one question from
each section.
End Examination:
The Question paper for end examination is for 60 marks. The Question paper shall consists of 5 units
with Two Questions (EITHER/OR type) in each unit. Each of these questions may contain sub questions
and the student shall answer one question from each unit. Each question carries 12 marks.
DATABASE SYSTEMS (DBS)
Continuous
End
L T P C Internal TOTAL
CS205 PCL Exam
Assessment
- - 3 1.5 40 60 100
Sessional Exam Duration: 2 Hrs End Exam Duration: 3 Hrs
List of Activities
1. Ice breaking Activities, Principles of Time and Stress Management
2. Art of speaking
3. Art of writing - Essay / Picture / Story
4. Business etiquette - Telephone and email
5. Presentation Skills - Power point making
6. Group Discussion – Objectives and Skills tested in a GD, types of GD, Dos and don'ts & practice
7. Team work - Drama / Skit / Role play
8. Paper / Poster Presentation
9. Problem Solving by lateral thinking puzzles
10. Know your General Awareness / Knowledge – Quiz
11. Principles of Personal excellence
12. Interview Skills
Reference Books :
1. Stephen R. Covey, “The Seven Habits of Highly Effective People”, Pocket Books Publishers, London
2. Priyadarshani Patnaik, “Group Discussion and Interview Skills with VCD”, Foundation Books.
3. Sangeeta Sharma &Binod Mishra, “Communication Skills for Engineers and Scientists”, PHI
Learning Private Limited.
4. Shiv Khera, “You Can Win”, MacMillan India Publishers, New Delhi
5. Campus Connect Portals - TCS - https://campuscommune.tcs.com;
Infosys http://campusconnect.infosys.com/
OPERATING SYSTEMS (OS)
Text Books:
1. Roger S. Pressman, ―Software Engineering – A Practitioner‟s Approach‖, Seventh Edition, Mc Graw-
Hill International Edition, 2010.
2. Ian Sommerville, ―Software Engineering‖, 9th Edition, Pearson Education Asia, 2011.
Reference Books:
1. K.K.Agarwal&Yogesh Singh [2008], Software Engineering, New Age International Publishers.
2. James F.Peters,Witoldpedecz,JohnWiely [2008], Software Engineering-an Engineering approach
3. Pankaj Jalote’s , Software Engineering -A Precise Approach, Wiley
Question Paper Pattern:
Sessional Examination :
The question paper for sessional examination shall be for 25 marks, covering half of the syllabus for first
sessional and remaining half for second sessional exam. The question paper shall consist of three
sections with Two Questions (EITHER/ OR Type) in each section. The student shall answer one question
from each section.
End Examination:
The question paper for End examination shall be for 60 marks. The Question paper shall contain Five
Units with Two Questions (Either or Type) from each unit. Each of these questions may contain sub
question and the student should answer any one question from each unit. Each Question carries 12
marks.
COMPUTER ORGANIZATION (CO)
Reference Books:
1. Hayes John .P, Computer architecture & organization, MGH, 1998
2. William Stallings, [6 th Edition], Computer Organization and Architecture Designing for
performance, Pearson [PHI], 2003
Reference Books:
1. Algorithm Design by Jon Kleinberg, Eva Tardos, Pearson Education Seventh Impression
2. Introduction to Algorithms by Thomas H.Cormen, Charles E.Leiserson, Ronald L. Rivest and Clifford
Stein, Third Edition, PHI Learning Private Limited, 2012.
3. Data Structures and Algorithms by Alfred V. Aho, John E. Hopcroft and Jeffrey D. Ullman, Pearson
Education, Reprint 2006.
4. Algorithms Design and Analysis by Harsh Bhasin, Oxford university press, 2016.
5. Design and Analysis of Algorithms by S. Sridhar, Oxford university press, 2014.
Text Books:
1. Programming and problem solving with Python by Ashok Namdev Kamthane, Amit Ashok
Kamthane (2018): McGraw Hill Education (India) Private Limited.
2. Python 3 for Absolute Beginners, Tim Hall and J-P Stacey, Apress.
Reference Books:
1. Python -The Ultimate Beginner’s Guide! , Andrew Johansen.
Web References:
1. https://www.tutorialspoint.com/python3/
2. https://docs.python.org/
3. https://realpython.com/
List of Experiments
1. Role of Software & Software Development Model: Identify the role of the software in
today’s world & suitable software development model for the given scenario.
2. Requirement Development: Identify the various requirement development activities viz.
elicitation, analysis, specification and verification for the given scenario, develop an SRS
document.
3. Introduction to UML: To create a UML diagram of ATM APPLICATION
4. To create a UML diagram of LIBRARY MANAGEMENT SYSTEM
5. To create a UML diagram of BANKING SYSTEM
6. To create a UML diagram of RAILWAY RESERVATION SYSTEM
7. Software Testing: Design the Test cases for triangle problem with Software Testing
Technique: Boundary Value Analysis using C
8. Win Runner is a program that is responsible for the automated testing of software. Win
Runner is a Mercury Interactive enterprise functional testing tool for Microsoft windows
applications.(Calculator App)
9. Study of any web testing tool (e.g. Selenium) with a given scenario
10. To create GIT account for Testing to Version Control
DESIGN AND ANALYSIS OF ALGORITHMS LAB (DAA(P))
UNIT– I
Introduction: Data Communication, Components, Data Representations, Dataflow, Network -
Topologies, categories of networks, Internet, protocols and standards.
Network Models - Layered tasks, OSI Reference model, layers in OSI model, TCP/IP Protocol suit,
Addressing – Physical address, Logical address, port addresses.
UNIT– II
Physical layer and Transmission Media: Analog and digital signals, Digital signals –Bit rate, Bit length,
Transmission of digital signals, Transmission Impairments – Attenuation, Distortion and Noise,
Performance – Bandwidth, Throughput, Latency, Jitter.
Data Link Layer: Error detection – Introduction, Block coding – error detection, error correction,
hamming distance and minimum hamming distance, CRC codes, Checksum.
UNIT– III
Network layer: Design Issues: store-and-forward,
Services to transport layer: Connection less and Connection oriented services
Routing Algorithms: The optimality principle, shortest path routing, Flooding, Distance vector and Link
state, Multicast Routings.
UNIT– IV
Congestion Control: Principles, congestion prevention policies, congestion control in virtual circuits and
datagram subnets, load shedding, jitter control.
Internetworking: Tunneling, Internet work routing, Fragmentation. The IP protocol, IP address, Gateway
routing protocols: OSPF, BGP.
UNIT– V
Transport Layer: UDP, TCP- service model, protocol, segment header, connection management,
Transmission Policy.
Application Layer: The DNS Name Space, Resource Records, Name Servers.
Text Books :
1. Behrouz A. Forouzan [2006][4th Edition], Data communications and Networking, MGH.
2. Andrew S. Tenenbaum [2007], [4th Edition], Computer Networks, Pearson Education.
Reference Books :
1. William Stallings ,Data and Computer Communications, Seventh Edition or Eighth Edition
2. An Engineering Approach to Computer Networks, S.Keshar, [II Edition], Pearson Education.
3. Computer Networking: A Top-Down Approach Featuring the Internet, James F, Keith W.Ross, [V
Edition], Pearson Education.
4. Computer networks and internets, Douglas E Comer [6th Edition], Pearson Education.
Web References:
1.https://www.tutorialspoint.com/data_communication_computer_network/index.htm
Course
Category Hours/Week Credits Maximum Marks
Code
Continuous
End
L T P C Internal TOTAL
CS303 PCC Exam
Assessment
3 0 0 3 40 60 100
Sessional Exam Duration : 1½ Hrs End Exam Duration: 3 Hrs
Course Outcomes :At the end of the course the student will be able to
CO1: Understand the fundamental concepts of Artificial Intelligence.
CO2:Solve problems by applying suitable search method.
CO3:Solve problems by applying heuristic search method.
CO4:Understand constraint satisfaction problems.
CO5:Understand the Knowledge Representation techniques.
UNIT – I
Introduction: What Is AI? Risk and benefits of AI. Intelligent Agents: Agents and Environments, Good
Behavior: The Concept of Rationality, The Nature of Environments and the Structure of Agents.
UNIT – II
Solving Problems by Searching: Problem-Solving Agents, Example Problems, Searching for Solutions.
Uninformed Search Strategies: BFS, DFS, Depth –limited search, IDA, Bidirectional search.
UNIT – III
Informed (Heuristic) Search Strategies:Greedy best-first search, A* search, Memory-bounded
heuristic search, learning to search better. Heuristic Functions.
UNIT – IV
Constraint satisfaction problem: Defining Constraint Satisfaction Problems, Constraint Propagation:
Inference in CSPs, Backtracking Search for CSPs, Backtracking Search for CSPs, The Structure of
Problems.
UNIT – V
Knowledge Representation: Ontological Engineering, Categories and Objects, Events, Mental Objects
and Modal Logic, Reasoning Systems for Categories, Reasoning with Default Information.
Text Books:
1. RussellStuart, and Peter Norvig. "Artificial intelligence: a modern approach." (2002).
Reference Books:
1. Artificial Intelligence, Ritch & Knight, TMH
2. Artificial Intelligence, Saroj Kaushik.
3. Introduction to Artificial Intelligence, Philip C Jackson
4. Artificial Intelligence: The Basics, Kevin Warwick
Question Paper Pattern:
Sessional Examination:
The question paper for sessional examination shall be for 25 marks, covering half of the syllabus for first
sessional and remaining half for second sessional exam. The question paper shall consist of three
sections with Two Questions (EITHER/ OR Type) in each section. The student shall answer one question
from each section.
End Examination:
The question paper for End examination shall be for 60 marks. The Question paper shall contain Five
Units with Two Questions (Either or Type) from each unit. Each of these questions may contain sub
question and the student should answer any one question from each unit. Each Question carries 12
marks.
PROFESSIONAL ETHICS (PE)
V Semester: Common to all Branches Scheme: 2020
Course
Code Category Hours/Week Credit Maximum Marks
s
Continuous
L T P C Internal End TOTAL
MC104 MC Exam
Assessment
2 - - - 100 - 100
Course Outcomes: At the end of the course students will be able to
CO1: Understand the importance of Ethics & Human Values and become Humane.
CO2: Know the moral autonomy and uses of Ethical theories.
CO 3: Know the responsibilities of the Engineer towards the society.
CO 4: Assess environmental issues to take Protective measures to evade risks.
CO 5: Determine various roles of Engineer and help them make the world a better place.
UNIT-I
Human Values
Morals – Values - Ethics – Morals vs Laws - Integrity - Work Ethics - Respect for
Others - Peaceful Life - Honesty - Courage - Valuing Time- Empathy - Character -
Spirituality
UNIT-II
Engineering Ethics: Definition of Engineering Ethics - Varieties of Morals - Types of
Inquiry – Kohlberg’s Theory –Gilligan’s Theory - Consensus & Controversy - Models of
Professional Roles - Customs and Religion - Uses of Ethical Theories
UNIT-III
Engineering As Social Experimentation: Engineering as Social Experimentation
- Engineers as responsible experimenters - Codes of Ethics - A balanced Outlook on
Law - The Challenger case study
UNIT-IV
Safety, Responsibilities & Rights: Safety and Risk - Risk Benefit Analysis and
Reducing Risk - Collegiality and Loyalty - Respect for Authority - Confidentiality -
Occupational Crime - Professional Rights - Employee Rights - Intellectual Property Rights
(IPR)
UNIT-V
Global Issues
Multinational Corporations - Environmental Ethics - Computer Ethics -Engineers as
Managers - Consulting Engineers - Moral Leadership - Sample Code of Ethics like
ASME, ASCE, IEEE, Institute of Engineers, Indian Institute of Materials
Management, IETE etc.,
Text Books:
1. Jayashree Suresh, B.S.Raghavan, “Human Values and Professional Ethics”, S.
Chand Publications
Reference Books:
1. Mike Martin and Roland Schinzinger, "Ethics in Engineering", McGraw Hill, New
York., 1996
2. Charles D.Fleddermann , "Engineering Ethics", prentice Hall, New Mexico., 1999.
3. S. Dinesh Babu, “Professional Ethics & Human Values”, Laxmi publications.
DATA COMMUNICATION AND COMPUTER NETWORKS LAB (DCCN (P))
V Semester : CSE Scheme : 2020
Course Code Category Hours/Week Credits Maximum Marks
Continuous
End
L T P C Internal TOTAL
CS304 PCL Exam
Assessment
0 0 3 1.5 40 60 100
Sessional Exam Duration: 2 Hrs End Exam Duration: 3 Hrs
Course Outcomes: At the end of the course students will be able to
CO1: Understand the network models using packet tracer.
CO2: Implement the error detection, routing and congestion techniques.
CO3: Implement real time applications.
List of Experiments
1. Study of basic network command and Network configuration commands.
2. Create a network models using packet tracer.
3. Perform an Initial Switch Configuration using packet tracer.
4. Investigate the TCP-IP and OSI Models using packet tracer.
5. Implement Cyclic Redundancy Code.
6. Implement Dijkstra’s algorithm to find the best path.
7. Implement the Distance vector routing algorithm.
8. Implement congestion control using leaky bucket algorithm.
9. Implement Domain name server.
10. Implement client server model.
ARTIFICIAL INTELLIGENCE LAB (AI(P))
V Semester : Common for CSE & CST Scheme : 2020
Course Code Category Hours/Week Credits Maximum Marks
Continuous
End
L T P C Internal TOTAL
CS305 PCL Exam
Assessment
0 0 3 1.5 40 60 100
Sessional Exam Duration:2Hrs End Exam Duration: 3 Hrs
3. Write a program to solve any problem using best first search algorithm.
10. Demonstrate knowledge representation for the following scenario using open source tools.
a. Ram, likes mango.
b. Seema is a girl.
c. Bill likes Cindy.
d. Rose is red.
e. John owns gold
MULTIMEDIA AND APPLICATIONS LAB (MAA (P))
V Semester : Common for CSE, CST, Scheme : 2020
CSE(AIML),CSE(DS) & CSBS
Course Code Category Hours/Week Credits Maximum Marks
Continuous
End
L T P C Internal TOTAL
SCCS02 SC Exam
Assessment
0 0 4 2 40 60 100
Sessional Exam Duration: 2Hrs End Exam Duration: 3 Hrs
Course Outcomes : At the end of the course students will be able to
CO1: Design the web based multimedia components
CO2: Create time-based and interactive multimedia components.
CO3: Create Animation Projects from its Conceptual Stage to the final Product.
CO4: Apply Audio and Video Production Techniques to an Animation Project.
List of Experiments
1. Compilers: Principles, Techniques and Tools, Second Edition, PHI, V. Aho, R. Sethi and J. Ullman.
Reference Books:
1. Lex & Yacc, Levine R. John, Tony Mason and Doug Brown
Question Paper Pattern:
Sessional Examination:
The question paper for sessional examination shall be for 25 marks, covering half of the syllabus for first
sessional and remaining half for second sessional exam. The question paper shall consist of three sections
with Two Questions (EITHER/ OR Type ) in each section. The student shall answer one question from
each section.
End Examination:
The question paper for End examination shall be for 60 marks. The Question paper shall contain Five
Units with Two Questions (Either or Type) from each unit. Each of these questions may contain sub
question and the student should answer any one question from each unit. Each Question carries 12 marks.
BIG DATA TECHNOLOGIES (BDT)
VI Semester : Common for CSE , CST & Scheme : 2020
CSE(AIML)
Course
Category Hours/Week Credits Maximum Marks
Code
Continuous
End
L T P C Internal TOTAL
CS307 PCC Exam
Assessment
3 0 0 3 40 60 100
Sessional Exam Duration 1½ Hrs End Exam Duration: 3 Hrs
Course Outcomes : At the end of the course the student will be able to
CO1: Understand the basics of Big Data Analytics, Hadoop.
CO2: Design Map Reduce programs for a given problem.
CO3: Write Pig Scripts on Hadoop that works on large datasets.
CO4: Perform Data Querying Operations using Apache Hive.
CO5: Implement Data Management using NoSQL Databases
UNIT – I
Big Data Analytics:
What is Big Data Analytics, why this Sudden Hype Around Big Data Analytics? Classification of
Analytics, Top Challenges Facing Big Data
Introduction to Hadoop:
Introducing Hadoop, HDFS, HDFS Commands, Processing Data with Hadoop, Interacting with Hadoop
Eco System.
UNIT – II
Understanding Map Reduce & YARN:
The Map Reduce Framework Concept, Developing Simple Map Reduce Application, Points to consider
While Designing Map Reduce, YARN Background, YARN Architecture
UNIT – III
Analyzing Data with Pig:
Introducing PIG, Running PIG, Getting started with Pig Latin, Working with operators in Pig,
Debugging pig.
UNIT – IV
Understanding HIVE:
Introducing Hive, Hive Services, Built in functions in Hive, Hive DDL, Data Manipulation in Hive.
UNIT – V
NoSQL Data Management:
Introduction to NoSQL, Characteristics of NoSQL, Types of NoSQL Data Models, Schema-less
Databases.
Text Books:
1. Big Data Black Book: Covers Hadoop 2, Map Reduce, Hive, YARN, Pig, R and Data Visualization
by DreamTech,2015.
Reference Books:
1. Big Data and Analytics by Seema Acharya,Wiley Publication,2015.
2. Data Science & Big Data Analytics: Discovering, Analyzing, Presenting Data Visualizing.
3. Hadoop: The Definitive Guide, 3rd Edition , By Tom White , O'reilly Media
4. Big Data Now: 2012 Edition Publisher: O'Reilly Media.
Question Paper Pattern:
Sessional Examination:
The question paper for sessional examination shall be for 25 marks, covering half of the syllabus for first
sessional and remaining half for second sessional exam. The question paper shall consist of three
sections with Two Questions (EITHER/ OR Type) in each section. The student shall answer one question
from each section.
End Examination:
The question paper for End examination shall be for 60 marks. The Question paper shall contain Five
Units with Two Questions (Either or Type) from each unit. Each of these questions may contain sub
question and the student should answer any one question from each unit. Each Question carries 12
marks.
FOUNDATIONS OF MACHINE LEARNING (ML)
VI Semester : Common for CSE, CST & Scheme : 2020
CSE(DS)
Course
Category Hours/Week Credits Maximum Marks
Code
Continuous
End
L T P C Internal TOTAL
CS308 PCC Exam
Assessment
3 0 0 3 40 60 100
Sessional Exam Duration1½ Hrs End Exam Duration: 3 Hrs
Course Outcomes :At the end of the course the student will be able to
CO1: Understand machine learning systems and data preprocessing techniques
CO2: Analyze performance measures of a Digit Image Classifier
CO3: Understand the concepts of Linear regression and regularization.
CO4: Understand the core concepts and working of Support Vector Machines, Decision trees.
CO5: Illustrate Ensemble methods and Unsupervised Learning algorithms
UNIT – I
Machine Learning Landscape
Introduction, Types of Machine Learning Systems, Challenges, Testing and Validating
Data Preprocessing for Machine Learning :Working with Pandas and Numpy, Handling Missing Values,
Understanding Data with Visualization
UNIT – II
Classification
MNIST, Training a Binary Classifier, Performance measures – Accuracy using Cross Validation,
Confusion Matrix, Precision, Recall,F1_score, Precision-Recall Trade off, K-Nearest Neighbor
Classification. Naive Bayes Classification – Naïve Bayes Classifier
UNIT – III
Training Linear Models
Linear Regression-Normal Equation, Gradient Descent, Stochastic Gradient Descent, Batch Gradient
Descent, Polynomial Regression, Regularized Linear Models – Lasso, Ridge, Elastic Net.
Logistic Regression- Estimating Probabilities, Training Cost Function, Decision Boundaries,
Softmax Regression
UNIT – IV
Support Vector
Machines
Linear SVM classification, Nonlinear SVM classification, SVM Regression
Decision trees
Training and visualizing a Decision tree, Making predictions, Estimating Class probabilities,
Computational complexity, Gini Impurity or Entropy, Regularization of Hyper parameters
UNIT – V
Ensemble Learning and Random Forests
Voting classifiers, Bagging and pasting, Random patches and Random sub spaces, Random forests
Unsupervised Learning Techniques
Clustering algorithms - K-Means, DB Scan
Text Books:
1. Aurelian Geron, “Hands-On Machine Learning with Scikit-Learn and Tensor Flow: Concepts,
Tools, and Techniques to build Intelligent Systems”, OReilly Publications, First Edition, 2017
2. Ethem Alpaydin,“ Introduction to Machine Learning”, The MIT Press, Third Edition, 2014
Reference Books:
1. Tom M.Mitchell, “Machine Learning”, Mc Graw Hill Education, Indian Edition, 2013
2. Oliver Theobald, “Machine Learning for Absolute Beginners”, Second Edition, 2017
3. Machine Learning with python Tutorial Point.
Question Paper Pattern:
Sessional Examination:
The question paper for sessional examination shall be for 25 marks, covering half of the syllabus for first
sessional and remaining half for second sessional exam. The question paper shall consist of three
sections with Two Questions ( EITHER/ OR Type ) in each section. The student shall answer one
question from each section.
End Examination:
The question paper for End examination shall be for 60 marks. The Question paper shall contain Five
Units with Two Questions (Either or Type) from each unit. Each of these questions may contain sub
question and the student should answer any one question from each unit. Each Question carries 12
marks.
MICROPROCESSORS AND MICROCONTROLLERS (MMC)
VI Semester : Common for CSE & CST Scheme : 2020
Course Code Course Hours/Week Credits Maximum Marks
Category
Continuous
L T P C Internal End Exam TOTAL
EC320 PCC
Assessment
3 0 0 3 40 60 100
Sessional Exam Duration1½ Hrs End Exam Duration: 3 Hrs
Course Outcomes : At the end of the course the student will be able to
CO1: Understand the pin structure, architecture of 8086 microprocessor.
CO2: Understand the operations and internal block description l of 8086 microprocessor.
CO3: Apply the programming model of 8086 microprocessor for Assembly language programs.
CO4: Understand the pin structure, architecture and operations of 8051 microcontroller.
CO5: Apply the programming model of 8051 micrcontroller for Assembly language programs.
UNIT - I
Basics of Microprocessors: Block Diagram and Features of 8085 microprocessor, 8086 CPU architecture,
Pin Diagram of 8086 microprocessor, comparison of 8085 and 8086 microprocessors.
UNIT - II
8086 Operations: Segmented memory, Physical Memory Organization, Operating modes, Addressing
modes, 8086 instruction set
UNIT - III
Programming and Interfacing using 8086: Simple programs on Arithmetic operations, Sorting,
Searching. Introduction to 8255 (Programmable Peripheral Interface) and it’s CWR, 8251(USART), 8259
(Programmable Interrupt Controller).
UNIT - IV
Introduction to 8051 Microcontroller: Pin Diagram, Architecture, Input / Output ports and circuits,
External memory, counters and Timers, Serial data input/output, interrupts.
UNIT - V
8051 Programming: Addressing Modes, Instruction set. Basic Programming with 8051 Micro controller.
Interfacing LEDs, Switches.
Text Books :
1. A K Ray, K M Bhurchandi, Advanced Microprocessors and Peripherals, 2nd Edition, Tata McGraw
Hill Education Private Ltd, 2010.
2. Mazidi Muhammad Ali, Mazidi Janice Gillespie & McKinlay Rolin D, The 8051 Microcontroller
and Embedded Systems, 2nd Edition, Pearson Education, 2008.
Reference Books :
1. John Uffenbeck, The 8086/8088 Family: Design, Programming, and Interfacing, 3rd Edition,
Pearson Ed, 2006.
2. Barry B. Brey, The Intel Microprocessors-Architecture, Programming and Interfacing, 8th Edition,
Princeton Hall India, 2009.
3. Kenneth J. Ayala, The 8051 Microcontroller, Penram International Publication Ltd, 2006.
4. Gaonkar Ramesh, Microprocessors Architecture, Programming & Applications with 8085/8080A,
5th Edition, Penram International publication Ltd, 2010.
5. N. Senthil Kumar, M. Saravanan, S. Jeevananthan, Microprocessors and Interfacing, OUP India,
2012.
Web References:
1. www.nptel.onlinecourseac.in/.microprocessorsandmicrocontrollers
Question Paper Pattern:
Sessional Examination:
The question paper for sessional examination shall be for 25 marks, covering half of the syllabus for first
sessional and remaining half for second sessional exam. The question paper shall consist of three sections
with Two Questions (EITHER/ OR Type ) in each section. The student shall answer one question from each
section.
End Examination:
The question paper for End examination shall be for 60 marks. The Question paper shall contain Five Units
with Two Questions (Either or Type) from each unit. Each of these questions may contain sub question and
the student should answer any one question from each unit. Each Question carries 12 marks.
ESSENCE OF INDIAN TRADITIONAL KNOWLEDGE (EITK)
VI Semester: Common to all Branches Scheme:2020
Course Code Category Hours/Week Credits Maximum Marks
Continuous End
L T P C Internal Exam TOTAL
MC105
MC Assessment
2 0 0 0 100 - 100
Course Outcomes: At the end of the course students will be able to
CO1: Understand the concept of Traditional knowledge and its importance.
CO2: Explain the need and importance of protecting traditional knowledge.
CO 3: Illustrate the various enactments related to the protection of traditional knowledge.
CO 4: Interpret the concepts of Intellectual property to protect the traditional knowledge.
CO 5: Understand the traditional knowledge in different sectors.
UNIT-I
Introduction To Traditional Knowledge
Define traditional knowledge, nature and characteristics, scope and importance, kinds of traditional
knowledge, the physical and social contexts in which traditional knowledge develop, the historical
impact of social change on traditional knowledge systems. Indigenous Knowledge (IK),
characteristics, traditional knowledge vis-à-vis indigenous knowledge, traditional knowledge Vs
western knowledge traditional knowledge vis-à-vis formal knowledge
UNIT-II
Protection Of Traditional Knowledge
Protection of traditional knowledge: The need for protecting traditional knowledge Significance of
TK Protection, value of TK in global economy, Role of Government to harness TK.
UNIT-III
Legal Frame Work And Tk
A. The Scheduled Tribes and Other Traditional Forest Dwellers (Recognition of Forest Rights) Act,
2006, The Protection of Plant Varieties and Farmers' Rights Act, 2001 (PPVFR Act).
B. The Biological Diversity Act 2002 and Rules 2004, the protection of traditional knowledge bill,
2016. Geographical indicators act 2003.
UNIT-IV
Traditional Knowledge And Intellectual Property
Systems of traditional knowledge protection, Legal concepts for the protection of traditional
knowledge, Certain non IPR mechanisms of traditional knowledge protection, Patents and traditional
knowledge, Strategies to increase protection of traditional knowledge, global legal FORA for
increasing protection of Indian Traditional Knowledge.
UNIT-V
Traditional Knowledge In Different Sectors
Traditional knowledge and engineering, Traditional medicine system, TK and biotechnology, TK in
agriculture, Traditional societies depend on it for their food and healthcare needs, Importance of
conservation and sustainable development of environment, Management of biodiversity, Food
security of the country and protection of TK. 139.
TextBooks:
1. ‘Traditional Knowledge System in India’ by Amit Jha, 2009.
ReferenceBooks:
1. ‘Traditional Knowledge System and Technology in India’ by Basanta Kumar Mohanta and Vipin
Kumar Singh, Pratibha Prakashan 2012.
2. ‘Traditional Knowledge System in India’ by Amit Jha Atlantic publishers, 2002.
3. ‘Knowledge Traditions and Practices of India’ by Kapil Kapoor and Michel.
Web References:
1. www.youtube.com/watch?v=LZP1StpYEPM
2. https://nptel.ac.in/courses/121106003
COMPILER DESIGN LAB (CD(P))
VI Semester : Common for CSE, Scheme : 2020
CSE(AIML) & CSE(DS)
Course Code Category Hours/Week Credits Maximum Marks
Continuous
End
L T P C Internal TOTAL
CS309 PCL Exam
Assessment
0 0 3 1.5 40 60 100
Sessional Exam Duration: 2 Hrs End Exam Duration: 3 Hrs
Course Outcomes: At the end of the course students will be able to
CO1: Implement DFA and Lexical Analyzer.
CO2: Construct parse trees using Top down and Bottom up parsing methods.
CO3: Implement Intermediate code generation.
List of Experiments
1. Implementation of DFA to accept strings ending with abc.
2. Implementation of Lexical Analyzer.
3. Implement Elimination of Left Recursion.
4. Implementation of Finding a Left Factoring.
5. Implementation of First and Follow functions.
6. Implementation of Non-Recursive Predictive Parser.
7. Implementation of Shift Reduce parsing using stack.
8. Implementation of Operator Precedence Parsing.
9. Implementation of Stack Allocation Strategy.
Reference Books:
1. Big and Hadoop Learn by examples by Mayank Bhushan, BPB Publications, First Edition
,2018
Web references:
1. https://www.youtube.com/watch?v=G0xyw1ODi5A
2. https://www.youtube.com/watch?v=q8INOCrU9HE
3. https://www.youtube.com/watch?v=2N9gP1l9_F4
MACHINE LEARNING LAB (ML(P))
VI Semester : Common for CSE , CST & Scheme : 2020
CSE(DS)
Course Code Category Hours/Week Credits Maximum Marks
Continuous
End
L T P C Internal TOTAL
CS311 PCC Exam
Assessment
0 0 3 1.5 40 60 100
Sessional Exam Duration:2 Hrs End Exam Duration: 3 Hrs
Course Outcomes: At the end of the course students will be able to
CO1:Apply Data Preprocessing techniques using Numpy and Pandas
CO2:Build binary classifier on Image Dataset
CO3:Implement Classification and Regression Models
CO4:Apply Ensemble Learning and Clustering techniques
List of Experiments
1. Working with Numpy
2. Working with Pandas
3. Build a digit image classifier on MNIST dataset.
4. Implement KNN Classifier
5. Implement Naïve Bayes Classifier
6. Implement Simple Linear Regression model
7. Implement Support Vector machines on IRIS Dataset
8. Perform Training and Visualizing a decision tree
9. Apply Ensemble Learning
10. Implement K-Means Clustering Algorithm
ANDROID APP DEVELOPMENT LAB(AAD(P))
VI Semester : Common for CSE , CST, Scheme : 2020
CSBS , CSE(AIML) & CSE(DS)
Course Code Category Hours/Week Credits Maximum Marks
Continuous
End
L T P C Internal TOTAL
SCCS03 SC Exam
Assessment
0 0 4 2 40 60 100
Sessional Exam Duration: 2 Hrs End Exam Duration: 3 Hrs
Course Outcomes : At the end of the course the student will be able to
CO1: Install and configure Android application development tools.
CO2: Design and develop user Interfaces for the Android platform.
CO3:. Save state information across important operating system events.
CO4: Apply Java programming concepts to Android application development.
List of Experiments
1. Installation of Android studio.
2. Development of Hello World Application
3. Create an application that takes the name from a text box and shows hello message along
with the name entered in text box, when the user clicks the OK button
4. Create a screen that has input boxes for User Name, Password, Address, Gender(radio
buttons for male and female), Age (numeric), Date of Birth (Date Picket), State (Spinner)
and a Submit button. On clicking the submit button, print all the data below the Submit
Button (use any layout)
5. Design an android application to create page using Intent and one Button and pass the Values
from one Activity to second Activity
6. Design an android application Send SMS using Intent
7. Create an android application using Fragments
8. Design an android application Using Radio buttons
9. Design an android application for menu.
10. Create a user registration application that stores the user details in a database table.
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
FOUR YEAR B.TECH DEGREE COURSE
Scheme of Instruction and Examination
(Effective from 2020-2021)
I Theory
1. PEC Professional Elective-III 3 3 0 0 60 40 100
2. PEC Professional Elective-IV 3 3 0 0 60 40 100
3. PEC Professional Elective-V 3 3 0 0 60 40 100
4. OEC Open Elective-III 3 3 0 0 60 40 100
5. OEC Open Elective-IV 3 3 0 0 60 40 100
6. HSSEC Universal Human Values-2 3 3 0 0 60 40 100
II Practical
7. SC Angular Lab 2 0 0 4 60 40 100
8. INT Summer Internship – II 3 0 0 0 0 100 100
23
UNIT – I
Course Introduction - Need, Basic Guidelines, Content and Process for Value Education
Purpose and motivation for the course, recapitulation from Universal Human Values. Self-Exploration–
what is it? - Its content and process; ‘Natural Acceptance’ and Experiential Validation- as the process
for self-exploration. Continuous Happiness and Prosperity- A look at basic Human Aspirations. Right
understanding, Relationship and Physical Facility- the basic requirements for fulfilment of aspirations of
every human being with their correct priority. Understanding Happiness and Prosperity correctly- A
critical appraisal of the current scenario. Method to fulfil the above human aspirations: understanding
and living in harmony at various levels. Include practice sessions to discuss natural acceptance in human
being as the innate acceptance for living with responsibility (living in relationship, harmony and co-
existence) rather than as arbitrariness in choice based on liking-disliking
UNIT - II
Understanding Harmony in the Human Being - Harmony in Myself
Understanding human being as a co-existence of the sentient ‘I’ and the material ‘Body’. Understanding
the needs of Self (‘I’) and ‘Body’ - happiness and physical facility. Understanding the Body as an
instrument of ‘I’ (I being the doer, seer and enjoyer). Understanding the characteristics and activities of
‘I’ and harmony in ‘I’. Understanding the harmony of I with the Body: Sanyam and Health; correct
appraisal of Physical needs, meaning of Prosperity in detail. Programs to ensure Sanyam and Health.
Include practice sessions to discuss the role others have played in making material goods available to
me. Identifying from one’s own life. Differentiate between prosperity and accumulation. Discuss
program for ensuring health vs dealing with disease
UNIT – III
Understanding Harmony in the Family and Society- Harmony in Human- Human Relationship
Understanding values in human-human relationship; meaning of Justice (nine universal values in
relationships) and program for its fulfilment to ensure mutual happiness; Trust and Respect as the
foundational values of relationship. Understanding the meaning of Trust; Difference between intention
and competence. Understanding the meaning of Respect, Difference between respect and differentiation;
the other salient values in relationship. Understanding the harmony in the society (society being an
extension of family): Resolution, Prosperity, fearlessness (trust) and co-existence as comprehensive
Human Goals. Visualizing a universal harmonious order in society- Undivided Society, Universal
Order- from family to world family. Include practice sessions to reflect on relationships in family, hostel
and institute as extended family, real life examples, teacher-student relationship, goal of education etc.
Gratitude as a universal value in relationships. Discuss with scenarios. Elicit examples from students’
lives
UNIT - IV
Understanding Harmony in the Nature and Existence - Whole existence as Coexistence
Understanding the harmony in the Nature. Interconnectedness and mutual fulfilment among the four
orders of nature- recyclability and self-regulation in nature. Understanding Existence as Co-existence of
mutually interacting units in all- pervasive space. Holistic perception of harmony at all levels of
existence.
Include practice sessions to discuss human being as cause of imbalance in nature (film “Home” can be
used), pollution, depletion of resources and role of technology etc.
UNIT - V
Implications of the above Holistic Understanding of Harmony on Professional Ethics
Natural acceptance of human values. Definitiveness of Ethical Human Conduct. Basis for Humanistic
Education, Humanistic Constitution and Humanistic Universal Order. Competence in professional
ethics. a. Ability to utilize the professional competence for augmenting universal human order. b.
Ability to identify the scope and characteristics of people friendly and eco-friendly production systems.
c. Ability to identify and develop appropriate technologies and management patterns for above
production systems. Case studies of typical holistic technologies, management models and production
systems. Strategy for transition from the present state to Universal Human Order: a. At the level of
individual: as socially and ecologically responsible engineers, technologists and managers b. At the
level of society: as mutually enriching institutions and organizations. Sum up. Include practice Exercises
and Case Studies will be taken up in Practice (tutorial) Sessions eg. To discuss the conduct as an
engineer or scientist etc.
Text Books
1. R R Gaur, R Asthana, G P Bagaria, “A Foundation Course in Human Values and Professional
Ethics”, 2nd Revised Edition, Excel Books, New Delhi, 2019. ISBN 978-93-87034-47-1
2. R R Gaur, R Asthana, G P Bagaria, “Teachers’ Manual for A Foundation Course in Human
Values and Professional Ethics”, 2nd Revised Edition, Excel Books, New Delhi, 2019. ISBN 978-93-
87034-53-2
Reference Books
1.Jeevan Vidya: Ek Parichaya, A Nagaraj, Jeevan Vidya Prakashan, Amar kantak, 1999.
2. A. N. Tripathi, “Human Values”, New Age Intl. Publishers, New Delhi, 2004.
3. The Story of Stuff (Book).
4. Mohandas Karamchand Gandhi “The Story of My Experiments with Truth”
5. E. FSchumacher. “Small is Beautiful”
6. Slow is Beautiful –Cecile Andrews
7. J C Kumarappa “Economy of Permanence”
8. Pandit Sunderlal “Bharat Mein Angreji Raj”
9. Dharampal, “Rediscovering India”
10. Mohandas K. Gandhi, “Hind Swaraj or Indian Home Rule”
11. India Wins Freedom - Maulana Abdul Kalam Azad
12. Vivekananda - Romain Rolland(English)
13. Gandhi - Romain Rolland (English)
Web References:
1. https://nptel.ac.in/courses/109/104/109104068/
2. https://aktu.ac.in/hvpe/ResourceVideo.aspx
Question Paper Pattern:
Internal Assessment: The question paper for sessional examination shall be for 25 marks, covering
half of the syllabus for first sessional and remaining half for second sessional exam. The question paper
shall consist of three sections with Two Questions (EITHER/ OR Type ) in each section. The student
shall answer one question from each section.
End Exam: The question paper for End examination shall be for 60 marks. The Question paper shall
contain Five Units with Two Questions (Either or Type) from each unit. Each of these questions may
contain sub questions and the student should answer any one question from each unit. Each Question
carries 12 marks.
ANGULAR LAB (AR(P))
VII Semester : Common for CSE, CST, Scheme : 2020
CSE(AIML) & CSE(DS)
Course
Category Hours/Week Credits Maximum Marks
Code
Continuous
End
L T P C Internal TOTAL
SCCS04 SC Exam
Assessment
0 0 4 2 40 60 100
Sessional Exam Duration 2 Hrs End Exam Duration: 3 Hrs
Course Outcomes : At the end of the course the student will be able to
CO1: Understand the Angular and its working
List of Experiments
1. Knowing the Editor
2. Implementing components
3. Implementing Templates
Course Outcomes: At the end of the course the student will be able to
CO1: Understand the concepts of Optimization and solve linear programming problems
CO2: Solve the engineering problems using Integer programming technique
CO3: Solve the engineering problems using Kuhn tucker conditions and Lagrangean
multiplier method
CO4: Solve the engineering problems using dynamic programming technique
CO5: Apply non-traditional optimization techniques to solve engineering problems.
UNIT - 1
Optimization: Introduction, Historical Development, Engineering Applications of
Optimization, Classification of Optimization problems.
Sessional Exam: The question paper for sessional examination is for 25 marks,
covering half of the syllabus for first sessional and remaining half for second sessional
exam. The question paper shall consist of Three Sections with Two Questions (EITHER /
OR type) in each section. The student shall answer one question from each section.
End Exam: The question paper for end examination is for 60 marks. It shall consist of
Five Units, each containing Two Questions (EITHER / OR type) from each unit of the
syllabus, with a weightage of 12 marks. Each of these questions may contain sub-
questions. The student shall answer one question from each unit.
REMOTE SENSING & GIS (RSGIS)
V Semester: B.Tech. Scheme : 2020
Course
Category Hours/Week Credits Maximum Marks
Code
Continuous
End
L T P C Internal Total
OEC302 OEC-I Exam
Assessment
3 - - 3 40 60 100
Sessional Exam Duration:1.5 Hrs End Exam Duration: 3 Hrs
Course Outcomes :At the end of the course the student will be able to
CO1: Understand the Photogrammetry, EDM and Total station surveying principles to solve
surveying problems using appropriate tools and techniques.
CO2: Understand the concepts of remote sensing and interpretation methods.
CO3: Understand the importance of maps, concept of map projections.
CO4: Understand the concept of GIS and its applications, different data models, spatial
analysis.
CO5: Understand the principles used in GNSS and Drone surveying, data collection
methods, error in observations and corrections.
UNIT – I
Aerial Photogrammetry:Stereoscopy– 3-D Model – Height determination using Parallax
Bar– Digital Elevation Model (DEM) – Slope.
Land Surveying: Various Levels – Levelling methods–Total Station– EDM– Working
principle – Parts of Total Station – Capabilities and applications of Total Station–
Traversing – Triangulation and Trilateration.
UNIT - II
Remote Sensing: Basic concept– Electromagnetic spectrum– Spectral signature –
Resolutions –Spectral. Spatial, Temporal and Radiometric – Platforms and Sensors – Remote
Sensing Data Products – PAN – Multispectral, Microwave, Thermal, Hyper spectral– Visual
and digital interpretation methods.
UNIT – III
Maps: Importance of maps to engineering projects – Types of maps– Scales and uses–
Plotting accuracy – Map sheet numbering – Coordinate systems – Cartesian and
geographical, map projections,mapdatum–MSL,Geoid, Spheroid,WGS-84.
UNIT – IV
GIS: Introduction– Data Sources – Data Models and Data Structures– Algorithms,
DBMS – Creation of Databases (spatial and non-spatial) – Spatial analysis –
Interpolation –Buffer, Overlay – Terrain Modelling and Network analysis.
Remote Sensing and GIS Applications: Land use / Land cover classification – Rainfall-
runoff studies – Flood and drought impact assessment and monitoring – Regional and
urban planning and management – GIS based highway alignment.
UNIT - V
GNSS: Principle used – Components of GNSS– Data collection methods – DGPS –
Errors in observations and corrections.
Drone Surveying:Working principle – Benefits of drones in surveying – Applications –
Interior and exterior drone surveying – Calculation of length, area and stockpile volume.
Text Books:
1. M. Anji Reddy, Text Book of Remote Sensing and Geographic Information System,
BSPublication.
2. Lo C.P. &Yeung A.K.W., Concepts and Techniques of GIS, Prentice-Hall of India, New
Delhi.
3. Thomas Lillesand, Ralph W Kiefer and Jonathan Chipman, Remote Sensing and Image
Interpretation, John Wiley & Sons, India.
4. Hofmann-Wellenhof, Lichtennegger and Wasle, GNSS: Global Navigation Satellite
Systems, Springer -Verlag Wein, New York.
Reference Books:
1. B.Bhatta, Remote sensing and Geographic Information System, Oxford Publications.
2. Siddiqui M.A.,Introduction to Geographical Information System, ShardaPustakBhavan,
Allahabad.
3. Curran, Paul J,Principles of Remote Sensing, Longman, London.
4. Floyd F Sabins Jr.,Remote Sensing Principles and Interpretation, Freeman and Co., San
Francisco.
Web References:
1. https://nptel.ac.in/courses/105/101/105101206/
2. https://nptel.ac.in/courses/105107155
3. https://nptel.ac.in/courses/105/107/105107194/
Question Paper Pattern:
Sessional Exam: The question paper for sessional examination is for 25 marks, covering half
of the syllabus for first sessional and remaining half for second sessional exam. The question
paper shall consist of Three Sections with Two Questions (EITHER / OR type) in each
section. The student shall answer one question from each section.
End Exam: The question paper for end examination is for 60 marks. It shall consist of Five
Units, each containing Two Questions (EITHER / OR type) from each unit of the syllabus,
with a weightage of 12 marks. Each of these questions may contain sub-questions. The
student shall answer one question from each unit.
INTRODUCTION TO JAVA (ITJ)
V Semester : B.Tech Scheme : 2020
Continuous
End
L T P C Internal TOTAL
OEC303 OEC- I Exam
Assessment
3 - - 3 40 60 100
Text Books :
1. Herbert Schildt [2008], [9th Edition], The Complete Reference Java2, TATA McGraw-Hill.
2. E Balaguruswamy [2007], [3 rd Edition], Programming with Java, A Primer, TATA McGraw- Hil.
Reference Books :
1. Bruce Eckel [2008], [2nd Edition], Thinking in Java, Pearson Education.
2. H.M Dietel and P.J Dietel [2008], [6th Edition], Java How to Program, Pearson Ed.
Question Paper Pattern:
Sessional Examination:
The question paper for sessional examination shall be for 25 marks, covering half of the syllabus for first
sessional and remaining half for second sessional exam. The question paper shall consist of three sections
with Two Questions ( EITHER/ OR Type ) in each section. The student shall answer one question from
each section.
End Examination:
The question paper for End examination shall be for 60 marks. The Question paper shall contain Five
Units with Two Questions (Either or Type) from each unit. Each of these questions may contain sub
question and the student should answer any one question from each unit. Each Question carries 12 marks.
INTERNET OF THINGS (IoT)
V - Semester : B.Tech Scheme : 2020
Course Course Hours/Week Credits Maximum Marks
Code Category
Continuous
L T P C Internal End TOTAL
OEC304 OEC-I
Assessment Exam
3 - - 3 40 60 100
Sessional Exam Duration : 1 ½ Hrs Hrs End Exam Duration: 3 Hrs
Course Outcomes :At the end of the course the student will be able to
CO1: Understand the basic knowledge of Internet of things and its design
CO2: Understand the purpose of sensors and Actuators in IoT
CO3: Analyze Various IoT Protocols
CO4: Design IoT Projects Using Arduino
CO5: Understand Raspberry-Pi Processor and Raspbian Operating Systems
UNIT – I
Introduction to IoT:
Definition and Characteristics of IoT, Physical Design and Logical Design, IoT Enabling
Technologies, IoTLevels and Deployment Templates, IoT Vs M2M
UNIT – II
Sensing and Actuation:
Definition of Sensor, Sensor features, Resolution, Classes, Different types of sensors, Actuator,
Differenttypes of Actuators, purpose of Sensors and Actuators in IoT
UNIT – III
Wireless Technologies and Data Transmission for IoT:
Wi-Max, Wi-Fi (802.11), Bluetooth/Bluetooth smart,Zigbee/Zigbee smart, Cellular, NFC,Serial
Transmission, RS-232, RS-485, I2C Inter-Integrated Circuit, Ethernet, CAN bus, USB, Firewall,
SerialATA, Parallel Transmission
UNIT – IV
Building IoT with Arduino:Arduino IDE, Programming of Arduino, Interfacing
LED, switch,potentiometer, Sensors, LCD, Bluetooth, Wi-Fi, ,GPS, RFID with Arduino
UNIT –V
Raspberry Pi :
Linux basics, Linux File system, Navigating the File system, Text Editors, Accessing Files,
Permissions , Processes, Linux Graphic user Interface , Raspberry Pi Processor, Raspberry Pi Vs
Arduino, Operating system benefits, Raspberry Pi Set up, Configuration,
Text Books :
1. ArsheepBahga , Vijay Madisetti ,Internet of Things: A Hands-On Approach Paperback,2015
UNIT– I
Getting Started with Python: The First Example: Hello, World!, Different Ways to Use
Python.
Computing with Formulas: Programming Simple Mathematics, Variables and Variable Types,
Formatting Text Output, Importing Modules, Pitfalls When Programming Mathematics.
UNIT– II
Loops and Lists: Loops for Automating Repetitive Tasks, Boolean Expressions, Using Lists to
Store Sequences of Data, Iterating Over a List with a for Loop, Nested Lists and List Slicing,
Tuples.
Functions and Branching: Programming with Functions, Function Arguments and Local
Variables, Default Arguments and Doc Strings, If-Tests for Branching the Program Flow,
Functions as Arguments to Functions, Solving Equations with Python Functions, Writing Test
Functions to Verify our Programs.
UNIT– III
User Input and Error Handling: Reading User Input Data, Flexible User Input with eval and
exec, Reading Data from Files, Writing Data to Files, Handling Errors in Programs, Making
Modules.
UNIT– IV
Arrays and Plotting: NumPy and Array Computing, Plotting Curves with Matplotlib, Plotting
Discontinuous and Piecewise-Defined Functions, Making a Movie of a Plot, More Useful Array
Operations.
Dictionaries and Strings: Dictionaries, Example: A Dictionary for Polynomials, Example:
Reading File Data to a Dictionary, String Manipulation.
UNIT– V
Classes: Basics of Classes, Protected Class Attributes, Special Methods, Example: Automatic
Differentiation of Functions, Test Functions for Classes, Example: A Polynomial Class.
Object-Oriented Programming: Class Hierarchies and Inheritance, Example: Classes for
Numerical Differentiation, Example: Classes for Numerical Integration.
Text Books :
1. Joakim Sundnes, Introduction to Scientific Programming with Python, Springer Open, 2020.
Reference Books :
1. Christian Hill, Learning Scientific Programming with Python, Cambridge University Press,
2 edition, 2020.
Web References:
1. https://www.tutorialspoint.com/scipy/index.htm
2. https://realpython.com/
3. https://www.w3schools.com/python/scipy/index.php
Question Paper Pattern:
Sessional Examination:
The question paper for sessional examination shall be for 25 marks, covering half of the syllabus
for first sessional and remaining half for second sessional exam. The question paper shall consist
of three sections with Two Questions (EITHER/ OR Type ) in each section. The student shall
answer one question from each section.
End Examination:
The question paper for End examination shall be for 60 marks. The Question paper shall contain
Five Units with Two Questions (Either or Type) from each unit. Each of these questions may
contain sub question and the student should answer any one question from each unit. Each
Question carries 12 marks.
INTRODUTION TO DATABASE SYSTEMS (IDBS)
V Semester : B.Tech Scheme : 2020
Course Code Category Hours/Week Credits Maximum Marks
Continuous
End
L T P C Internal TOTAL
OEC306 OEC - I Exam
Assessment
3 - - 3 40 60 100
UNIT – II
Relational Query Languages: SQL, Data Definition Language Commands, Data Manipulation
Language Commands and Data Control Language Commands, Candidate Key, Primary key, Foreign
key, Select Clause, Where Clause, Logical Connectivity’s – AND, OR, Range Search, Pattern
Matching, Order By, Group By, Set Operations – Union, Intersect and Minus, Aggregate Functions,
Join Operations.
UNIT – III
Relational Database Design: Features of Good Relational Database Designs, Decomposition,
Normalization, Functional Dependency, Types of Normal Forms - First Normal Form, Second Normal
Form, Third Normal Form, Boyce Codd Normal Form (BCNF)
UNIT – IV
Transactions: ACID properties, Transaction States, Implementation of Atomicity and Durability,
Concurrent Executions.
Serializability : Conflict Serializability, View Serializability
UNIT – V
Concurrency Control: Lock-Based Protocols – Locks, Granting of Locks, The Two-Phase Locking
Protocol.
Recovery System: Failure Classification, Log-Based Recovery, Shadow Paging Technique
Text Books:
1. Database System Concepts, Abraham Silberschatz, Henry F. Korth and S. Sudarshan, McGraw
Hill, 7 th Edition, 2019.
Reference Books:
1. Principles of Database and Knowledge – Base Systems, J. D. Ullman, Vol. 1, 2016.
2. Fundamentals of Database Systems. R. Elmasri and S. Navathe, 7th Edition, 2017.
3. Data Base Management Systems, Raghu Ramakrishna and Johnannes Gehrke, McGraw Hill, 3rd
Edition, 2014.
Question Paper Pattern:
Sessional Examination:
The question paper for sessional examination shall be for 25 marks, covering half of the syllabus for
first sessional and remaining half for second sessional exam. The question paper shall consist of three
sections with Two Questions (EITHER/ OR Type) in each section. The student shall answer one
question from each section.
End Examination:
The question paper for End examination shall be for 60 marks. The Question paper shall contain Five
Units with Two Questions (Either or Type) from each unit. Each of these questions may contain sub
question and the student should answer any one question from each unit. Each Question carries 12
marks.
ETHICAL HACKING (EH)
V Semester : B.Tech Scheme : 2020
Course
Category Hours/Week Credits Maximum Marks
Code
Continuous
End
OEC - I L T P C Internal TOTAL
OEC307 Exam
Assessment
3 - - 3 40 60 100
Sessional Exam Duration 1½ Hrs End Exam Duration: 3 Hrs
Course Outcomes : At the end of the course the student will be able to
CO1: Understand the basics of security and ethical hacking.
CO2: Understand about foot printing and types of attacks in social engineering.
CO3: Understand about sniffers, hijacking and DoS attacks.
CO4: Understand the importance of web server hacking, database hacking and SQL Injection.
CO5: Understand about Wireless technologies, intrusion detection and firewalls.
UNIT – I
Introduction to Ethical Hacking: Introduction, Security fundamentals, Security testing, Hackers
and Crackers description, Ethical Hackers.
Technical Foundations of Hacking: The Hacking process, Information Security Systems and the
Stack.
UNIT – II
Foot printing: Information Gathering Methodology , OS Fingerprinting, Fingerprinting Services,
Enumeration, System Hacking.
Social Engineering: Social Engineering, Malware threats, Vulnerability analysis.
UNIT – III
Sniffers: Passive sniffing, Active sniffing, ARP,ARP poisoning and MAC flooding, tools for
sniffing, wire shark, sniffing and spoofing countermeasures.
Session Hijacking: Transport layer Hijacking, Application layer Hijacking, Session Hijacking
Tools.
Denial of Service: DoS attack techniques, Distributed DoS, DDoS tools.
UNIT – IV
Web Server Hacking: HTTP protocol, scanning web servers, Banner grabbing and Enumeration,
Web server, DoS/ DDoS and DNS attacks.
Database Hacking: Introduction to SQL and SQL injection and categories, Finger printing, UNION
Exploitation technique, Boolean in SQL injection attacks, Out-of band exploitation, exploring the
time-delay SQL injection technique, Stored procedure SQL injection and mitigations,SQL injection
hacking tools.
UNIT – V
Wireless Technologies, Mobile Security: Mobile device operation and security, Wireless LAN’s-
Basics, Wireless LAN frequencies and signalling, Wireless LAN security.
IDS - Intrusion Detection and Prevention Systems. Firewalls and Honey pots.
Text Books:
1. Micheal Gregg,“Certified Ethical Hacker (CEH) Cert Guide”,Pearson education, 2020.
Reference Books:
1. EC-Council,“Ethical Hacking and Countermeasures(CEH)”,CENGAGE Learning, 2020.
2. Sai Satish,“Hacking Secrets Part-1”,Indian Servers,2018.
3. David Litchfield,Chris Anley“The Database Hackers Handbook:Defending Database Servers”,
Wiley.
Question Paper Pattern:
Sessional Examination:
The question paper for sessional examination shall be for 25 marks, covering half of the syllabus for
first sessional and remaining half for second sessional exam. The question paper shall consist of
three sections with Two Questions ( EITHER/ OR Type ) in each section. The student shall answer
one question from each section.
End Examination:
The question paper for End examination shall be for 60 marks. The Question paper shall contain Five
Units with Two Questions (Either or Type) from each unit. Each of these questions may contain sub
question and the student should answer any one question from each unit. Each Question carries 12
marks.
ENTREPRENEURSHIP DEVELOPMENT (EDP)
UNIT – III
Relational Database Management System: Introduction to DBMS, the database technology, data
models, Database Users.
Entity Relationship (E-R) Modeling: Introduction, Notations, Modeling E-R Diagrams, Case Studies,
Merits and Demerits of E-R modeling.
UNIT – IV
Structured Query Language (SQL): Introduction to SQL, Data types, Data Definition language
commands, Data Manipulation Language Commands and Data control Language Commands, Candidate
Key, Primary key, Foreign key, Select Clause, Where Clause, Logical Connectives – AND, OR, Range
Search, Pattern Matching, Order By, Group By, Set Operations – Union, Intersect and Minus, Aggregate
Functions, Join Operations
UNIT – V
Normalization:
Introduction, Need for Normalization, Process of Normalization, Types of Normal Forms (1NF, 2 NF,3
NF & BCNF), Merits and Demerits of Normalization.
Text Books:
1. Campus Connect Foundation Program – Computer Hardware and System Software Concepts,
Programming Fundamentals- Vol. – 1, INFOSYS
2. Campus Connect Foundation Program – Relational Database Management System, Client Server
Concepts, Introduction to Web Technologies - Vol. – 4, INFOSYS
3. Henry F. Korth& Abraham Silberschatz, - Data Base System Concepts, 5th Edition, 2005, Mc Graw
hill
Reference Books:
1. M. Morris Mano [2011], [3 rd Edition], Computer system architecture, Pearson Education, 2011.
2. Sommerville [2008], [7th Edition], Software Engineering, Pearson education.
3. Raghu Ramakrishna and Johannes Gehrke [2003], [3rd Edition], Data Base Management Systems,
TATA McGraw Hill
4. Tanenbaum [2000], Modern Operating System, Pearson Education
Web References:
1. https://www.w3schools.com/sql/
2. https://www.geeksforgeeks.org/dbms/
3. https://www.tutorialride.com/software-engineering/software-engineering-tutorial.htm
Question Paper Pattern:
Sessional Examination:
The question paper for sessional examination shall be for 25 marks, covering half of the syllabus for first
sessional and remaining half for second sessional exam. The question paper shall consist of three sections
with Two Questions (EITHER/ OR Type) in each section. The student shall answer one question from
each section.
End Examination:
The question paper for End examination shall be for 60 marks. The Question paper shall contain Five
Units with Two Questions (Either or Type) from each unit. Each of these questions may contain sub
question and the student should answer any one question from each unit. Each Question carries 12 marks.
NEURAL NETWORKS AND FUZZY LOGIC (NNFL)
V Semester: B.Tech Scheme: 2020
Course
Course Code Hours/Week Credits Maximum Marks
Category
Continuous
L T P C Internal End Exam TOTAL
OEC310 OEC- I
Assessment
3 0 0 3 40 60 100
Sessional Exam Duration: 1 ½ Hrs End Exam Duration: 3 Hrs
Course Outcomes: At the end of the course the student will be able to
CO1: understand the basic concepts of Neural networks
CO2: analyze Supervised Learning feedback networks
CO3: analyze Unsupervised Learning feedback networks.
CO4: understand concepts of fuzzy logic and fuzzy set theory
CO5: To apply the knowledge of Neural Networks & fuzzy logic to real time systems.
UNIT – I
Introduction to Neural Networks and its Basic Concepts
Biological neurons and McCulloch and Pitts models of neuron, Types of activation functions,
Neural networks architectures, Linearly separable and linearly non-separable systems and their
examples, Features and advantages of neural networks over statistical techniques, Knowledge
representation, learning process, error-correction learning, concepts of supervised, learning, and
unsupervised learning..
UNIT – II
Supervised Learning Neural Networks
Single layer perceptron and multilayer perceptron neural networks, their architecture, Back
propagation algorithm, generalized delta rule, learning factors, step learning, Momentum
learning, Concept of training, testing and cross-validation data sets for design and validation of
the Networks
UNIT – III
Unsupervised Learning Neural Networks
Competitive Learning networks, kohenen self-organizing networks, K-means and LMS
algorithms, RBF neural network and its structure, Hybrid training algorithm for RBF neural
networks, Comparison of RBF and MLP networks Learning, Hebbian learning, Hopfield
networks.
UNIT – IV
Fuzzy logic
Basic Fuzzy logic theory, sets and their properties, Operations on fuzzy set, Fuzzy relation and
operations on fuzzy relations and extension principle, Fuzzy membership functions and linguistic
variables, Fuzzy rules and fuzzy reasoning, Fuzzification and defuzzification and their methods,
Fuzzy inference systems
UNIT – V
Applications of Neural Networks & Fuzzy systems
Applications of Neural Networks: Pattern classification, Handwritten character recognition, Face
recognition, Image compression and decompression
Applications of Fuzzy Logic & Fuzzy System: Fuzzy pattern recognition, Fuzzy image processing,
Simple applications of Fuzzy knowledge-based controllers like washing machines, traffic
regulations, and lift control
Text Books :
1. Timothy J. Ross, Fuzzy Logic with Engineering Applications, John Wiley and sons, 3/e, 2010.
2. S. Haykin, Neural Networks, A Comprehensive Foundation, Pearson Education Inc.3/e, 2008.
3. Jacek. M. Zurada, -Introduction to Artificial Neural Systems, Jaico Publishing House, 2006.
4. LaureneFausett, Fundamentals of Neural Networks-Architectures, algorithms and
applications, Pearson Education Inc., 2004.
5. J.S.R. Jang, C.T. Sun, E. Mizutani„ -Neuro Fuzzy and Soft Computing - A computational
Approach to Learning and Machine Intelligence, Pearson Education Inc., 2002.
6. Bart Kosko, Neural networks and Fuzzy Systems, Pearson Education
Reference Books :
1. T.Pradeep, Nano: The Essentials Understanding Nano Science and Nano Technology, Tata
McGraw Hill, 2013.
2. Richard Booker and earl Boyson, Nanotechnology: The Fun and Easy Way to Explore the
Science of Matters Smallest Particle, Wiley Publications, 2011.
Web References:
1. S. Rajsekaran and G. A. VijaylakshmiPai, Neural Networks, Fuzzy Logic, and Genetic
Algorithms, PHI
2. N. Sivanandam, S. Sumathi, and S. N. Deepa, Introduction to Neural Network Using
MATLAB11, Tata McGraw-Hill Publications
3. S.N.Sivanandam. M.Pau1Raj, - Introduction to Artificail Neural Networks, Vikas Publication
House Pvt.Ltd, NewDelhi
Question Paper Pattern:
Sessional Exam:
The question paper for sessional examination shall be for 25 marks, covering half of the syllabus for
first sessional and remaining half for second sessional exam. The question paper shall consist of
three sections with Two Questions (EITHER/ OR Type) in each section. The student shall answer
one question from each section.
End Exam:
The question paper for End examination shall be for 60 marks. The Question paper shall contain
Five Units with Two Questions (Either or Type) from each unit. Each of these questions may
contain sub-questions and the student should answer any one question from each unit. Each
Question carries 12 marks.
RENEWABLE ENERGY SOURCES (RES)
1. https://www.tutorialspoint.com/Html/index.htm
2. https://www.w3.org/Style/CSS/
3. https://www.w3schools.com/php/
Question Paper Pattern:
Sessional Examination:
The question paper for sessional examination shall be for 25 marks, covering half of the syllabus
for first sessional and remaining half for second sessional exam. The question paper shall consist
of three sections with Two Questions (EITHER/ OR Type) in each section. The student shall
answer one question from each section.
End Examination:
The question paper for End examination shall be for 60 marks. The Question paper shall contain
Five Units with Two Questions (Either or Type) from each unit. Each of these questions may
contain sub question and the student should answer any one question from each unit. Each
Question carries 12 marks.
INTRODUCTION TO CYBER SECURITY (ICS)
VI Semester : B.Tech Scheme : 2020
Course Code Category Hours/Week Credits Maximum Marks
Continuous
End
L T P C Internal TOTAL
OE314 OEC- II Exam
Assessment
3 - - 3 40 60 100
Sessional Exam Duration1½ Hrs End Exam Duration: 3 Hrs
Course Outcomes :At the end of the course the student will be able to
UNIT – II
Cyber offenses: How Criminals Plan Them– Introduction, How Criminals Plan the Attacks, Social
Engineering, Cyber stalking, Cyber café and Cybercrimes, Botnets: The Fuel for Cybercrime, Attack
Vector Cloud Computing.
UNIT – III
Cyber crime Mobile and Wireless Devices: Introduction, Proliferation of Mobile and Wireless
Devices, Trends in Mobility, Credit Card Frauds in Mobile and Wireless Computing Era, Security
Challenges Posed by Mobile Devices, Registry Settings for Mobile Devices, Authentication Service
Security, Attacks on Mobile/Cell Phones. Mobile Devices: Security Implications for Organizations,
Organizational Measures for Handling Mobile, Organizational Security Policies and Measures in
Mobile Computing Era, Laptops.
UNIT – IV
Tools and Methods Used in Cybercrime: Introduction, Proxy Servers and Anonymizers, Phishing,
Password Cracking, Keyloggers and Spywares, Virus and Worms, Trojan Horses and Backdoors,
Steganography, DoS and DDoS Attacks, SQL Injection, Buffer Overflow, Attacks on Wireless Networks,
Phishing.
UNIT – V
Cyber Security: Organizational Implications: Introduction, Cost of Cyber crimes and IPR issues,
Web threats for Organizations, Security and Privacy Implications. Social media marketing: Security
Risks and Perils for Organizations, Social Computing and the associated challenges for Organizations.
Text Books:
1. Cyber Security: Understanding Cyber Crimes, Computer Forensics and Legal Perspectives, Nina
Godbole, Sunit Belapure, Wiley.
2. Principles of Information Security, Micheal E.Whitman and HerbertJ. Mattord, Cengage Learning.
Reference Books:
1. Information Security,Mark Rhodes, Ousley, MGH.
2. CyberSecurityEssentials,JamesGraham,RichardHowardandRyanOtson,CRCPress.
Question Paper Pattern:
Sessional Examination:
The question paper for sessional examination shall be for 25 marks, covering half of the syllabus for first
sessional and remaining half for second sessional exam. The question paper shall consist of three sections
with Two Questions ( EITHER/ OR Type ) in each section. The student shall answer one question from each
section.
End Examination:
The question paper for End examination shall be for 60 marks. The Question paper shall contain Five Units
with Two Questions (Either or Type) from each unit. Each of these questions may contain sub question and
the student should answer any one question from each unit. Each Question carries 12 marks.
NANO TECHNOLOGY (NNT)
VI - Semester: B.Tech Scheme: 2020
Course Course Hours/ Credits Maximum Marks
Code Category Week
Continuous
L T P C Internal End TOTAL
OEC315 OEC-II
Assessment Exam
3 - - 3 40 60 100
Sessional Exam Duration: 1 ½ Hrs End Exam Duration: 3 Hrs
Course Outcomes: At the end of the course the student will be able to
CO1: Understand the principles behind nanotechnology and nanomaterials
CO2: Analyze the fabrication, characterization, and manipulation of nanomaterials,
CO3: Understand about metal nano particle based sensors
CO4: Analyze about nano wire based sensors.
CO5: Understand Sensors Based on Nanostructures of Metal Oxides
UNIT – I
Introduction to Nanotechnology:
Definition of nanotechnology; main features of nanomaterials; types of nanostructures
(0D, 1D, and 2D structures); nanocomposites; and
mainchemical/physical/electrical/optical properties of nanomaterials. Methods for
characterizing the nanomaterials: Atomic Force Microscopy (AFM), Scanning Electron
Microscopy (SEM), Transmission Electron Microscopy (TEM), and Spectroscopy.
UNIT – II
Introduction to Sensors' Science and Technology:
Definition of sensors; main elements of sensors; the parameters used for characterizing the
performance of sensors: accuracy, precision, sensitivity, detection limit, dynamic range,
selectivity, linearity, resolution, response time, hysteresis, and life cycle.
UNIT –III
Metal nano particle-based Sensors:
Definition of nano particle; features of nano particles; and production of nano particles by
physical approach (laser ablation) and chemical approaches (Brust method, seed-mediated
growth, etc.). Quantum Dot Sensors. Definition of quantum dot; fabrication techniques of
quantum dots;
UNIT – IV
Nanowire-based Sensors:
Definition of nanowires; features of nanowires; fabrication of individual nanowire by top-
down approaches and bottom-up approaches; and fabrication of nanowire arrays (fluidic
channel, blown bubble film, contact printing, spray coating, etc.).Carbon Nanotubes-based
Sensors: Definition of carbon nanotube; features of carbon nanotubes; synthesis of carbon
nanotubes.
UNIT - V
Sensors Based on Nanostructures of Metal Oxide:
Synthesis of metal oxide structures by dry and wet methods; types of metal oxide gas
sensors (0D, 1D, and 2D); defect chemistry of the metal oxide sensors; sensing mechanism
of metal-oxide gas sensors; and porous metal-oxide structures for improved sensing
applications.
Text Books :
1. Varghese Thomas and Balakrishna K M , Nanotechnology: An Introduction to
Synthesis, Properties and Applications of Nanomaterials, Atlantic Publishers and
Distributers(P) Ltd, 2012.
Course Outcomes :At the end of the course the student will be able to
CO1: Understand the definitions and terminologies used in disaster
management.
CO2: Understand the types and categories of disasters.
CO3: Understand the impact of disasters on socio-economic and environment.
CO4: Plan for disaster risk reduction, mitigation and management strategies.
CO5: Understand the relationship between development and disasters.
UNIT – I
Introduction: Concepts and definitions: disaster, hazard, vulnerability, risks,
severity, frequency and details, capacity, impact, prevention, mitigation.
UNIT - II
Disasters: Disasters classification
Natural Disasters: Floods, draught, cyclones, volcanoes, earthquakes,
tsunami, landslides, coastal erosion, soil erosion, forest fires etc.,
Manmade Disasters: Industrial pollution – Artificial flooding in urban areas –
Nuclear radiation – Chemical spills – Transportation accidents – Terrorist
strikes, etc. – Mountain and coastal areas.
UNIT – III
Disaster Impacts: Disaster impacts –Environmental, physical, social,
ecological, economic, political, etc., Health - psycho-social issues – Demographic
aspects–Hazard locations – Global and national disaster trends – Climate
change and urban disasters.
UNIT – IV
Disaster Risk Reduction:
Disaster Management Cycle - its phases: Prevention, mitigation,
preparedness, relief and recovery – Risk analysis, vulnerability and capacity
assessment – Early warning systems.
Post-Disaster Environmental Response(i.e. water, sanitation, food safety,
waste management, disease control, security, and communications): Role and
responsibilities of government, community, local institutions, NGOs and other
stakeholders – Policies and legislation for disaster risk reduction – Activities of
National Disaster Management Authority.
UNIT - V
Disasters, Environment and Development:Factors affecting vulnerability such
as impact of developmental projects and environmental modifications –
Sustainable and environmental friendly recovery – Reconstruction and
development methods.
Text Books:
1. PradeepSahni, Disaster Risk Reduction in South Asia, PHI, New Delhi.
2. Ghosh G.K., Disaster Management, APH Publishing Corporation.
3. Singh B.K., Handbook of Disaster Management Techniques &Guidelines, Rajat
Publication.
4. V. K. Sharma, Disaster Management, National Centre for Disaster
Management, IIPE, Delhi,
Reference Books:
1. A Status Report Publication of the Govt. of India, Ministry of Home Affairs,
National Disaster Management Division, Disaster Management in India.
2. A. S. Arya, AnupKaranth, and Ankush Agarwal, Hazards, Disasters and Your
Community; A Primer for Parliamentarians, GOI–UNDP Disaster Risk
Management Programme.
3. Inter Agency Standing Committee (IASC) (Feb. 2007). IASC Guidelines on
Mental Health and Psychosocial Support in Emergency Settings. Geneva:
IASC.
Web References:
1. http://ndma.gov.in/ (Home page of National Disaster Management Authority)
2. http://www.ndmindia.nic.in/ (National Disaster management in India,
Ministry of Home Affairs).
3. www.odihpn.org,Disaster Preparedness Programme in India. A Cost Benefit
Analysis, Commissioned and Published by the Humanitarian Practice Network
'at ODI HPN.
4. www.empowerpoor.org, Drought in India: Challenges and Initiatives; Poorest
Areas in Civil Society (PACS) Programme. [2001–2008]
Question Paper Pattern:
Sessional Exam :
The question paper for sessional examination shall be for 25 marks, covering
half of the syllabus for first sessional and remaining half for second sessional
exam. The question paper shall consist of three sections with Two Questions
(Either or Type) in each section. The student shall answer one question from
each section.
End Exam:
The question paper for End examination shall be for 60 marks. The Question
paper shall contain Five Units with Two Questions (Either or Type) from each
unit. Each of these questions may contain sub-questions. And the student
should answer any one question from each unit. Each Question carries 12
marks.
PROJECT MANAGEMENT (PM)
VI Semester :B.Tech. Scheme : 2020
Course Code Category Hours/Week Credits Maximum Marks
Continuous
End
L T P C Internal Total
OEC317 OEC - II Exam
Assessment
3 0 - 3 40 60 100
Sessional Exam Duration:1.5 Hrs End Exam Duration: 3 Hrs
Course Outcomes :At the end of the course the student will be able to
CO1: Understand the methods of planning, scheduling and principles of construction
management.
CO2: Formulate, solve CPM and PERT networks.
CO3: Understand the structure of organization and resource allocation.
CO4: Understand the procedure for documentation of tenders, contracts & time-cost analysis.
CO5: Understand basics of engineering economics and solving of cash flow problems.
CO6: Understand the concepts of quality control and safety management.
UNIT – I
Introduction to Construction Management: Significance – Objectives and functions of
construction management – Types – Resources – Stages – Team of construction unit.
Construction Planning and Scheduling: Objectives and importance of planning and Scheduling –
Methods of planning and scheduling – Advantages and classification of schedules – Bar charts –
Milestone charts.
UNIT - II
Network Techniques in Construction management: Elements of network – Network techniques –
Breakdown structures – Representation and specifying of activities and events – Rules for
Network.
Critical Path Method (CPM): Introduction – Difference between CPM and PERT – Time
estimates – Float – Critical path – Network analysis and computation problems.
UNIT – III
Program Evaluation and Review Technique (PERT): Introduction, time estimates, slack, critical
path – Network analysis and computation problems.
Cost–Time Analysis in Net Work Planning: Importance of time – Project cost analysis in network
planning – Updating – Resources allocation.
UNIT – IV
Tenders and Contracts: Type of tenders – Principles of tendering – Notice inviting tender –
Contracts definition – Essentials – Types – Documents – Conditions of contracts.
Arbitration: Definition – Arbitrator – Arbitration agreement – Qualification of arbitrator –
Advantages of arbitration.
Organisation: Principles of organization – Types of organization – Measurement book.
UNIT - V
Engineering Economics: Basic Principles – Equivalence – Cash Flow diagram – Single Payment
present worth factor – Uniform series present worth factor.
Safety, Inspection and Quality Control: Importance of safety – Safety Measures – Personal
Protection Equipment – Need for inspection at work – Principles ofinspection – Importance of
quality – Elements of quality – Organisation for quality control.
Text Books:
1. B.C. Punmia& K.K. Kandelwal, Project Planning & Control with PERT & CPM, Laxmi
Publications (P) Ltd, New Delhi.
2. J.L. Sharma, Construction Management and Accounts, SatyaPrakasan (P), NewDelhi.
3.
Reference Books:
1. U.K. Shrivastava, Construction planning and Management, Galgotia (P), New Delhi.
2. S. Seetha Raman, Construction Engineering and Management, Umesh (P), New Delhi.
3. Chitkara, Construction project management – Planning, Scheduling and Control, Tata McGraw
Hill.
4. Halpin, D.W, Financial and Cost Concepts for Construction Management, JohnWiley and
Sons, New York.
Question Paper Pattern:
Sessional Exam: The question paper for sessional examination is for 25 marks, covering half of
the syllabus for first sessional and remaining half for second sessional exam. The question paper
shall consist of Three Sections with Two Questions (EITHER / OR type) in each section. The
student shall answer one question from each section.
End Exam: The question paper for end examination is for 60 marks. It shall consist of Five Units,
each containing Two Questions (EITHER / OR type) from each unit of the syllabus, with a weight
age of 12 marks. Each of these questions may contain sub-questions. The student shall answer one
question from each unit.
ADVANCED INFORMATION SYSTEMS (AIS)
VI Semester : B.Tech Scheme : 2020
Course
Category Hours/Week Credits Maximum Marks
Code
Continuous
End
L T P C Internal TOTAL
OEC318 OEC-II Exam
Assessment
3 - - 3 40 60 100
Sessional Exam Duration 1½ Hrs End Exam Duration: 3 Hrs
Course Outcomes : At the end of the course the student will be able to
CO1: Demonstrate the Object oriented concepts.
CO2: Interpret different types of Inheritance and Polymorphism.
CO3: Classify layer functionalities of OSI reference model and TCP Protocol suite.
CO4: Summarize the concepts of internetworking, security and IP addressing.
CO5: Demonstrate different types of protocols and web contents used in web design
UNIT – I
Introduction to Object Oriented Concepts: Introduction, Programming Techniques, Introduction to
Object Oriented Concepts, Concept of Structured Procedural Programming, Class, Object
Characteristics of Objects: Data Abstraction, Classification, Encapsulation and Message Passing.
Access Specifiers in Class, UML Class Diagrams.
UNIT – II
Advanced Concepts in Object Oriented Technology: Relationships, Inheritance- Protected Access
Specifier, Multiple and Multilevel Inheritance, Generalization and Specialization, Abstract classes,
Polymorphism, Implementation of OOC through C++.
UNIT – III
Introduction to computer Networks: Introduction, Network Topology, OSI Reference Model, TCP
Protocol Suite, Routing Devices, Types of Networks.
UNIT – IV
Internetworking: Protocols for Internetworking, Internet Address and Domains, Packets, Packet
Switched Networks, Virtual Private Networks, and Working of Internet.
UNIT – V
Introduction to Web Technology: Introduction, Hyper Text Transfer Protocol (HTTP), File Transfer
Protocol (FTP), Domain Name Server (DNS), Web Applications, Types of Web Content, Multi-Tier
Web Applications, Performance of Web Applications.
Text Books:
1. Campus Connect Foundation Programme – Object Oriented Concepts – System
2. Campus Connect Foundation Programme – Computer Hardware and System Software - Vol. – 3,
INFOSYS Concepts
3. Campus Connect Foundation Programme – Relational Database Management System, Client
Server
4. E.Balaguruswamy, Object Oriented programming with C++, 2017
5. Data Communications & Networking, Forouzan, Tata McGrawHill, Fifth edition, 2017
Web References:
1. https://www.tutorialspoint.com/cplusplus/
2. https://www.geeksforgeeks.org/computer-network-tutorials/
Question Paper Pattern:
Sessional Examination:
The question paper for sessional examination shall be for 25 marks, covering half of the syllabus for
first sessional and remaining half for second sessional exam. The question paper shall consist of three
sections with Two Questions (EITHER/ OR Type) in each section. The student shall answer one
question from each section.
End Examination:
The question paper for End examination shall be for 60 marks. The Question paper shall contain Five
Units with Two Questions (Either or Type) from each unit. Each of these questions may contain sub
question and the student should answer any one question from each unit. Each Question carries 12
marks.
PRODUCT LIFE CYCLE MANAGEMENT (PLM)
VI Semester : B.Tech Scheme : 2020
Course Category Hours/Week Credits Maximum Marks
Code
Continuous
L T P C Internal End Exam TOTAL
OEC319 OEC - II
Assessment
3 - - 3 40 60 100
Sessional Exam Duration: 1½ Hrs End Exam Duration: 3 Hrs
Course Outcomes: At the end of the course the student will be able to
CO1: Understand Product life cycle management process.
CO2: Understand different steps in Product development process.
CO3: Get knowledge on Product data management
CO4: Understand the implementation of PLM and its impact on the organization
CO5: Understand core functions of PLM and supply chain and ERP systems
UNIT – I
Organization Business Models (MTS, MTO, CTO, ETO Etc), Basics of Enterprise Systems
(PLM, ERP, MES), Background, Overview, Need, Benefits, and Concept of Product Life Cycle,
Components / Elements of PLM, Emergence of PLM, Significance of PLM, Differences between
PLM and PDM
UNIT – II
Integrated Product development process-Conceive-Specification, Concept design, Design-
Detailed design, Validation and analysis (Simulation), Tool design, Realize-Plan manufacturing,
Manufacture, Build/Assemble, Test(quality check).
UNIT – III
Workflow Processes, Design Collaboration, Processes Management, Document Management,
Visualization, Bill of Materials (BOM) Management – Lab exercises.
UNIT – IV
Engineering Change Control, Configuration Management, Manufacturing Process Management,
Variant Management, Classification PLM Architecture, Various PLM tools, Data Modeling,
Security management.
UNIT – V
CAD Integrations, Information authoring tools (e.g., MCAD, ECAD, Technical publishing), Core
functions (e.g., data vaults), Data Flow to Other systems such as Supply chain and ERP
systems. (4 hours for lab exercises)
Text Books
1. Grieves, Michael, Product Lifecycle Management, McGraw-Hill publishers.
2. Antti Saaksvuori, Anselmi Immonen, Product Life Cycle Management – Springer publications
Reference Books
1.Kari Ulrich and Steven D. Eppinger, Product Design & Development, McGraw Hill International
2.Burden, Rodger PDM: Product Data Management, Resource Publications.
Question Paper Pattern:
Sessional Exam:
The question paper for sessional examination shall be for 25 marks, covering half of the
syllabus for first sessional and remaining half for second sessional exam. The question paper
shall consist of three sections with Two Questions (Either or Type) in each section. The
student shall answer one question from each section.
End Exam:
The question paper for End examination shall be for 60 marks. The Question paper shall
contain Five Units with Two Questions (Either or Type) from each unit. Each of these
questions may contain sub-questions. And the student should answer any one question from
each unit. Each Question carries 12 marks.
INDUSTRY 4.0 (I40)
VI Semester : B.Tech Scheme : 2020
Course Code Category Hours/Week Credits Maximum Marks
Continuous
End
L T P C Internal Total
OE320 OEC-II Exam
Assessment
3 - - 3 40 60 100
Sessional Exam Duration : 1 ½ Hrs End Exam Duration: 3 Hrs
Course Outcomes : At the end of the course the student will be able to
CO1: Understand the Characteristics, Sensors, Actuators and Communication models for industry 4.0.
CO2: Understand Fourth revolution and Industry operations.
CO3: Understand the Cyber-Physical Systems, Sensors, platforms of Industrial IoT.
CO4: Understand the Cyber security, Industrial Internet Systems.
CO5: Understand Business Models and Architecture, Key enablers in Industrial IoT.
UNIT – I
Introduction to IoT, Sensing and Actuators, Communication
Introduction, Transducer- Definition, Sensor – Static and Dynamic characteristics, Types, Actuator –
Features, Types, Communication protocol, Standards, Features, Variants, IoT Networking -
introduction, Proprietary non-IP based solution, IP based solutions.
UNIT - II
1. Vijay Madisetti, Arshdeep Bahga, “Internet of Things: A Hands-On Approach”, VPT; 1 edition.
2. Industrial IoT Challenges, Design Principles, Applications, and Security, Ismail Butun, Springer
Nature Switzerland AG, 2020.
3. Industrial Internet of Things Technologies and Research Directions, Anand Sharma, Sunil Kumar
Jangir, Manish Kumar, Dilip Kumar Choubey, Tarun Shrivastava,S. Balamurugan, CRC, Taylor &
Francis Group, LLC, 2020.
Reference Books
1. Industrial IoT Application Architectures and Use Cases, A. Suresh, Malarvizhi Nandagopal, Pethuru
Raj, E. A. Neeba, Jenn-Wei Lin, CRC Press, Taylor & Francis Group, 2020.
2. “Introduction to Industry 4.0 and Industrial Internet of Things”, Prof. Sudip Misra, IIT kharagpur
Web References:
1. https://www.electricaltechnology.org/2016/07/internet-of-things-iot-and-its-applications-in-
electrical- power-industry.html
2. http://www.nptelvideos.in/2012/11/internet-technologies.html
Question Paper Pattern:
Internal Assessment: The question paper for sessional examination shall be for 25 marks, covering
half of the syllabus for first sessional and remaining half for second sessional exam. The question paper
shall consist of three sections with Two Questions (EITHER/ OR Type) in each section. The student
shall answer one question from each section.
End Exam: The question paper for End examination shall be for 60 marks. The Question paper shall
contain Five Units with Two Questions (Either or Type) from each unit. Each of these questions may
contain sub questions and the student should answer any one question from each unit. Each Question
carries 12 marks.
List of Open Electives - OEC-III & OEC-IV
Course Outcomes : At the end of the course the student will be able to understand
CO1: the components of urban and rural roads and estimates the capacity and level of service
CO2: the components and functions of railway track
CO3: the control factors, gradients and geometric design of railway track
CO4: the various aircraft characteristics and design of runways
CO5: the various features in Harbours and Ports, their construction and coastal protection
works
UNIT – I
Highway Engineering: Critical cross section of urban and rural roads- Road ecology-
Classification of roads-Concept of Capacity and Level of Service-Factors affecting-
Computation of Capacity and Level of Service as per Indo-HCM2017- Measure of
effectiveness-Highway capacity and performance characteristics.
UNIT - II
Railway Track: Requirements of an ideal permanent way – Gauges in India – Selection of
gauge- Functions and requirements of rails– Sleepers and Ballast- Functions and requirements,
types of sleepers - Sleeper density – Ballast – Functions and requirements, types – Sub grade –
Functions of sub grade or formation – Sub grade materials and its improvement.
UNIT – III
Track Alignment: Basic requirements – Factors controlling alignment – Gradients – Types of
gradient – Grade compensation on curves.
Geometric Design of the Track: Speed of the train – Speed on curves – Radius or degree of
curvature – Super elevation or cant – Cant deficiency- negative super elevation - Types of
transition curve – Length of transition curve –Widening of gauge on curves – Shift of the curve.
UNIT – IV
Airport Engineering: Selection of site for Airport – Aircraft Characteristics- Geometric Design
of Runway- Computation of Runway length – Correction for runway length – Orientation of
Runway – Wind Rose Diagram – Runway Lighting system.
UNIT - V
Harbour Engineering: Definition of Basic Terms: Harbour, Port, Satellite Port, Docks, Waves
and Tides – Planning and Design of Harbours: Harbour Layout and Terminal Facilities –
Coastal Structures: Piers, Break waters, Wharves, Jetties, Quays, Spring Fenders, Dolphins and
Floating Landing Stage – Inland Water Transport – Wave action on Coastal Structures and
Coastal Protection Works.
Text Books
1. Indian Highway Capacity Manual- December2017, CSIR Publications, New Delhi.
2. C. Saxena and S.P. Arora [2015], Railway Engineering, Dhanpat Raj Publications
3. Khanna, S. K., Arora, M. G., and Jain, S. S. Airport planning and Design, Sixth Edition, Nem
Chand and Bros, Roorkee, India, 2012.
4. C.Venkatramaiah., Transportation Engineering-Vol.2 Railways, Airports, Docks and
Harbours, Bridges and Tunnels.,Universities Press (India) Private Limited, Hyderabad, 2015.
Reference Books
1. Satish Chandra and M. Agrawal, Railway Engineering, Second Edition, Oxford University
Press, 2013.
2. Rangwala, S.C. Railway Engineering, Charotar Publishing House, Anand, India, 2008.
3. Horonjeff, R., McKelvey, F. X., Sproule, W. J., and Young, S. B. Planning and Design of
Airports, Fifth Edition, McGraw-Hill, New York, USA, 2010.
Web References:
1. https/www.coursera.org
2. www.nptel.ac.in/courses
Question Paper Pattern:
Sessional Exam: The question paper for sessional examination is for 25 marks, covering half of
the syllabus for first sessional and remaining half for second sessional exam. The question paper
shall consist of Three Sections with Two Questions (EITHER / OR type) in each section. The
student shall answer one question from each section.
End Exam: The question paper for end examination is for 60 marks. It shall consist of Five
Units, each containing Two Questions (EITHER / OR type) from each unit of the syllabus, with
a weightage of 12 marks. Each of these questions may contain sub-questions. The student shall
answer one question from each unit.
AIR POLLUTION AND CONTROL (APC)
VII Semester :B. Tech Scheme : 2020
Course Code Category Hours/Week Credits Maximum Marks
Continuous
End
L T P C Internal Total
OEC402 OEC-III Exam
Assessment
3 - - 3 40 60 100
Sessional Exam Duration: 1 ½ Hrs End Exam Duration: 3 Hrs
Course Outcomes :At the end of the course the student will be able to
CO1: To take up the basic concepts of air pollution.
CO2: To introduce students to basic concepts of pollution.
CO3: The contents involved the knowledge of causes of air pollution.
CO4: The contents involved the knowledge of health related to air pollution.
CO5: To develop skills relevant to control of air pollution.
UNIT – I
Introduction: History of Air pollution and episodes –Sources of air pollution and types –
Introduction to meteorology and transport of air pollution: Global winds, Headley cells, wind
rose terrestrial wind profile –Effects of terrain and topography on winds, lapse rate, maximum
mixing depths, plume rise.
UNIT - II
Transport of Pollution in Atmosphere: Plume behavior under different atmospheric conditions
– Mathematical models of dispersion of air pollutants –Plume behavior in valley and terrains –
Plume behavior under different meteorological conditions –Concept of isoplates.
UNIT – III
Effects of Air Pollution: Effects of Air Pollution on human beings, plants and animals and
Properties –Global Effects –Greenhouse effect –Ozone depletion, heat island, dust storms –
Automobile pollution sources and control –Photochemical smog –Future engines and fuels.
UNIT – IV
Air Pollution control: Air Pollution control-at source – Equipment for control of air pollution –
For particulate matter –Settling chambers–Fabric filters –Scrubbers –Cyclones Electrostatic
precipitators, For Gaseous pollutants-control by absorption-adsorption scrubbers-secondary
combustion after burners –Working principles advantages and disadvantages – Design criteria
and examples.
UNIT – V
Air Quality Sampling and Monitoring: Stack sampling – Instrumentation and methods of
analysis of SO2, CO etc, – Legislation for control of air pollution and automobile pollution.
Text Books:
1. C.S. Rao, Environmental Pollution Control Engineering, New Age International publishers.
2. H.S. Peavy, D.R. Row & G. Tchobanoglous, Environmental Engineering, McGraw Hill
International Edition.
3. Martin Crawford, Air Pollution Control Theory, TMH Publication.
Reference Books:
1. H.C Parkins, Air Pollution and Control, McGraw Hill Publication.
2. Wark, K., Warner, C.F., and Davis, W.T., Air Pollution: Its Origin and Control, Addison-
Wesley Longman. 1998.
3. Gurjar, B.R., Molina, L., Ojha, C.S.P. (Eds.), Air Pollution: Health and Environmental
Impacts, CRC Press.
4. Boubel, R.W., Fox, D.L., Turner, D.B., Stern, A.C., Fundamentals of Air Pollution,
Academic Press.
Question Paper Pattern:
Sessional Exam: The question paper for sessional examination is for 25 marks, covering half of
the syllabus for first sessional and remaining half for second sessional exam. The question paper
shall consist of Three Sections with Two Questions (EITHER / OR type) in each section. The
student shall answer one question from each section.
End Exam: The question paper for end examination is for 60 marks. It shall consist of Five
Units, each containing Two Questions (EITHER / OR type) from each unit of the syllabus, with
a weightage of 12 marks. Each of these questions may contain sub-questions. The student shall
answer one question from each unit.
INDUSTRIAL ROBOTICS (IRT)
VII Semester: B. Tech Scheme : 2020
Course
Category Hours/Week Credits Maximum Marks
Code
Continuous
End
L T P C Internal TOTAL
OEC403 OEC - III Exam
Assessment
3 - - 3 40 60 100
Sessional Exam Duration : 1 ½ Hrs End Exam Duration : 3 Hrs
Course Outcomes : At the end of the course the student will be able to
CO1: Understand the basic components of industrial robots.
CO2: Understand the types of End Effectors and Sensors in robots.
CO3: Understand the Robot manipulator, forward and inverse kinematics.
CO4: Understand the programming methods for robots and design considerations of Robot
work cell
CO5: Understand the manufacturing and processing applications of robot.
UNIT – I
Fundamentals of Robotics and Robot technology: Automation and robotics, robot definition,
robot anatomy, robot configurations, work volume, precession of movement, robot actuation and
feed-back component, actuators, hydraulic actuators, electrical actuators (variable reluctance type
and permanent magnet type stepper motor). Position sensors (potentiometer, resolvers, and
encoders), velocity sensors (tachometer), power transmission devices.
UNIT – II
End Effectors and Sensors: Robot end effectors, types of end effectors, mechanical grippers,
other type of grippers- Vacuum cups, magnetic grippers, adhesive grippers, Hooks, Scoops and
other miscellaneous devices. Sensors in robotics- tactile sensors, proximity and range sensors,
Machine Vision, use of sensors in robotics.
UNIT – III
Robot Motion Analysis and Control: Introduction to manipulator kinematics, position
representation, forward transformation and reverse transformation of two degree freedom robot arm,
three degree of freedom arm in two dimensions, four degree freedom manipulators in three
dimension, homogeneous transformation and homogeneous transformation matrix.
UNIT – IV
Robot Programming: Methods of robot programming- Lead through- WAIT, SIGNAL and delay
commands; The textual robot programming languages, robot language structures, constants,
variables and other data objects, motion commands, end effectors, sensors commands and monitor
mode commands.
Robot cell design and control: Robot cell layout, work cell control, interlocks, error detection and
recovery, graphical simulation of robot work cell.
UNIT – V
Robot Applications in Manufacturing: Material transfer and machine loading and unloading
general considerations in material handling.
Processing Operations: Spot welding, continuous arc welding, spray coating, and other
processing operations.
Text Books
1. Mickel. P. Groover et. al, Industrial Robotics- Technology, Programming and Applications,
McGraw Hill Publishers, New Delhi.
2. Deb S.R., Robotics Technology and Flexible Automation, TMH Publishers, New Delhi.
3. Richard D. Klafter, Robotic Engineering: An Integrated Approach, Pearson Publications.
Reference Books
1. K. S. Fu, Ralph C. Gonzalez and C.S.G. Lee, Robotics, control, sensing, vision, Mc Graw Hill.
2. Rama chandran, Nagarajan, Introduction to Industrial Robotics, Pearson.
Sessional Exam :
The question paper for sessional examination shall be for 25 marks, covering half of the syllabus
for first sessional and remaining half for second sessional exam. The question paper shall consist
of three sections with Two Questions (Either or Type) in each section. The student shall answer
one question from each section.
End Examination:
The question paper for End examination shall be for 60 marks. The Question paper shall contain
Five Units with Two Questions (Either or Type) from each unit. Each of these questions may
contain sub-questions. And the student should answer any one question from each unit. Each
Question carries 12 marks.
SMART GRID TECHNOLOGIES (SGT)
VII Semester : B.Tech Scheme : 2020
Course Code Category Hours/Week Credits Maximum Marks
Continuous
End
L T P C Internal Total
OEC405 OEC-III Exam
Assessment
3 0 0 3 40 60 100
Sessional Exam Duration : 1 ½ Hrs End Exam Duration: 3 Hrs
Course Outcomes : At the end of the course the student will be able to
CO1: Understand the basic concepts, components and architecture of smart grid.
CO2: Understand the various measurement technologies in smart grid.
CO3: Understand about battery technology and energy storage in smart grid.
CO4: Understand the Interoperability and control of power grid.
CO5: Understand the cyber security issues in smart grid.
UNIT – I
Introduction:
Today’s Gird versus Smart Grid, Rationale for smart Grid, Computational Intelligence, Power System
Enhancement, Communication and Standards, Environment and Economics, Shareholders Roles and
Function, Architecture, Functions of Components.
UNIT - II
Sensors and Measurement:
Sensors for Smart Grid, Monitoring and Measurement Technologies, PMU, Smart meters, Smart Appliances,
Multi Agent Systems (MAS) Technology, Micro grid and Smart grid comparison, Wide Area Monitoring
Protection and Control and SCADA.
UNIT – III
Energy Storage:
Batteries, Flow Batteries, Fuel Cell and hydrogen electrolytes, Flywheel, Super conduction magnetic energy
storage systems, super capacitors, Simulation and case studies
UNIT - IV
Interoperability:
Introduction - State-of-the-Art-Interoperability - Benefits and Challenges of Interoperability- Model for
Interoperability in the Smart Grid Environment - Smart Grid Network Interoperability - Interoperability and
Control of the Power Grid, Standards - Approach to Smart Grid Interoperability Standards
UNIT - V
Smart Grid Cyber Security:
Cyber Security State of the Art- Cyber Security Risks - Cyber Security Concerns Associated with AMI-
Mitigation Approach to Cyber Security Risks - Cyber Security and Possible Operation for Improving -
Methodology for Other Users
Text Books
1. James Momoh, “Smart Grid: Fundamentals of design and analysis”, John Wiley & sons Inc, IEEE press
2012.
2. Janaka Ekanayake, Nick Jenkins, Kithsiri Liyanage, Jianzhong Wu, Akihiko Yokoyama, “Smart Grid:
Technology and Applications”, John Wiley & Sons Inc, 2012.
3. Lars.T.Berger, K.Iniewski, “Smart Grid: Applications, Communications & Security” Wiley India Pvt.
Ltd, Reprint 2015.
Reference Books
1. Fereidoon P. Sioshansi, “Smart Grid: Integrating Renewable, Distributed & Efficient Energy”,
Academic Press, 2012.
2. Clark W.Gellings, “The smart grid: Enabling energy efficiency and demand response”, Fairmont Press
Inc,2009.
3. Qi Huang, Shi Jing “Innovative Testing and Measurement Solutions for Smart Grid”, John Wiley & Sons
Inc, 2015.
Web References:
1. https://onlinecourses.nptel.ac.in/noc18_ee42/preview
2. https://www.smartgrid.gov/the_smart_grid/smart_grid.html
3. https://www.coursera.org/lecture/electric-power-systems/smart-grid-the-environment-aH8g0
Question Paper Pattern:
Sessional Examination: The question paper for sessional examination shall be for 25 marks, covering half
of the syllabus for first sessional and remaining half for second sessional exam. The question paper shall
consist of three sections with Two Questions (EITHER/ OR Type) in each section. The student shall answer
one question from each section.
End Exam: The question paper for End examination shall be for 60 marks. The Question paper shall contain
Five Units with Two Questions (Either or Type) from each unit. Each of these questions may contain sub
questions and the student should answer any one question from each unit. Each Question carries 12 marks.
ARTIFICIAL INTELLIGENCE & MACHINE LEARNING (AI & ML)
Continuous
OEC 406 OEC-III L T P C Internal End Exam TOTAL
Assessment
3 - - 3 40 60 100
Sessional Exam Duration: 1 ½ Hrs End Exam Duration:3 Hrs
UNIT–V
Training Models Linear Regression, Gradient Descent, Polynomial Regression, Learning Curves,
Regularized Linear Models, Logistic Regression
TextBooks:
1.Stuart Russell and Peter Norvig, “Artificial Intelligence:A Modern Approach”,Third
Edition,2010.Pearson Education.
Sessional Exam
The question paper for sessional examination shall be for 25 marks, covering half of the syllabus for
first sessional and remaining half for second sessional exam. The question paper shall consist of
three sections with Two Questions (EITHER/ OR Type) in each section. The student shall answer
one question from each section.
End Exam
The question paper for End examination shall be for 60 marks. The Question paper shall contain Five Units
with Two Questions (Either or Type) from each unit. Each of these questions may contain sub-questions.
and the student should answer any one question from each unit. Each Question carries 12 marks.
DISTRIBUTED EMBEDDED SYSTEMS (DES)
3 - - 3 40 60 100
Sessional Exam Duration: 1 ½ Hrs End Exam Duration: 3 Hrs
Course Outcomes: At the end of the course the student will be able to
CO1: Understand the real time environment and applications.
CO2: Understand System architecture and design of Distributed Embedded Systems
CO3: Understand inter task management and scheduling.
CO4: Analyze the network connection of distributed systems
CO5: Analyze the working of multiple embedded devices in a distributed network
UNIT-I
Real Time Environment: Real-time computer system requirements, classification of real time systems,
functional requirements, temporal requirements, global time, examples of real time systems.
UNIT-II
Distributed System Design: Need of distributed systems, System Architecture, compatibility, scalability
and dependability.
UNIT-III
System Scheduling: Inter component communication, task management, and dual role of time; inter
task interactions, Scheduling problem - static & dynamic scheduling – system design – validation –
time–triggered architecture.
UNIT-IV
Distributed Networks: Types of networks, comparisons, ISO-OSI model, TCP/IP connections. CAN
concepts, Ethernet
UNIT-V
Case Studies: Bluetooth controlled embedded operations, GSM based embedded operations, and event
trigger based embedded applications.
Text Books:
1. Hermann Kopetz, Real–Time systems – Design Principles for distributed Embedded Applications,
2nd Edition, Springer 2011.
2. GlafP.Feiffer, Andrew Ayre and Christian Keyold, Embedded Networking with CAN and CAN
open, Copperhill Media Corporation, 2008.
Reference Books:
1. Bernd Kleinjohann, Architecture and Design of Distributed Embedded Systems, Springer US,2013
1. Wayne Wolf, “Computers as Components”, Second edition, Morgan Kaufmann, 2008.
Web References:
1. https://www.coursera.org/specializations/real-time-embedded-systems
2. https://onlinecourses.nptel.ac.in/noc20_ee98/preview
Sessional Exam: The question paper for sessional examination shall be for 25 marks, covering half of
the syllabus for first sessional and remaining half for second sessional exam. The question paper shall
consist of three sections with Two Questions ( EITHER/ OR Type ) in each section. The student shall
answer one question from each section.
End Examination: The question paper for End examination shall be for 60 marks. The Question paper
shall contain Five Units with Two Questions (Either or Type) from each unit. Each of these questions
may contain sub questions. and the student should answer any one question from each unit. Each
Question carries 12 marks.
NATURAL LANGUAGE PROCESSING (NLP)
VI Semester : B. Tech Scheme : 2020
Course
Category Hours/Week Credits Maximum Marks
Code
Continuous
End
L T P C Internal TOTAL
OEC 408 OEC-III Exam
Assessment
3 0 0 3 40 60 100
Sessional Exam Duration: 1½ Hrs End Exam Duration: 3 Hrs
Course Outcomes: At the end of the course the student will be able to
CO1: Understand the importance of Text Wrangling, Cleansing and POS tagging.
CO2: Develop a NLP application using the NLTK library.
CO3: Implement Text classification algorithms using scikit-learn and NLTK.
CO4: Understand the basics of Tokenizing text using WordNet.
CO5: Understand the importance of Text feature extraction process.
UNIT – I
Introduction to Natural Language Processing: Why learn NLP, Diving into NLTK, Text Wrangling
and Cleansing, Sentence splitter, Tokenization, Stemming, Lemmatization, Stop word removal, Rare
word removal, Spell correction, POS tagging, Named Entity Recognition (NER).
UNIT – II
NLP Applications: Building your first NLP application, Other NLP applications – Machine translation,
Information retrieval, Speech recognition, Text classification, Information extraction.
UNIT – III
Text Classification: Machine Learning, Text classification, Sampling – Naïve Bayes, Decision trees,
Stochastic gradient descent, Logistic regression, Support Vector Machines, The Random forest
algorithm, Text clustering – K-Means.
UNIT – IV
Tokenizing Text and WordNet Basics: Introduction, Tokenizing text into sentences, Tokenizing
sentences into words, Tokenizing sentences using regular expressions, Training a sentence tokenizer,
Filtering stop words in a tokenized sentence, Looking up Synsets for a word in WordNet, Looking up
lemmas and synonyms in the WordNet, Calculating WordNet Synset similarity, Discovering word
collocations.
UNIT – V
Feature Extraction: Bag of words feature extraction, Training a Naïve Bayes classifier, Training a
Decision tree classifier, Training a maximum entropy classifier, Training scikit-learn classifiers,
Measuring precision and recall of a classifier, Training a classifier with NLTK-Trainer.
Text Books:
1. Natural Language Processing: Python and NLTK, Deepti Chopra, Jacob Perkins, and Nitin
Hardeniya by Packt 2016.
2. Practical Natural Language Processing: A Comprehensive Guide to Building Real-World NLP
Systems, Bodhisattwa Majumder, Anuj Gupta, Sowmya Vajjala, Harshit Surana published by
O’Reily Media, Inc, 2020.
Reference Books:
1. Daniel Jurafsky & James H. Martin, Speech and Language Processing, An Introduction to Natural
Language Processing, Computational Linguistics and Speech Recognition, 2nd Edition, Pearson
Education, 2009.
2. Tanvier Siddiqui, U.S. Tiwary, Natural Language Processing and Information Retrieval, Oxford
Higher Education, 2008.
3. Daniel M. Bikel & Imed Zitouni, Multilingual Natural Language Processing Applications: From
Theory to Practice, Pearson Publication, 2012.
4. Christopher D. Manning, and Hinrich Schutze, Foundations of Statistical Natural Language
Processing, MIT Press, 1999.
Web References:
1. https://www.coursera.org/specializations/natural-language-processing
2. https://www.udemy.com/course/speech-recognition-a-z-with-hands-onlearnkarts/
3. https://nptel.ac.in/courses/106105158
UNIT – I
Introduction to Design Thinking: Introduction to elements and principles of Design, basics of design-
dot, line, shape, form as fundamental design components. Principles of design. Introduction to design
thinking, history of Design Thinking, New materials in Industry
UNIT – II
Design Thinking Process: Design thinking process (empathize, analyze, idea & prototype),
implementing the process in driving inventions, design thinking in social innovations. Tools of design
thinking - person, costumer, journey map, brain storming, product development
UNIT – III
Innovation: Art of innovation, Difference between innovation and creativity, role of creativity and
innovation in organizations. Creativity to Innovation. Teams for innovation, Measuring the impact and
value of creativity.
UNIT – IV
Product Design: Problem formation, introduction to product design, Product strategies, Product value,
Product planning, product specifications. Innovation towards product design Case studies.
UNIT – V
Design Thinking in Business Processes: Design Thinking applied in Business & Strategic Innovation,
Design Thinking principles that redefine business – Business challenges: Growth, Predictability, Change,
Maintaining Relevance, Extreme competition, Standardization. Design thinking to meet corporate needs.
Design thinking for Startups. Defining and testing Business Models and Business Cases. Developing &
testing prototypes.
Text Books:
1.Change by design, Tim Brown, Harper Bollins (2009)
2.. Design Thinking for Strategic Innovation, Idris Mootee, 2013, John Wiley & Sons
Reference Books:
1. Design Thinking in the Classroom by David Lee, Ulysses press
2. Rod Judkins, The Art of Creative Thinking, Rod Judkins, Hodder & Stoughton
3. Universal principles of design- William lidwell, kritinaholden, Jill butter.
4. The era of open innovation – chesbrough. H
Question Paper Pattern:
Sessional Examination:
The question paper for sessional examination shall be for 25 marks, covering half of the syllabus for first
sessional and remaining half for second sessional exam. The question paper shall consist of three
sections with Two Questions (EITHER/OR Type) in each section. The student shall answer one question
from each section.
End Examination:
The question paper for End examination shall be for 60 marks. The Question paper shall contain Five
Units with Two Questions (Either or Type) from each unit. Each of these questions may contain sub
question and the student should answer any one question from each unit. Each Question carries 12
marks.
CLOUD, MICRO SERVICES & APPLICATION (CMSA)
VII Semester: B. Tech Scheme:2020
Course Code Category Hours/Week Credits Maximum Marks
Continuous
L T P C Internal EndExam TOTAL
OEC 410 OEC-III Assessment
3 0 - 3 40 60 100
Sessional Exam Duration: 1½ Hrs EndExamDuration:3 Hrs
UNIT– I
Cloud Fundamentals-Cloud Service Components-Cloud Service, Deployment Models-Cloud
components-Guiding principle with respect to utilization, Security, Pricing- Application of Cloud
Computing. Case Study: Design and Implementation of Public and Private Cloud Environments – Open
Stack and AWS.
UNIT– II
ApplicationArchitectures-Monolithic&Distributed,MicroserviceFundamentalandDesignApproach-
CloudNativeApplications-12FactorsApp-ApplicationIntegrationProcessandAPIficationProcess-
APIFundamental-Microserviceand API Management- Spring Boot Fundamental and Design of
Microservice - API Tools - Developer Portal-Applications of Micro service and API fication
UNIT–III
Devops fundamentals - Devops Role and Responsibility-Tools and Applications- Containerization
Process and Application-Evolution of APP Deployment- Docker Fundamentals - Docker Architecture-
Docker Commands. Case study Orchestration, Kubernetes, Docker Container.
UNIT– IV
Cloud Security-Cloud Security Shared Responsibility Architecture-Security By Design Principles-
Identity And Access Management-Cloud Security Layers Illustration-Cloud Network, Host And Data
Security Concepts-Security Operations and Major Cloud Service Provider Tools-Security Compliance
and Regulations-Cloud Monitoring-Benefits of Cloud Monitoring-Overview of Cloud Monitoring Tools.
UNIT– V
Developing and Deploying an Application in the Cloud- Building a python project based on Design-
Development- Testing-Deployment of an application in the cloud using a development framework and
deployment platform.
Case Study: Python Use case and Python Framework.
TextBooks :
1. Thomas Erl, Zaigham Mahmood, and Ricardo Puttini, “Cloud ComputingConcepts, Technology
&Architecture”,PrenticeHall,2013.
2. GuoNingLiu, Qiang GuoTong, Harm Sluiman,AlexAmies,"Developing and Hosting Applications
on the Cloud",IBMPress, 2012.
3. KaiHwang,GeofferyC.FoxandJackJ.Dongarra,“Distributed and Cloud Computing: Clusters, Grids,
Clouds and the Future of Internet”, First Edition, Morgan Kaufman
Publisher,anImprintofElsevier,2012.
4. Rajkumar Buyya ,James Broberg Andrzej M.Goscinski , “Cloud Computing: Principles and
Paradigms”,Wiley,2011
Reference Books
1. Michael J. Kavis “Architecting the Cloud: Design Decisions for Cloud Computing Service Models
(SaaS, PaaS,andIaaS)”,1stEdition, Wiley,2014.
2. AzureVirtual Machineshttps://docs.microsoft.com/enus/azure/virtualmachines/
3. GoogleApp Enginehttps://cloud.google.com/appengine#allfeatures
4. GoogleKubernetesEnginehttps://cloud.google.com/kubernetesengine#allfeatures
5. DockerTutorial:https://dockercurriculum.com
Question Paper Pattern
Sessional Examination: The question paper for sessional examination shall be for 25 marks,
covering half of the syllabus for first sessional and remaining half for second sessional exam.
The question paper shall consist of three sections with Two Questions (EITHER/OR Type) in
each section. The student shall answer one question from each section.
End Examination: The question paper for End examination shall be for 60 marks. The
Question paper shall contain Five Units with Two Questions (Either or Type) from each
unit. Each of these questions may contain sub question and the student should answer any
one question from each unit. Each Question carries 12 marks.
BLOCK CHAIN TECHNOLOGIES (BCT)
VII Semester : B.Tech Scheme : 2020
Course
Category Hours/Week Credits Maximum Marks
Code
Continuous
End
L T P C Internal TOTAL
OEC411 OEC-III Exam
Assessment
3 0 0 3 40 60 100
Sessional Exam Duration 1½ Hrs End Exam Duration: 3 Hrs
Course Outcomes : At the end of the course the student will be able to
CO1: Understand the basic concepts of Blockchain technology.
CO2: Interpret the security and risks involved in Blockchain applications.
CO3: Interpret the types of Blockchain applications and Blockchain solutions.
CO4: Understand the process of Ethereum Blockchain Implementation
CO5: Understand the process of Hyper ledger Blockchain Implementation
UNIT – I
Introduction, Scenarios, Challenges Articulated, Blockchain, Blockchain Characteristics, Opportunities
Using Blockchain, History of Blockchain. Evolution of Blockchain : Evolution of Computer
Applications, Digital Signatures, Hashing, and public key cryptosystems, private vs. public Blockchain.
Centralized Applications, Decentralized Applications, Stages in Blockchain Evolution, Consortia, Forks,
Public Blockchain Environments, Type of Players in Blockchain Ecosystem, Players in Market.
UNIT – II
Blockchain Concepts: Introduction, Changing of Blocks, Hashing, Merkle-Tree, Consensus, Mining and
Finalizing Blocks, Currency aka tokens, security on blockchain, data storage on blockchain, wallets,
coding on blockchain: smart contracts, peer-to-peer network, types of blockchain nodes, risk associated
with blockchain solutions, life cycle of blockchain transaction.
UNIT – III
Architecting Blockchain solutions: Introduction, Obstacles for Use of Blockchain, Blockchain Relevance
Evaluation Framework, Blockchain Solutions Reference Architecture, Types of Blockchain
Applications. Cryptographic Tokens, Typical Solution Architecture for Enterprise Use Cases, Types of
Blockchain Solutions, Architecture Considerations, Architecture with Blockchain Platforms, Approach
for Designing Blockchain Applications
UNIT – IV
Ethereum Blockchain Implementation: Introduction, Tuna Fish Tracking Use Case, Ethereum
Ecosystem, Ethereum Development, Ethereum Tool Stack, Ethereum Virtual Machine, Smart Contract
Programming, Integrated Development Environment, Truffle Framework, Ganache, Unit Testing,
Ethereum Accounts, MyEtherWallet
UNIT – V
Hyperledger Blockchain Implementation, Introduction, Use Case – Car Ownership Tracking,
Hyperledger Fabric, Hyperledger Fabric Transaction Flow, FabCar Use Case Implementation, Invoking
Chaincode Functions Using Client Application.
Text Books:
3. Ambadas, Arshad Sarfarz Ariff, Sham “Blockchain for Enterprise Application Developers”, Wiley
2. Andreas M. Antonpoulos, “Mastering Bitcoin: Programming the Open Blockchain” , O’Reilly
Reference Books:
1. Blockchain: A Practical Guide to Developing Business, Law, and Technology Solutions, Joseph
Bambara, Paul R. Allen, Mc Graw Hill
2. Mastering Bitcoin: Programming the Open Blockchain, 2nd ed., Antonopoulos, O'Reilly, 2017.
ISBN: 978
3. Blockchain: Blueprint for a New Economy, Melanie Swan, O’Reilly
Web Resources
1. NPTEL online course : https://nptel.ac.in/courses/106/104/106104220/#
2.Udemy: https://www.udemy.com/course/build-your-blockchain-az/
Question Paper Pattern:
Sessional Examination:
The question paper for sessional examination shall be for 25 marks, covering half of the syllabus for first
sessional and remaining half for second sessional exam. The question paper shall consist of three
sections with Two Questions ( EITHER/ OR Type ) in each section. The student shall answer one
question from each section.
End Examination:
The question paper for End examination shall be for 60 marks. The Question paper shall contain Five
Units with Two Questions (Either or Type) from each unit. Each of these questions may contain sub
question and the student should answer any one question from each unit. Each Question carries 12
marks.
AGILE METHODOLOGIES (AM)
VII Semester : B. Tech Scheme : 2020
Course
Category Hours/Week Credits Maximum Marks
Code
Continuous
End
L T P C Internal TOTAL
OEC 412 OEC-III Exam
Assessment
3 0 0 3 40 60 100
Sessional Exam Duration1½ Hrs End Exam Duration: 3 Hrs
Course Outcomes :At the end of the course the student will be able to
CO1: Understand the importance of interacting with business stakeholders in determining the
requirements for a software system
CO2: Analyze iterative software development processes: how to plan them, how to execute them.
CO3: Identify the impact of social aspects on software development success.
CO4: Understand Software process improvement as an ongoing task for development teams.
CO5: Analyze the Agile Metrics and Quality Assurance Activities
UNIT – I
AGILE METHODOLOGY: Theories for Agile Management – Agile Software Development –
Traditional Model vs. Agile Model - Classification of Agile Methods – Agile Manifesto and Principles –
Agile Project Management – Agile Team Interactions – Ethics in Agile Teams - Agility in Design,
Testing – Agile Documentations – Agile Drivers, Capabilities and Values
UNIT – II
AGILE PROCESSES: Lean Production - SCRUM, Crystal, Feature Driven Development- Adaptive
Software Development - Extreme Programming: Method Overview – Lifecycle – Work Products, Roles
and Practices.
UNIT – III
AGILITY AND KNOWLEDGE MANAGEMENT: Agile Information Systems – Agile Decision
Making - Earl‗S Schools of KM – Institutional Knowledge Evolution Cycle – Development,
Acquisition, Refinement, Distribution, Deployment , Leveraging – KM in Software Engineering –
Managing Software Knowledge – Challenges of Migrating to Agile Methodologies – Agile Knowledge
Sharing – Role of Story-Cards – Story-Card Maturity Model (SMM).
UNIT – IV
AGILITY AND REQUIREMENTS ENGINEERING: Impact of Agile Processes in RE–Current
Agile Practices – Variance – Overview of RE Using Agile – Managing Unstable Requirements –
Requirements Elicitation – Agile Requirements Abstraction Model – Requirements Management in
Agile Environment, Agile Requirements Prioritization – Agile Requirements Modeling and Generation –
Concurrency in Agile Requirements Generation.
UNIT – V
AGILITY AND QUALITY ASSURANCE: Agile Product Development – Agile Metrics – Feature
Driven Development (FDD) – Financial and Production Metrics in FDD – Agile Approach to Quality
Assurance - Test Driven Development – Agile Approach in Global Software Development.
Text Books:
1. David J. Anderson and Eli Schragenheim, ―Agile Management for Software Engineering: Applying
the Theory of Constraints for Business Results‖, Prentice Hall, 2003.
2. Hazza and Dubinsky, ―Agile Software Engineering, Series: Undergraduate Topics in Computer
Science‖, Springer, 2009.
Reference Books:
1. Craig Larman, ―Agile and Iterative Development: A Manager‗s Guide‖, Addison-Wesley, 2004.
Designing for our senses, not our devices: Envisioning a future, sensory technology, The Role of women in AI,
Sensory Design, Five sensory Principles, Adobes’ AR .
UNIT – II
Virtual Reality of Art: A more natural way of making 3D art, VR for animation
3D Art Optimization: Introduction, Draw Calls, Using VR Tools for creating 3D Art, Acquiring 3D Models Versus
Making them from scratch.
UNIT – III
Computer vision that makes augmented reality Possible works: History of AR, How and why to select an AR
Platform, Mapping, platforms, other Development considerations, The AR Cloud
Virtual Reality and Augmented Reality – cross- platform theory: Why cross platform, The role of game engines,
understanding 3D Graphics, Portability lessons from video game design, simplifying the controller input.
UNIT – IV
Virtual Reality Toolkit: What is VRTK, History, Steam VR Unity Toolkit, VRTK v4, future of VRTK, success of VRTK
Three Virtual Reality and Augmented Reality Development Best Practices: Handling Locomotion, Locomotion in
VR, Locomotion in AR, Effective use of Audio, Audio in VR, Audio in AR, Common interaction paradigms,
Inventory of VR, Augmented Reality Raycasts
UNIT – V
Data and Machine learning visualization Design and Development in spatial computing: Introduction,
understanding data visualization, principles for data and machine learning visualization design and development
in spatial computing, why data and machine learning visualization works in spatial computing, 2D data
visualization vs 3D data visualization in spatial computing, interactivity in data visualizations and in spatial
computing, animation, failures in data visualization, good data visualization design optimize 3D spaces, data
representations, info graphics, and interactions, defining distinctions in data visualization and big data for
machine, how to create data visualization: data visualization creation pipeline, webXR, data visualization
challenges in XR, data visualization industry use case examples of data visualization, 3D reconstruction and direct
manipulation of real world data, data visualization is for everyone, hands on tutorials, how to create data
visualization, resources.
Character AI and Behaviors: Introduction, behaviors, current practice: Reactive AI, more intelligence in the
system, Deliberative AI, machine learning.
Text Books:
1. Erin Pangilinan, Steve lukas, and Vasanth Mohan, “Creating Augmented & Virtual Realities”, 1st edition,
O’REILLY, 2019.
Reference Books:
1. Steve Aukstakalnis, “Practical Augmented Reality”, Pearson Education, 2017
Course Outcomes : At the end of the course the student will be able to
CO1: Identify the properties of fiber and matrix materials used in commercial composites,
and its manufacturing techniques.
CO2: Understand manufacturing methods and their elastic properties of lamina.
CO3: Analyze the Hooke’s law for different type of materials.
CO4: Understand the elastic behavior of the unidirectional composite
CO5: Analyze a laminated plate in bending, including finding laminate properties from
lamina.
UNIT – I
Basic Concepts and Characteristics: Geometric and Physical definitions, natural and man-made
composites, Aerospace and structural applications, types and classification of composites.
Reinforcements: Fibers- Glass, Silica, Kevlar, carbon, boron, silicon carbide, and boron carbide
fibers. Particulate composites, Polymer composites, Thermoplastics, Thermosets, Metal matrix and
ceramic composites
UNIT – II
Manufacturing methods: Autoclave, tape production, moulding methods, filament winding, hand
layup, pultrusion, RTM .
Micromechanics: Unidirectional composites, constituent materials and properties, elastic
properties of a lamina, properties of typical composite materials, laminate characteristics and
configurations. Characterization of composite properties
UNIT – III
Coordinate transformations: Hooke’s law for different types of materials, Hooke’s law for two
dimensional unidirectional lamina, Transformation of stress and strain, Numerical examples of
stress strain transformation.
UNIT – IV
Elastic behaviour of Unidirectional Composites: Elastic constants of lamina, relationship
between engineering constants and reduced stiffness and compliances, analysis of laminated
composites, constitutive relations.
UNIT – V
Analysis of laminated composite plates: Introduction, thin plate theory, specially orthotropic
plate, cross and angle ply laminated plates, problems using thin plate theory.
Text Books
1. R.M.Jones, Mechanics of Composite Materials Mc Graw Hill Company, New York.
2. Isaac and M.Daniel, Engineering Mechanics of Composite Materials, Oxford University Press.
3. Madhujit Mukhopadadhyay, Mechanics of composite materials and structures, Universities Press
Reference Books
1. L. R. Calcote, Analysis of Laminated Composite Structures ,Van Nostrand Rainfold
2. B. D. Agarwal and L. J. Broutman, Analysis and performance of fibre Composites, Wiley
Interscience, New York
End Exam: The question paper for End examination shall be for 60 marks. The Question paper shall
contain Five Units with Two Questions (Either or Type) from each unit. Each of these questions may
contain sub questions and the student should answer any one question from each unit. Each Question
carries 12 marks.
MOBILE COMPUTING (MC)
VII Semester : B. Tech Scheme : 2020
Course
Category Hours/Week Credits Maximum Marks
Code
Continuous
End
L T P C Internal TOTAL
OEC 416 OEC-IV Exam
Assessment
3 - - 3 40 60 100
Sessional Exam Duration1½ Hrs End Exam Duration: 3 Hrs
Course Outcomes :At the end of the course the student will be able to
CO1: To learn about the mobile infrastructure, radio resource management, overview of generation
1G to 5G
CO2: To illustrate the location management involved in GSM, Mobile IP.
CO3: To illustrate the transmission, transaction technology involved in mobile.
CO4: To explore the wireless network in mobile.
CO5: To discover the cognitive radio networks in mobile
UNIT – I
Introduction Overview of wireless and mobile infrastructure, Preliminary concepts on cellular
architecture, Design objectives and performance issues, Radio resource management and interface,
Propagation and path loss models, Channel interference and frequency reuse, Cell splitting, Channel
assignment strategies, Overview of generations:- 1G to 5G
UNIT – II
Location And Handoff Management Introduction to location management (HLR and VLR),
Mobility models characterizing individual node movement (Random walk, Fluid flow, Markovian,
Activity based), Mobility models characterizing the movement of groups of nodes (Reference point
based group mobility model, Community based group mobility model), Static (Always vs. Never
update, Reporting Cells, Location Areas) and Dynamic location management schemes (Time,
Movement, Distance, Profile Based), Terminal Paging (Simultaneous paging, Sequential paging),
Location management and Mobile IP, Overview of handoff process, Factors affecting handoffs and
performance evaluation metrics, Handoff strategies, Different types of handoffs (soft, hard, horizontal,
vertical).
UNIT – III
Wireless Transmission Fundamentals Introduction to narrow and wideband systems, Spread
spectrum, Frequency hopping, Introduction to MIMO, MIMO Channel Capacity and diversity gain,
Introduction to OFDM, MIMO-OFDM system, Multiple access control (FDMA, TDMA, CDMA,
SDMA), Wireless local area network, Wireless personal area network (Bluetooth and zigbee).
UNIT – IV
Wireless Network Mobile Ad-hoc networks - Characteristics and applications; Coverage and
connectivity problems, Routing in MANETs, Wireless sensor networks - Concepts, basic architecture,
design objectives and applications; Sensing and communication range, Coverage and connectivity,
Sensor placement, Data relaying and aggregation, Energy consumption, Clustering of sensors, Energy
efficient Routing (LEACH).
UNIT – V
Cognitive Radio Networks Fixed and dynamic spectrum access, Direct and indirect spectrum
sensing, Spectrum sharing, Interoperability and coexistence issues, Applications of cognitive radio
networks, Introduction to D2D communications-High level requirements for 5G architecture,
Introduction to the radio resource management, power control and mode selection problems,
Millimeter wave communication in 5G.
Text Books:
1. Jochen Schiller, “Mobile Communications”, Second Edition, Pearson, 2004.
2. Andrea Goldsmith, “Wireless Communications”, Cambridge University Press, 2005
Reference Books:
1. Theodore Rappaport, “Wireless Communications: Principles and Practice”, Pearson Education, 2014.
2. Ezio Biglieri, MIMO, “Wireless Communications”, Cambridge University Press, 2009.
3. Ivan Stojmenovic, “Handbook of Wireless Networking and Mobile Computin”, Wiley, 2002.
4. James Cowling, “Dynamic Location Management in Heterogeneous Cellular Networks”, 2004.
Question Paper Pattern:
Sessional Examination:
The question paper for sessional examination shall be for 25 marks, covering half of the syllabus for first
sessional and remaining half for second sessional exam. The question paper shall consist of three
sections with Two Questions (EITHER/ OR Type) in each section. The student shall answer one question
from each section.
End Examination:
The question paper for End examination shall be for 60 marks. The Question paper shall contain Five
Units with Two Questions (Either or Type) from each unit. Each of these questions may contain sub
question and the student should answer any one question from each unit. Each Question carries 12
marks.
ENTERPRISE SYSTEMS (ES)
VII Semester : B. Tech Scheme : 2020
Course
Category Hours/Week Credits Maximum Marks
Code
Continuous
End
L T P C Internal TOTAL
OEC 417 OEC-IV Exam
Assessment
3 0 0 3 40 60 100
Sessional Exam Duration1½ Hrs End Exam Duration: 3 Hrs
Course Outcomes :At the end of the course the student will be able to
CO1:Understand basic elements of Enterprise Systems
CO2:Develop skills in understanding architecture
CO3:Understand the application patterns
CO4:Understand the integration and patterns
CO5: Analyze the deployment
UNIT – I
Introduction to Modern Enterprise Systems: Introduction to enterprise systems. Elements of
enterprise systems – Business Information system, Decision support systems, Knowledge management
systems, Financial and human resource systems. Kinds of Enterprise systems- B2C and B2B models.
Components of Enterprise systems: Channels (Mobile, web, desktop, partner integration), Data
management, workflow, Controlling and Auditing, Accounting etc.
UNIT – II
Key characteristics Enterprise systems: Distributivity, Managed redundancy, Exception processing,
Collaboration, Data transformation.
Enterprise System architectures: Batch processing, Monolithic, client server, ecommerce, service
oriented, micro service, and cloud architectures.
UNIT – III
Introduction to Enterprise Application architectures: Layer Architecture, Event driven Architecture,
Service oriented Architecture, Micro service architecture, Plug-in architecture.
Application architecture Patterns: Layering, Organizing domain logic, Mapping to database, Web
Presentation, Concurrency.
UNIT – IV
Enterprise Application Integration: Introduction to Enterprise Integration, different integration styles.
Elements of messaging-based Integration.
Enterprise Integration patterns: Modern service integration techniques. Introduction to WSDL,
SOAP. Introduction RESTFul webservices integration. Differences between SOAP and REST.
UNIT – V
Text Books:
1. Ralph Stair, George Reynold, “Principle of Information Systems”, 10 ed.
2. Martin Fowler et al, “Pattern of Enterprise Application Architecture”, Addison-Wesley, 2012
3. Gregor Hohpe, Bobby Woolf, Enterprise Integration Patterns: Designing, Building, and
Deploying Messaging Solutions,
Reference Books:
1. Mark Richards, Software Architecture patterns, 2015, O’Reilly.
2. Sam Newman, “Building Microservices”, 2015,O’Reilly.
Question Paper Pattern:
Sessional Examination:
The question paper for sessional examination shall be for 25 marks, covering half of the syllabus for first
sessional and remaining half for second sessional exam. The question paper shall consist of three
sections with Two Questions (EITHER/ OR Type) in each section. The student shall answer one question
from each section.
End Examination:
The question paper for End examination shall be for 60 marks. The Question paper shall contain Five
Units with Two Questions (Either or Type) from each unit. Each of these questions may contain sub
question and the student should answer any one question from each unit. Each Question carries 12
marks.
MODERN WEB APPLICATIONS (MWA)
VI Semester : B. Tech Scheme : 2020
Course
Category Hours/Week Credits Maximum Marks
Code
Continuous
End
L T P C Internal TOTAL
OEC 418 OEC-IV Exam
Assessment
3 0 0 3 40 60 100
Sessional Exam Duration: 1½ Hrs End Exam Duration: 3 Hrs
Course Outcomes: At the end of the course the student will be able to
CO1: Understand the various steps to design static websites.
CO2: Develop a Web Page using the HTML5.
CO3: Apply CSS effectively to create interactive websites.
CO4: Implement client-side scripting using JavaScript to design dynamic websites.
CO5: Develop end to end application - web frontend and backend development.
UNIT – I
Introduction to Internet & World Wide Web: Concept of website, its need and purpose, Types of
websites: Static and dynamic website, Web Browsers, − Web Servers, Uniform Resource Locator, Tools
and Web Programming Languages. Web Standards, Tiered Architecture: Client Server Model, Three
Tier Model, Service Oriented Architectures, REST services, Introduction to HTML, XML, JSON
UNIT – II
Hyper Text Mark Up Language: - Languages used for website development, HTML5: basic tags,
formatting tags, Adding images, Lists, Embedding multimedia in Web pages, Inserting tables, Internal
and External Linking, Frames, Forms
UNIT – III
Cascading Style Sheets (CSS3): Basics of Cascading Style sheets, Advantages of CSS, External Style
sheet, Internal style sheet, Inline style sheet, CSS Syntax, color, background, Font, images
UNIT – IV
Java Script: Features of JavaScript, extension of JavaScript, Syntax of JavaScript: data types, operators,
variables, tag, Document Object Model (DOM) with JavaScript, Selection Statement using if and Switch,
Iterative statement: for, for/in, while, do while, break and continue
UNIT – V
Front End Framework: Introduction to jQuery - Syntax, Selectors, Events, Traversing, AJAX ;
Introduction to Bootstrap – Basics, Grids, Themes ; Angular JS – Expressions, Modules, Data Binding,
Scopes, Directives & Events, Controllers, Filters, Services, Validation
Back End Technologies: Introduction to RESTful services, Resources, Messages (Request, Response),
Addressing, Methods – (GET, POST, PUT, DELETE)
Text Books:
1. Deitel and Deitel and Nieto, ―Internet and World Wide Web - How to Program‖, Prentice Hall, 5th
Edition, 2011.
2. HTML5 Black Book,2nd Edition, Dreamtech Press,2016.
3. HTML & CSS: Design and Build Websites, Jon Duckett, John Wiley & Sons
4. RESTful Web Services: Leonard Richardson, Sam Ruby,May 2007
Reference Books:
2 Web Technologies, Uttam K. Roy, Oxford Higher Education., 1st edition, 10th impression, 2015.
3 Robert Pattinson, Beginners Guide for HTML and CSS Web Design and Web Development,2018
4 Jeffrey C and Jackson, ―Web Technologies A Computer Science PerspectivePearsonEducation,
2011.
4. Gopalan N.P. and Akilandeswari J., ―Web Technology, Prentice Hall of India, 2011.
Web References:
1. https://www.tutorialspoint.com/Html/index.htm
2. https://www.w3.org/Style/CSS/
3.Bootstrap - CSS Framework: https://getbootstrap.com
4. https://docs.angularjs.org/api/ng/function/angular.element
Course Out comes: At the end of the course the student will be able to
CO1: Understand the architecture of SDR and management of unlicensed spectrum.
C02: Analyze the Aware and Adaptive cognitive radios.
CO3: Analyze the spectrum awareness and interference avoidance
CO4: Understand technical challenges in CR and various spectrum sensing methods.
CO5: Analyze the OFDM based Cognitive radio and MIMO-OFDM channel estimation
UNIT-I
Software defined Radio: Basic SDR – Software and Hardware Architecture of an SDR – Spectrum
Management – Managing unlicensed spectrum–Noise Aggregation-Component development–Wave form
development– Cognitive wave form development
UNIT-II
UNIT-III
Spectrum Awareness:
Introduction,TheInterferenceavoidanceproblem,CognitiveRadioRole,Spectralfootprintminimization,
Creating Spectrum Awareness-Spectrum usage reporting, Spectrum sensing, Potential Interference
analysis, Distributed sensing and operation, Channel awareness and multiple signals in space
UNIT–IV
Cognitive Radio technical challenges and spectrum sensing:
Design Challenges associated with CR -Hardware requirements-Hidden primary user problem-
Detecting spread spectrum primary users-Sensing duration and frequency-Security.
UNIT–V
Spectrum sensing
Spectrum sensing overview – Classification - Matched filter – waveform based sensing – cyclo-
stationary based sensing –Energy detector based sensing –Radio Identifier– Cooperative sensing-other
sensing methods.
Text Books:
1.BruceA.Fetti,―Cognitive Radiotechnology”, 1stEdition,Elsevier.
2.H.Arslan―CognitiveRadio,SDRandAdaptiveWirelessSystems‖,Springer,2007.
References:
1.K.C.Chen, R.Prasad , ―Cognitive Radio Networks‖ , Wiley, 2009.
2.J. H. Reed, ―Software Radio‖, Pearson, 2004.
3. Paul Burns, ―Software defined radio for 3G‖, Artech House, 2003.
WebReferences:
1.https://nptel.ac.in/courses/108107107/3
2.https://www.youtube.com/watch?v=hzxgDyXbpt4
3.https://www.youtube.com/watch?v=z-E5jIoUFbA
Question Paper Pattern:
Sessional Exam:
The question paper for sessional examination shall be for 25 marks, covering half of the syllabus for first
sessional and remaining half for second sessional exam. The question paper shall consist of three sections
with Two Questions (EITHER/ORType)ineachsection.Thestudentshallansweronequestionfromeachsection.
End Examination:
The question paper for End examination shall be for 60 marks. The Question paper shall contain Five Units
with Two Questions (Either or Type) from each unit. Each of these questions may contain sub-
questions.andthestudentshouldansweranyonequestionfromeachunit.EachQuestioncarries12marks.
AUTOMATION & CONTROL (AMC)
VII Semester : B. Tech Scheme : 2020
Course Code Category Hours/Week Credits Maximum Marks
Continuous
L T P C Internal End Exam TOTAL
OEC 420 OEC- IV
Assessment
3 0 0 3 40 60 100
Sessional Exam Duration : 1 ½ Hrs End Exam Duration: 3 Hrs
Course Outcomes : At the end of the course the student will be able to
CO1: Understand the elements of automation principles
CO2: Understand the construction and working of pneumatic systems
CO3: Understand the working of hydraulic systems
CO4: Understand various control techniques in automation
CO5: Understand the automated testing and inspection methods in industry
UNIT - I
Automation in Manufacturing Industries: Introduction- Automation in production system, Principles
and strategies of automation, Basic elements of an automated system, Advanced automation functions,
Levels of automations, Automated flow lines and transfer mechanisms, Analysis of transfer lines
without storage, Automated flow lines with storage buffers.
UNIT - II
Pneumatic Systems: Introduction to pneumatic systems: advantages and limitations, applications,
structure and signal flow of pneumatic systems; pneumatic power pack: air generation and distribution,
air reservoir, constructional details and working of filter, lubricator, pressure regulator, actuators,
direction control valves, check valves, flow control valves, pneumatic counter.
Symbols of pneumatic valves, traverse time diagram, design of manually operated circuits: direct and
indirect control of actuators, control of single and multiple actuators.
UNIT - III
Introduction to Hydraulic systems: Advantages and limitations, physical principles of oil hydraulics,
hydraulic power pack, hydraulic fluids, filters, types of hydraulic pumps, pump performance
calculations, hose size calculations, hydraulic actuators and accessories, accumulator, hydraulic valves,
pressure control valves, flow control valves, open-center and closed-center hydraulic systems.
UNIT - IV
Control Technologies in Automation: Industrial Control Systems, Process Industries Verses Discrete-
Manufacturing Industries, Continuous Verses Discrete Control, Computer Process Control and its
Forms. Computer Based Industrial Control: Introduction & Automatic Process Control, Building
Blocks of Automation System: LAN, Analog & Digital I/O Modules, SCADA System & RTU.
UNIT - V
Automated Inspection and Testing: Inspection and testing, Statistical Quality Control, Automated
Inspection Principles and Methods, Sensor Technologies for Automated Inspection, Coordinate
Measuring machines, Other Contact Inspection Methods, Machine Vision, Other optical Inspection
Methods.
Text Books :
1. Mikell-P.-Groover “Automation-Production-Systems-and-Computer-Integrated-
Manufacturing”-Ed-4-2015, Pearson publishers
2. Majumdar S.R., “Pneumatic Systems Principles and Maintenance”, Tata McGraw Hill, New
Delhi.
3. Peter Croser and Frank Ebel, "Pneumatics Basic Level TP 101" Festo Didactic GMBH & Co,
Germany.
4. Hasebrink J.P. and Kobler R., “Fundamentals of Pneumatic Control Engineering”, Festo
Didactic GMBH & Co, Germany.
5. Krishna Kant “Computer Based Industrial Control” -PHI
6. Groover M. P., "Industrial Robotics, Technology, Programming and Application", McGraw Hill
Book and Co., 2012.
Reference Books :
1. Merkle D.,Schrader B. and Thomes M., "Hydraulics Basic Level TP 501" Festo Didactic
GMBH & Co, Germany.
2. Peter Rohner, “Industrial Hydraulic Control” John Wiley and Sons, Brisbane
3. Tiess Chiu Chang & Richard A. Wysk “An Introduction to Automated Process Planning
Systems”
4. Amber G.H & P.S. Amber “Anatomy of Automation” PrenticeHall
5. Srinivas Medida, "Pocket Guide on Industrial Automation", First Edition, IDC Technologies,
2008
Web References:
1. https://www.electrical4u.com/industrial-automation/
2. https://conceptsystemsinc.com/what-is-industrial-automation-types-of-industrial-automation
3. https://www.thomasnet.com/articles/automation-electronics/general-automation-systems
Question Paper Pattern:
Sessional Exam: The question paper for sessional examination shall be for 25 marks, covering half of
the syllabus for first sessional and remaining half for second sessional exam. The question paper shall
consist of three sections with Two Questions (EITHER/ OR Type) in each section. The student shall
answer one question from each section.
End Exam: The question paper for End examination shall be for 60 marks. The Question paper shall
contain Five Units with Two Questions (Either or Type) from each unit. Each of these questions may
contain sub questions and the student should answer any one question from each unit. Each Question
carries 12 marks.
HUMAN RESOURCE MANAGEMENT (HRM)
VII Semester : B. Tech Scheme : 2020
Course
Category Hours/Week Credits Maximum Marks
Code
Continuous
End
L T P C Internal TOTAL
OEC 421 OEC-IV Exam
Assessment
3 - - 3 40 60 100
Sessional Exam Duration1½ Hrs End Exam Duration: 3 Hrs
Course Outcomes :At the end of the course the student will be able to
CO1: Understand human resource management concept and challenges
CO2:Understand human resource system design
CO3: Understand Functional Areas of HRM
CO4: Understand human resource planning
CO5: Understand human resource management in Service Sector
UNIT – I
HUMAN RESOURCE MANAGEMENT: Concept And Challenges: Human Resources Management –
Meaning, Definitions, Characteristics, Objectives, Importance, Functions and Process, Challenges,
Recent Trends -Human Resources Manager – Duties and Responsibilities. The Components Of HR
Systems: HR Philosophy; HR policies, practices and processes
UNIT – II
HUMAN RESOURCE SYSTEM DESIGN: HR Profession- Human Resource(HR) Professional
Qualities and Skills ;HR Department-Meaning, Definitions, Characteristics, Objectives, Importance,
Functions and Process of Human Resources Development-Differences between personnel Management
and Human Resources Development; Line Management Responsibility in HRM; Performance
Evaluation and Management: Selected Evaluation Techniques; Human Resource Accounting And Audit:
Definition Of Human Resource Accounting (HRA), Need, Significance, Objectives For Hr,
Measurements In HRA, Meaning of Human Resource Audit ,Need Of Human Resource Audit
Conducting Human Resource Audit, Human Resource Audit Process; Information Management In HRA.
UNIT – III
Functional Areas of HRM: Recruitment and Staffing: Strategic recruitment decisions, Types of
recruitment-Internal recruitment , External recruitment, Selection process, Staffing global assignments;
Compensation and Reward System: Compensation - Meaning, Definitions, Objectives and Importance-
Wages and Salary Perquisites, Fringe Benefits, Bonus and Incentives – Meanings only, incentives in sun
rise sector and sun set sector.
Employee Relations - Define employee relations, four methods for managing employee relations;
HR compliance: Meaning and Importance;
Human Resource Information Systems: Importance of HR Information Systems Features of HR
Information Systems, Designing And Implementing an HRIS;
Payroll Management: What is Payroll Management , Importance of Payroll Management, Payroll
Management Process, Payroll Processing Stages, Methods of Payroll Management.
UNIT – IV
Human Resource Planning: Strategic and Human Resource Planning, The HR Planning Process;
Training And Development: Introduction: Training-Objectives, Training Process of training, Training
needs assessment, Training evaluation, Development-Development process, Development needs
analysis, Succession planning.
UNIT – V
Strategic Management of Human Resources: SHRM, relationship between HR strategy and overall
corporate strategy, HR as a Factor of Competitive Advantage, Managing Diversity in the Workplace.
Human Resource Management in Service Sector: Managing Human Element in Service Sector:
Human Element in Service Sector – Introduction, Role and Significance; The Services Triangle ; Front
Line Employees /Boundary Spanners – Meaning, Issues Faced by Front Line Employees: Person/Role
Conflicts, Organization/Client Conflict, Inter client Conflict; Emotional Labour – Meaning, Strategies
for Managing Emotional Labor; Flexible Working Practices – Implications for HR.
Text Books:
1. Prof. Gary Dessler , Human Resources Management, Pearson, 16th Edition, 2020.
2. Prof.JohnM.Ivancevich, “Human Resource Management”, Tata McGraw Hill Publication, 12th
Edition, 2003.
3. Prof.Aswathappa, “Human Resource Management and Personnel Management”, 3 rd Edition, Tata
McGraw Hill, 2002.
Reference Books:
1 Dr.C.B.Gupta, “Human Resource Management “, Sultan Chand & Sons, New Delhi, 1st Edition,
2018.
2. Prof.S.S.Khanka, “Human Resource Management”, Chand & Company, New Delhi, 2019
3. Dr.S.Seetharaman et al., “Human Resource Management”, SciTech Publications Pvt Ltd.
Chennai,2012.
Question Paper Pattern:
Sessional Examination:
The question paper for sessional examination shall be for 25 marks, covering half of the syllabus for first
sessional and remaining half for second sessional exam. The question paper shall consist of three
sections with Two Questions ( EITHER/ OR Type ) in each section. The student shall answer one
question from each section.
End Examination:
The question paper for End examination shall be for 60 marks. The Question paper shall contain Five
Units with Two Questions (Either or Type) from each unit. Each of these questions may contain sub
question and the student should answer any one question from each unit. Each Question carries 12
marks.
DESIGN PATTERNS (DP)
VII Semester: B. Tech Scheme: 2020
Course
Category Hours/Week Credits Maximum Marks
Code
Continuous
End
L T P C Internal TOTAL
OEC 422 OEC-IV Exam
Assessment
3 0 0 3 40 60 100
Sessional Exam Duration: 1½ Hrs End Exam Duration: 3 Hrs
Course Outcomes: At the end of the course the student will be able to
CO1: Understand the usage of design patterns for solving object-oriented design problems
CO2: Describe the creational patterns abstract factory, factory method, builder, prototype, and singleton.
CO3: Understand structural patterns: adapter, bridge, composite, decorator, facade, fly weight, proxy.
CO4: Explain behavioral patterns chain of responsibility, command, interpreter, iterator, mediator,
memento, observer, state, strategy, template method, and visitor.
CO5: Explain the patterns used in solving design problems of Lexi Document Editor
UNIT – I
Design Pattern Introduction: What Is a Design Pattern, Describing Design Patterns, the Catalog of
Design Patterns, Organizing the Catalog, How to Select a Design Pattern, How to Use a Design Pattern,
How Design Patterns Solve Design Problems?
UNIT – II
Creational Patterns: Abstract Factory Pattern, Builder Pattern, Factory Method Pattern, Prototype
Pattern, Singleton Pattern.
UNIT – III
Structural Patterns: Adapter Pattern, Bridge Pattern, Composite Pattern, Decorator Pattern, Facade
Pattern, Flyweight Pattern, Proxy Pattern.
UNIT – IV
Behavioral patterns: Chain of responsibility Pattern, Command Pattern, Interpreter Pattern, Iterator
Pattern, Mediator Pattern, Memento Pattern, Observer Pattern, State Pattern, Strategy Pattern, Template
method Pattern, Visitor Pattern.
UNIT – V
A Case Study: Designing a Document Editor, Design Problems, and Document Structure, Formatting,
Embellishing the User Interface, Supporting Multiple Look-and-Feel Standards, Supporting Multiple
Window Systems, User Operations Spelling Checking and Hyphenation.
Text Books:
1. Erich Gamma [2008], Design Patterns elements of reusable object oriented software, Pearson
Education.
2. Frank Buschmann, RegineMeunier, Hans Rohnert, Peter Sommerlad, Michael Stal, PatternOriented
Software Architecture: A System of Pattern, John Wiley & Sons; 1996.
Reference Books:
1. Mark Grand, Pattern’s in JAVA Vol-I, Wiley DreamTech
2. Mark Grand, Pattern’s in JAVA Vol-II, Wiley DreamTech
3. Mark Grand [2006], JAVA Enterprise Design Patterns Vol-III, Wiley DreamTech
4. Eric Freeman-Oreilly-spd, Head First Design Patterns.
5. Alan Shalloway,Design Patterns Explained, Pearson Education.
Web References:
1. https://sourcemaking.com/design_patterns
2. https://www.oodesign.com/
Course Outcomes :At the end of the course the student will be able to
CO1: Understand the principles and systems of pre-stressing.
CO2: Understand the various methods of pretensioning
CO3: Understand the various methods of post tensioning
CO4: Determine the losses in pre-tensioned and post-tensioned members.
CO5: Analyse the prestressed members with straight, concentric and eccentric tendons.
UNIT – I
Introduction: Historical development – General principles of prestressing – Pretensioning and
post tensioning – Advantages and limitations of prestressing – Need for high strength steel and
high grade concrete for prestressed elements – Prestressing types.
UNIT - II
Methods and Systems of Pretensioning: Pre tensioning methods – Tensioning devices -Long
line system (Hoyer system) -Individual Mould System - Strut system (ShorerChalos System) –
Comparison of the various systems - Precast elements – Poles, Masts, Pylons and railway
sleepers their advantages and disadvantages, applications and manufacturing techniques
UNIT – III
Methods and Systems of Posttensioning: Tensioning device for post tensioning –Methods of
post tensioning - MagnelBlatonsystem, Freyssinet system, Gifford Udall system, Lee McCall
System, Prescon System, Baur – Leonhardt System – Comparison of Pretensioning and
Posttensioning systems
UNIT – IV
Losses of Prestress: Losses of prestress in pre tensioned and post tensioned members due to
instantaneous losses – elastic deformation, friction and anchorage slip; time-dependent losses –
shrinkage, creep and relaxation of stress.
UNIT - V
Analysis of Sections for Flexure: Elastic analysis of concrete beams prestressed with
straight,concentric, eccentric, bent and parabolic tendons – Kern lines – Cable profile.
Text Books:
1. N. Krishna Raju, Prestressed Concrete, Sixth Edition, Tata McGraw–Hill publishing
Company Limited.
2. Praveen Nagarajan, Prestressed Concrete, Pearson Education Inc., New Delhi.
3. G.S. Pandit, S.P. Gupta, Prestressed Concrete, CBS Publishers and Distributors Pvt. Ltd.,
Vijayawada.
Reference Books:
1. E. G. Nawy, Prestressed Concrete: A fundamental approach, Prentice Hall.
Reference Codes:
1. IS 1343-2012, Code of Practice for Prestressed Concrete, BIS, New Delhi.
2. IS 456-2000, Code of Practice for plain and reinforced concrete, BIS, New Delhi.
Question Paper Pattern:
Sessional Exam: The question paper for sessional examination is for 25 marks, covering half of
the syllabus for first sessional and remaining half for second sessional exam. The question paper
shall consist of Three Sections with Two Questions (EITHER / OR type) in each section. The
student shall answer one question from each section.
End Exam: The question paper for end examination is for 60 marks. It shall consist of Five
Units, each containing Two Questions (EITHER / OR type) from each unit of the syllabus, with
a weightage of 12 marks. Each of these questions may contain sub-questions. The student shall
answer one question from each unit.
ADDITIVE MANUFACTURING TECHNOLOGY (ADMT)
VII Semester: B. Tech Scheme : 2020
Course
Category Hours/Week Credits Maximum Marks
Code
Continuous
End
L T P C Internal TOTAL
OEC 424 OEC – IV Exam
Assessment
3 - - 3 40 60 100
Sessional Exam Duration : 1 ½ Hrs End Exam Duration : 3 Hrs
Course Outcomes : At the end of the course the student will be able to
CO1: Understand prototyping, and the phases of Rapid prototyping.
CO2: Understand the rapid prototyping process chain.
CO3: Understand the functioning of Liquid based rapid prototyping systems.
CO4: Understand the functioning of Powder based rapid prototyping systems.
CO5: Understand the Direct methods of Tooling and Indirect methods of Tooling.
UNIT – I
Introduction: Historical Development, Definition of prototype, types of prototypes, Role of
prototypes, Three phases of development leading to Rapid prototyping, Fundamentals of rapid
prototyping, Applications and advantages of rapid prototyping.
UNIT – II
Rapid prototyping process chain: 3D modelling, data conversion and transmission, checking and
preparing, Building and post processing. Liquid based rapid prototyping systems- Stereo
Lithography Apparatus (SLA), applications, advantages and disadvantages of Stereo lithography.
STL file format, Types of Errors.
Fusion Deposition Modelling: Principle, process, applications, advantages and disadvantages of
FDM, Multi Jet Modelling Systems.
UNIT – III
Solid based rapid prototyping systems: Laminated Object Manufacturing (LOM), three phases of
LOM, Applications of LOM, advantages and disadvantages of LOM.
Solid Ground Curing(SGC): Steps in solid ground curing, Applications of solid ground
curing, advantages and disadvantages of Solid ground curing, build time calculation.
UNIT – IV
Powder-based Rapid prototyping systems: Selective Laser Sintering (SLS), Materials for SLS,
Principle, Process, Applications, advantages and disadvantages of SLS.
Three Dimensional Printing (3DP): Principle, Process, Applications, advantages and
disadvantages of 3DP
Laser Engineered Net Shaping (LENS) : Principle, Process steps, Applications, Advantages and
disadvantages of LENS
UNIT – V
Direct methods of rapid tooling : AIM tooling, SLS rapid steel, Direct Laser Metal Sintering
(DMLS), Laminate tooling
Indirect methods of rapid Tooling: RTV silicon rubber moulds, Vacuum casting, Reaction
injection Moulding(RIM),Wax Injection moulding, Spray metal tooling, 3D kelt tool
Text Books
1. Chua C.K., Leong.K.F, and Lim C, C.S., Rapid Prototyping Principles and Applications, World
Scientific Publishing Co. Pte. Ltd
2. D.T.Pham and S.S.Dimov, Rapid manufacturing The technologies and applications of rapid
Prototyping and rapid tooling. Springer Publications
Reference Books
1. Terry Wholers, Wholers report, Wholers Associates
2. I. Gibson D. W. Rosen and B. Stucker., Additive manufacturing technologies, Springer
Publication
UNIT – V
Connections and Interfaces of Devices in Drone:Brief introduction of RS232, RS422, RS485,
UART ports. Different types of connectors and their specifications. Microcontroller interfacing
techniques.
Introduction to Drone Programming Introduction to programming language used in drone : C
and Python. Installation of cards.Auto Pilot software i.e. Ardupilot, Openpilot
Text Books:
1. Terry Kilby and Belinda Kilby, “Make:Getting Started with Drones “,Maker Media,
Inc, 2016
2. VasilisTzivaras, “Building a Quadcopter with Arduino”, Packt Publishing, 2016
3. Donald Norris, “Build Your Own Quadcopter -Power Up Your Designs with the
Parallax Elev-8” , McGraw-Hill Education, 2014
Reference Books:
1. Baichtal, “Building Your Own Drones: A Beginners' Guide to Drones, UAVs, and
ROVs”, Que Publishing,2016.
2. Austin, Unmanned Aircraft Systems: UAVS Design, Development and Deployment.
Wiley, 2010.
3. Sebbane, Smart Autonomous Aircraft: Flight Control and Planning for UAV. CRC
Press, 2015
4. Zavrsnik, Drones and Unmanned Aerial Systems: Legal and Social Implications for
Security and Surveillance. Springer, 2015.
Web References :
1. https://www.dronezon.com/learn-about-drones-quadcopters/
2.http://ardupilot.org/copter/docs/advanced-multicopter-design.html
Question Paper Pattern:
Sessional Exam :
The question paper for sessional examination shall be for 25 marks, covering half of the syllabus
for first sessional and remaining half for second sessional exam. The question paper shall consist
of three sections with Two Questions (Either or Type) in each section. The student shall answer
one question from each section.
End Exam:
The question paper for End examination shall be for 60 marks. The Question paper shall contain
Five Units with Two Questions (Either or Type) from each unit. Each of these questions may
contain sub-questions. And the student should answer any one question from each unit. Each
Question carries 12 marks.
INFRASTRUCTURE FOR SMART CITY DEVELOPMENT (ISCD)
VII Semester :B. Tech Scheme : 2020
Course Code Category Hours/Week Credits Maximum Marks
Continuous
End
L T P C Internal Total
OEC 426 OEC-IV Exam
Assessment
3 - - 3 40 60 100
Sessional Exam Duration:1.5Hrs End Exam Duration: 3 Hrs
Course Outcomes :At the end of the course the student will be able to
CO1: Understand the fundamental concepts of smart and sustainable cities.
CO2: Understand the GIS applications in Smart City Planning.
CO3: Understand the component of smart cities and dwell into their technological
advancement.
CO4: Understand the involvement of stake holders in the design and implementation of
responsive smart cities.
CO5: Explain the importance of different linkages and their defined roles including
government, urban planners, universities, city developers and communities.
UNIT – I
Smart City Planning – An Overview: Understanding – Dimensions – Global experience, Global
standards and performance bench marks, Practice codes. India 100 smart cities policy and
mission, Smart city planning and development, Financing smart cities development,
Governance of smart cities.
UNIT - II
Green Building Concepts & Sustainable Development: Green projects in smart cities,
sustainability – Green building – Rating system – Energy efficient building – Energy saving
systems.
GIS Applications in Smart City Planning: Coordinate system and geo-coding, vector data
structure and algorithms, raster data structure and algorithms, data bases for GIS – Concepts,
error modeling and data uncertainty, decision making through GIS, constructing spatial data
infrastructure and spatial information system. National Urban Information system. Why remote
sensing, aerial & satellite remote sensing – Principles of aerial remote sensing – Aerial photo-
interpretation – Photogrammetry – Stereovision – Measurement of heights/depths by relief
displacement and parallax displacement. Principles of satellite remote sensing, spatial, spectral
and temporal resolutions.
UNIT – III
Smart Urban Transportation Systems: Elements of Infrastructure (Physical, Social, Utilities
and services) - Basic definitions – Concepts - Significance and importance; Data required for
provision and planning of urban networks and services; Resource analysis, Provision of
infrastructure; Role of transport, types of transport systems, evolution of transport modes,
transport problems and mobility issues; Urban form and Transport patterns, land use –
Transport cycle, concept of accessibility. Hierarchy, capacity and geometric design elements of
roads and intersections. Basic principles of Transport infrastructure design. Urban transport
planning process –Transport, environment and safety issues. Principles and approaches of
Traffic Management, Transport System Management.
UNIT – IV
Water Supply and Drainage:Water – sources of water, treatment and storage, transportation
and distribution, quality, networks, distribution losses, water harvesting, recycling and reuse,
norms and standards of provision, institutional arrangements, planning provisions and
management issues. Sanitation – points of generation, collection, treatment, disposal, norms and
standards, grey water disposal, DEWATS, institutional arrangements, planning provisions and
management issues. Municipal and other wastes –generation, typology, quantity, collection,
storage, transportation, treatment, disposal, recycling and reuse, wealth from waste, norms and
standards, institutional arrangements, planning provisions and management issues. Power –
Sources of power procurement, distribution networks, demand assessment, norms and
standards, planning provisions and management issues.
UNIT - V
Project Management for Smart Cities:Philosophy and concepts of Project management phases
– Stages of project & their approval status – Planning – Scheduling – PERT model - Project cost
analysis – Resource allocation & Levelling – Project monitoring and control – Risk
management – Case studies.
E–Governance and IOT: The concept of management – Concept of e-management &e-
business - e-Government Principles – Form e-Government to e-governance - e-governance and
developing countries – Designing and Implementing e-Government Strategy; E-governance:
Issues in implementation. IOT- fundamentals, protocols, design and development, data
analytics and supporting services, case studies.
Text Books:
1. Gupta Tripati, Smart cities transforming India, Pentagon Press.
2. Marta Peris-Ortize, Dag r Bennett, Diana Perez, Bustamante Yabav, Sustainable Smart
Cities, Springer
3. Mani. N, Smart Cities and Urban Development in India, New Century Publications.
Web References:
1. https://smartnet.niua.org
2. https://smartcitiescouncil.com
3. https:// mygov.in/group/smart- cities.
Question Paper Pattern:
Sessional Exam: The question paper for sessional examination is for 25 marks, covering half of
the syllabus for first sessional and remaining half for second sessional exam. The question paper
shall consist of Three Sections with Two Questions (EITHER / OR type) in each section. The
student shall answer one question from each section.
End Exam: The question paper for end examination is for 60 marks. It shall consist of Five
Units, each containing Two Questions (EITHER / OR type) from each unit of the syllabus, with
a weightage of 12 marks. Each of these questions may contain sub-questions. The student shall
answer one question from each unit.
CSE Professional Elective Course (PE-I)
S.No Course Title
1. Advanced Computer Architecture
2. Object Oriented Analysis and Design
3. Information Retrieval Systems
4. Soft Computing
Reference Books:
1. David E. Culler, J. P. Singh, Anoop Gupta, Harcourt Asiam, Morgan Kaufmann (1999), Parallel
Computer Architecture, Elsevier, India.
2. V. Rajararnan, C. Siva Ram Murthy (2000), Parallel Computers - Architecture and
3. Programming, Prentice Hall of India, New Delhi.
Web References:
1. https://nptel.ac.in/courses/108105118/25
2. https://nptel.ac.in/courses/117106111/23
3. https://nptel.ac.in/courses/117104128/5
4.https://www.tutorialspoint.com/parallel_computer_architecture/
UNIT– I
Artificial Neural Networks: Introduction, Basic models of ANN, important terminologies of ANNs.
Supervised Learning Networks: Perceptron Networks, Adaptive Linear Neuron, Back propagation
Network.
UNIT– II
Associative Memory Networks: Training Algorithms for pattern association Auto associative Memory,
Bidirectional Associative Memory (BAM), and Hopfield Networks.
Unsupervised Learning Network: Introduction, Fixed Weight Competitive Nets, Maxnet, Mexican Hat
Net, Hamming Network, Kohonen Self-Organizing Feature Maps, Learning Vector Quantization, Counter
Propagation Networks, Adaptive Resonance Theory Networks
UNIT– III
Introduction to Fuzzy Logic, Classical Sets and Fuzzy Sets: Introduction, Classical Sets (Crisp Sets),
Fuzzy Sets, Classical Relations -and Fuzzy Relations- Cardinality, Operations, Properties and composition.
Tolerance and equivalence relations.
UNIT– IV
Membership functions- Features, Fuzzification, membership value assignments, Defuzzification
Fuzzy Arithmetic and Fuzzy Measures: Fuzzy arithmetic, Extension principle, Fuzzy measures.
UNIT– V
Genetic Algorithm: Introduction, Basic Terminologies in Genetic Algorithm, Operators in Genetic
Algorithm –Encoding, selection, Crossover and Mutation, Applications.
Application of Soft computing: Optimization of Traveling Salesman Problem using Genetic Algorithm
Approach, Genetic Algorithm –Based Internet search Technique.
Text Books :
1. S.N.Sivanandam, S.N.Deepa “Priciples of Soft Computing” WILEY Second Edition 2013.
Reference Books :
1. S.R. Jang, C.T.Sun and E.Mizutani, “Neuro-Fuzzy and Soft Computing” PHI/Pearson Education,
New Delhi 2004.
2. S. Rajasekaran & G.A. Vijayalakshmi Pai, PHI, New Delhi 2003
3. Timothy J.Ross, “Fuzzy Logic with Engineering Applications”, McGraw-Hill, 1997.
Web References:
1.https://nptel.ac.in/courses/106105173
UNIT – I
Introduction to embedded Systems: Embedded systems, processor embedded into a system, Embedded
hardware units and device in a system, Embedded software in a system, Examples of embedded systems,
Design process in embedded system, formalization of system design, Design process and design
examples, Classification of embedded systems, skills required for an embedded system designer.
UNIT – II
Devices and communication buses for devices network: IO types and example, Serial communication
devices, Parallel device ports, Sophisticated interfacing features in device ports, wireless devices, timer
and counting devices, Watch dog timer, Real time clock, networked embedded systems, Serial bus
Communication protocols, parallel bus device protocols – parallel communication internet using ISA,
PCI,PCI-X and advanced buses, internet enabled systems – network protocols, wireless and mobile
system protocols.
UNIT – III
Device drivers and interrupts and service mechanisms: Programming – I/O busy-wait approach
without interrupt Service mechanism, ISR concept, interrupt sources, interrupt servicing (handling)
Mechanism, multiple interrupts, context and periods for context switching , interrupt latency and
deadline, classification of processors interrupt service mechanisms from context-saving angle, Direct
memory access, device driver programming
UNIT – IV
Inter Process communication and synchronization of processes, Threads and tasks: Multiple process
application, multiple threads in an application, Tasks, Task states, Task and Data, Clear-cut distinction
between functions. ISRS and tasks by their characteristics, concept and semaphores, shared data, Inter-
process communication, Signal function, Semaphore functions, Message Queue functions, Mailbox
functions, Pipe functions, Socket functions, RPC functions.
UNIT – V
Real – time Operating Systems: OS Services, process management, Timer functions, Event functions,
Memory management, Device, file and IO subsystems management, Interrupt routines in RTOS
Environment and handling of interrupt source calls. Real-time Operating systems, Basic Design using
RTOS, RTOS task scheduling models, interrupt latency and response of the tasks as performance
metrics, OS Security issues, Introduction to embedded software development process and tools, Host and
target machines, linking and location software
Text Books:
1. Raj Kamal [2017], [3rd Edition], Embedded Systems – Architecutre, Programming and Design,
McGraw-Hill.
Reference Books:
1. Arnold S Burger, Embedded System Design An Introduction to Processes, Tools and Techniques,
1st Edition, CMP Books, 2007.
2. David.E. Simon, An Embedded Software Primer,2nd Edition, Pearson Edition, 2009.
3. Jonathan W Valvano, Embedded Micro Computer Systems, Real Time Interfacing,1st Edition,
Books / Cole,Thomson learning 2006.
Web References:
1. https://nptel.ac.in/courses
Question Paper Pattern:
Sessional Exam:
The Question paper for sessional examination is for 25 marks, covering half of the syllabus for first
sessional and remaining half for second sessional exam. The Question paper shall consists of 3 sections
with Two Questions (EITHER/OR type) in each section. The student shall answer one question from
each section.
End Exam:
The Question paper for end examination is for 60 marks. The Question paper shall consists of 5 units
with Two Questions (EITHER/OR type) in each unit. Each of these questions may contain sub questions
and the student shall answer one question from each unit. Each question carries 12 marks.
DISTRIBUTED SYSTEMS (DS)
VI Semester : Common for CSE & CST Scheme : 2020
Course
Category Hours/Week Credits Maximum Marks
Code
Continuous
End
L T P C Internal TOTAL
CS317 PEC-II Exam
Assessment
3 0 0 3 40 60 100
Sessional Exam Duration : 1½ Hrs End Exam Duration: 3 Hrs
Course Outcomes : At the end of the course the student will be able to
CO1: Understand the models and design requirements of distributed systems.
CO2: Describe Client Server Model, Communication Methods of Distributed System
CO3: Classify Clock Synchronization, Mutual Exclusion, Deadlocks in Distributed System
CO4: Summarize the concepts of Threads, Processor Allocation Algorithms
CO5: Understand Distributed File System Design with Implementation.
UNIT – I
End Exam:
The Question paper for end examination is for 60 marks. The Question paper shall consists of 5 units
with Two Questions (EITHER/OR type) in each unit. Each of these questions may contain sub questions
and the student shall answer one question from each unit. Each question carries 12 marks.
PATTERN RECOGNITION (PR)
VI Semester : Common for CSE , CST & Scheme : 2020
CSE(DS)
Course
Category Hours/Week Credits Maximum Marks
Code
Continuous
End
L T P C Internal TOTAL
CS318 PEC-II Exam
Assessment
3 0 - 3 40 60 100
Sessional Exam Duration : 1½ Hrs End Exam Duration: 3 Hrs
Course Outcomes : At the end of the course the student will be able to
CO1: Understand supervised and unsupervised classification methods for pattern recognition.
CO2: Understand the different clustering techniques.
CO3: Understand the structural pattern recognition models.
CO4: Interpret feature extraction and subset selection methods
CO5: Implement the neural networks for pattern recognition problems.
UNIT – I
Pattern Classifier
Overview of pattern recognition – Discriminant functions – Supervised and Unsupervised learning –
Parametric estimation – Maximum likelihood estimation – Bayesian parameter estimation – Perceptron
algorithm – LMSE algorithm – Problems with Bayes approach – Pattern classification by distance
functions – Minimum distance pattern classifier.
UNIT – II
Unsupervised Classification
Clustering for unsupervised learning and classification – Clustering concept – C-means algorithm –
Hierarchical clustering procedures – Graph theoretic approach to pattern clustering – Validity of
clustering solutions.
UNIT – III
Structural Pattern Recognition
Elements of formal grammars – String generation as pattern description – Recognition of syntactic
description – Parsing – Stochastic grammars and applications – Graph based structural representation
UNIT – IV
Feature Extraction and Selection
Entropy minimization – Karhunen – Loeve transformation – Feature selection through functional
approximation – Binary feature selection.
UNIT – V
Recent Advances
Neural network structures for Pattern Recognition – Neural network based Pattern associators –
Unsupervised learning in neural Pattern Recognition – Self-organizing networks – Fuzzy logic – Fuzzy
pattern classifiers – Pattern classification using Genetic Algorithms.
Text Books:
1. Robert J.Schalkoff, “Pattern Recognition Statistical, Structural and Neural Approaches”, Wiley,
India, 2009.
2. M. Narasimha Murthy and V. Susheela Devi, “Pattern Recognition”, Springer 2011
3. Sergios Theodoridis, Konstantinos Koutroumbas, “Pattern Recognition & Matlab Introduction”,
Fourth edition, Acadamic press, 2010
Reference Books:
1. Andrew R. Webb, Keith D. Copsey, “Statistical Pattern Recognition”, Third Edition, Wiley,
2011.
2. Duda R.O., Har P.E.,and David G Stork, “Pattern Classification”, Second edition, John Wiley &
Sons, NewYork, 2012.
3. S.N. Deepa , S.N. Sivanandam, “Principles of Soft Computing”, Second Edition, Wiley, 2012.
4. Tou and Gonzales, “Pattern Recognition Principles”, Wesley Publication Company, London,
1974.
Web References:
1. https://www.mathworks.com/discovery/pattern-recognition.html
2 https://www.igi-global.com/book/pattern-recognition-classification-time-series/147125
3. https://www.mathworks.com/discovery/pattern-recognition.html
Question Paper Pattern:
Sessional Exam:
The Question paper for sessional examination is for 25 marks, covering half of the syllabus for first
sessional and remaining half for second sessional exam. The Question paper shall consists of 3 sections
with Two Questions (EITHER/OR type) in each section. The student shall answer one question from
each section.
End Exam:
The Question paper for end examination is for 60 marks. The Question paper shall consists of 5 units
with Two Questions (EITHER/OR type) in each unit. Each of these questions may contain sub questions
and the student shall answer one question from each unit. Each question carries 12 marks.
SOFTWARE PROJECT MANAGEMENT (SPM)
VI Semester : Common for CSE & CST Scheme : 2020
Course
Category Hours/Week Credits Maximum Marks
Code
Continuous
End
L T P C Internal TOTAL
CS319 PEC-II Exam
Assessment
3 0 0 3 40 60 100
Sessional Exam Duration : 1½ Hrs End Exam Duration: 3 Hrs
Course Outcomes : At the end of the course the student will be able to
CO1: Define the purpose of project management and programme management.
CO2: Discuss project planning and process models.
CO3: Estimate effort of software project using effort estimation techniques.
CO4: Describe risk categories and steps to monitor, control the project.
CO5: Understand the importance of team work and software quality.
UNIT – I
End Exam:
The Question paper for end examination is for 60 marks. The Question paper shall consists of 5 units
with Two Questions (EITHER/OR type) in each unit. Each of these questions may contain sub questions
and the student shall answer one question from each unit. Each question carries 12 marks.
ADHOC AND SENSOR NETWORKS (ASN)
VII Semester : Common for CSE & CST Scheme : 2020
Course
Category Hours/Week Credits Maximum Marks
Code
Continuous
End
L T P C Internal TOTAL
CS401 PEC-III Exam
Assessment
3 0 0 3 40 60 100
Sessional Exam Duration 1½ Hrs End Exam Duration: 3 Hrs
Course Outcomes : At the end of the course the student will be able to
CO1: Explain the concepts, network architectures and applications of ad hoc and wireless
Sensor networks.
CO2: Describe MAC protocols of ad hoc wireless networks.
CO3: Explain characteristics, design issues and classification of routing and transport layer protocols
in ad hoc wireless networks.
CO4: Summarize the architecture of WSN along with MAC protocols for WSNs.
CO5: Understand routing issues, localization and QoS in WSN.
UNIT – I
Introduction: Fundamentals of Wireless Communication Technology, The Electromagnetic
Spectrum, Radio propagation Mechanisms, Characteristics of the Wireless Channel.
Mobile ad hoc networks (MANETs) and wireless sensor networks (WSNs): concepts and
architectures. Applications of Ad Hoc and Sensor networks, Design Challenges in Ad hoc and
Sensor Networks.
UNIT – II
MAC Protocols for Ad Hoc Wireless Networks: Issues in designing a MAC Protocol,
Classification of MAC Protocols, Contention based protocols, Contention based protocols with
Reservation Mechanisms, Contention based protocols with Scheduling Mechanisms, Multi
channel MAC-IEEE 802.11.
UNIT – III
Routing Protocols and Transport Layer in Ad Hoc Wireless Networks: Issues in designing a
routing and Transport Layer protocol for Ad hoc networks, proactive routing, reactive routing
(on-demand), hybrid routing, Classification of Transport Layer solutions, TCP over Ad hoc
Wireless Networks.
UNIT – IV
Wireless Sensor Networks (WSNs) and MAC Protocols: Single node architecture: hardware and
software components of a sensor node, WSN Network architecture: typical network
architectures, data relaying and aggregation strategies, MAC layer protocols: self-organizing,
Hybrid TDMA/FDMA and CSMA based MAC- IEEE 802.15.4.
UNIT – V
WSN Routing, Localization & QoS: Issues in WSN routing, OLSR, Localization: Indoor and
Sensor Network Localization, absolute and relative localization, triangulation, QOS in WSN,
Energy Efficient Design, Synchronization, Transport Layer issues.
Text Books:
1. C. Siva Ram Murthy and B. S. Manoj, Ad Hoc Wireless Networks: Architectures and
Protocols, Prentice Hall Professional Technical Reference, 2008.
Reference Books:
1. Carlos De Morais Cordeiro and Dharma Prakash Agrawal, Ad Hoc & Sensor Networks:
Theory and Applications, World Scientific Publishing Company, 2006.
2. Jagnnathan Sarangapani, Wireless Ad Hoc and Sensor Networks-Protocols, Performance
and Control, CRC press, Taylor & Francis group, 2007.
Web References:
1. http://cse.iitkgp.ac.in/~smisra/course/wasn.html
2. https://www.youtube.com/playlist?list=PLJ5C_6qdAvBHroAfekCO7K4xphEF74UPc
Question Paper Pattern:
Sessional Examination:
The question paper for sessional examination shall be for 25 marks, covering half of the syllabus for first
sessional and remaining half for second sessional exam. The question paper shall consist of three sections
with Two Questions (EITHER/ OR Type) in each section. The student shall answer one question from each
section.
End Examination:
The question paper for End examination shall be for 60 marks. The Question paper shall contain Five Units
with Two Questions (Either or Type) from each unit. Each of these questions may contain sub question and
the student should answer any one question from each unit. Each Question carries 12 marks.
SERVICE ORIENTED ARCHITECTURE (SOA)
VII Semester : Common for CSE & CST Scheme : 2020
Course
Category Hours/Week Credits Maximum Marks
Code
Continuous
End
L T P C Internal TOTAL
CS402 PEC-III Exam
Assessment
3 0 0 3 40 60 100
Sessional Exam Duration : 1½ Hrs End Exam Duration: 3 Hrs
Course Outcomes : At the end of the course the student will be able to
CO1: Understand software oriented architectures.
CO2: Design medium scale software project development using SOA principles.
CO3: Develop SOA messages from business use cases.
CO4: Design and implementation of modern SOA and SOA-specific methodologies, technologies and
standards.
CO5: Create composite services by applying composition style.
UNIT – I
Introduction To SOA, Evolution Of SOA: Fundamental 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 architectures).
UNIT – II
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 – I 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; Notification and eventing
UNIT – III
Principles of Service - Orientation: Services orientation and the enterprise; Anatomy of a service
oriented architecture; Common Principles of Service orientation; How service orientation principles
interrelate; Service orientation and object orientation; Native Web service support for service orientation
principles.
UNIT – IV
Service Layers: Service orientation and contemporary SOA; Service layer abstraction; Application
service layer, Business service layer, Orchestration service layer; Agnostic services; Service layer
configuration scenarios.
UNIT – V
Business Process Design: WS-BPEL language basics; WS Coordination overview; Service oriented
business process design; WS addressing language basics; WS Reliable Messaging language basics.
SOA Platforms: SOA platform basics; SOA support in J2EE; SOA support in. ET; Integration
considerations.
Text Books:
1. Thomas Erl, Service-Oriented Architecture: Concepts, Technology and Design, Prentice Hall
Publication, 2005.
2. Michael Rosen, Boris Lublinsky, Applied SOA Service Oriented Architecture and Design
Strategies, Wiely India Edition, 2008.
Reference Books:
1. James McGovern, Sameer Tyagi, Michael E Stevens, Sunil Mathew, ―Java Web Services
Architecture, Elsevier, 2003.
2. Ron Schmelzer et al. ― XML and Web Services, Pearson Education, 2002.
3. Frank P.Coyle, ―XML, Web Services and the Data Revolution, Pearson Education, 2002 .
Web References:
1. https://www.service-architecture.com
2 http://www.opengroup.org/soa/source-book/soa/p1.htm
3. https://www.javatpoint.com/service-oriented-architecture
End Exam:
The Question paper for end examination is for 60 marks. The Question paper shall consists of 5 units
with Two Questions (EITHER/OR type) in each unit. Each of these questions may contain sub questions
and the student shall answer one question from each unit. Each question carries 12 marks.
MOBILE COMMUNICATIONS (MC)
VII Semester : Common for CSE & CST Scheme : 2020
Course
Category Hours/Week Credits Maximum Marks
Code
Continuous
End
L T P C Internal TOTAL
CS403 PEC-III Exam
Assessment
3 0 0 3 40 60 100
Sessional Exam Duration 1½ Hrs End Exam Duration: 3 Hrs
Course Outcomes : At the end of the course the student will be able to
CO1: Understand the basic concepts of wireless communication & mobile computing.
CO2: Understand the wireless medium access controlling mechanisms and GSM.
CO3: Understand the WLAN System Architecture, Protocol Architecture, And Physical Layer.
CO4: Acquiring knowledge on the structure & concepts of Mobile IP.
CO5: Understand the Traditional TCP and Classical Improvements of TCP.
UNIT – I
Wireless transmission: Frequencies for radio transmission, Signals, Antennas, Signal propagation,
Multiplexing, Modulation (ASK, FSK, PSK) Spread spectrum, Cellular systems.
UNIT – II
Medium access control: Motivation for a Specialized MAC, SDMA, FDMA, TDMA (Fixed
TDM, Classical Aloha, Slotted Aloha, CSMA), CDMA, Comparison of S/T/F/CDMA.
GSM: Mobile services, System Architecture, Radio interface, Protocols, Localization and
calling, Handover.
UNIT – III
Wireless LAN: Infrared Vs Radio Transmission, Infra Red and ad-hoc network.
IEEE 802.11: System architecture, Protocol architecture, Physical layer, Medium access control
layer, MAC management.
UNIT – IV
Mobile IP: Goals & requirements, Entities and terminology, IP Packet delivery, Agent
discovery, Registration, Tunneling & Encapsulation, Optimizations, Reverse tunneling, IPv6,
Dynamic host Configuration protocol.
UNIT – V
Traditional TCP: Congestion control, Slow start, Fast retransmit/fast recovery, implications of
mobility, Classical TCP improvements.
Text Books:
1. Jochen Schiller [2008], [Second Edition], Mobile Communications, Low price edition, Pearson
Reference Books:
1. Talukder [2008], Mobile Computing: Technology, Applications & service creation, TMH.
Question Paper Pattern:
Sessional Examination:
The question paper for sessional examination shall be for 25 marks, covering half of the syllabus for first
sessional and remaining half for second sessional exam. The question paper shall consist of three sections
with Two Questions (EITHER/ OR Type) in each section. The student shall answer one question from each
section.
End Examination:
The question paper for End examination shall be for 60 marks. The Question paper shall contain Five Units
with Two Questions (Either or Type) from each unit. Each of these questions may contain sub question and
the student should answer any one question from each unit. Each Question carries 12 marks.
NETWORK SECURITY AND CRYPTOGRAPHY (NSC)
VII Semester : Common to CSE & CST Scheme : 2020
Course
Category Hours/Week Credits Maximum Marks
Code
Continuous
End
L T P C Internal TOTAL
CS404 PEC-III Exam
Assessment
3 0 0 3 40 60 100
Sessional Exam Duration 1½ Hrs End Exam Duration: 3 Hrs
Course Outcomes : At the end of the course the student will be able to
CO1: Understand the concepts and principles of Network Security.
CO2: Analyze various classical encryption techniques and block cipher structure.
CO3: Analyze advanced encryption standard.
CO4: Understand block cipher modes of operation.
CO5: Explain various asymmetric ciphers
CO6: Understand cryptographic hash functions and digital signatures
UNIT – I
Introduction to Security concepts: Computer Security concepts, OSI Security Architecture, Security
attacks, Security services, Security mechanisms, Fundamental security design principles, A model for
Network Security.
Number Theory: Euclidean Algorithm, Modular Arithmetic, Fermat’s and Euler’s Theorem, Testing for
primality
UNIT – II
Symmetric Ciphers: Classical Encryption Techniques: Symmetric Cipher model, Substitution techniques,
Transposition techniques, Steganography.
Block Ciphers and DES: Traditional block cipher structure, Data Encryption Standard, DES Example,
Strength of DES, Block cipher design principles.
UNIT – III
Advanced Encryption Standard: AES Structure, AES transformation functions, AES Key Expansion,
AES Example, AES Implementation.
Block Cipher Operation Modes: Multiple Encryption and Triple DES, Electronic codebook, Cipher
Block Chaining Mode, Cipher feedback mode, output feedback mode.
UNIT – IV
Asymmetric Ciphers and Public key cryptosystems: Public-Key Cryptography and RSA: Principles of
Public-key cryptosystems, RSA Algorithm. Daffier Hellman Key Exchange, Elgamal Cryptographic
systems.
UNIT – V
Cryptographic Hash Functions: Applications of cryptographic hash functions, Hash functions based on
cipher block chaining, SHA.
Message Authentication codes: Requirements, Message authentication functions, security of MACs.
Digital Signatures: Digital Signature requirements, Elgamal Digital Signature, Schnorr Digital Signature
scheme.
Text Books:
1. William Stallings, [7th Edition], Cryptography and Network Security, Pearson, 2017
2. Behrouz A. Forouzan, D Mukhopadhayay, [2nd Edition], Cryptography and Network Security,
MC Graw Hill, 2010
Reference Books:
1. Eric Cole, Dr. Ronald Kurtz and James W. Conley, Network Security Bible, Wiley Publishers, 2009
2. Bruce C. Berndt, Number Theory in the Spirit of Ramanujan, University Press, American
Mathematical Society, 2006
3. V.K. Jain, Cryptography and Network Security, Khanna Publishing House, 2017
4. Atul Kahate, Cryptography and Network Security, TMH, 4th Edition, 2019
Question Paper Pattern:
Sessional Examination:
The question paper for sessional examination shall be for 25 marks, covering half of the syllabus for first
sessional and remaining half for second sessional exam. The question paper shall consist of three sections
with Two Questions (EITHER/ OR Type) in each section. The student shall answer one question from
each section.
End Examination:
The question paper for End examination shall be for 60 marks. The Question paper shall contain Five
Units with Two Questions (Either or Type) from each unit. Each of these questions may contain sub
question and the student should answer any one question from each unit. Each Question carries 12 marks.
SOFTWARE QUALITY AND TESTING (SQT)
VII Semester : Common for CSE & CST Scheme : 2020
Course
Category Hours/Week Credits Maximum Marks
Code
Continuous
End
L T P C Internal TOTAL
CS405 PEC-IV Exam
Assessment
3 0 0 3 40 60 100
Sessional Exam Duration 1½ Hrs End Exam Duration: 3 Hrs
Course Outcomes : At the end of the course the student will be able to
CO1: Understand the basic concepts of software testing.
CO2: Classify the types of software testing to point out the importance of testing in achieving
high-quality software.
CO3: Understand the various testing techniques of a software system.
CO4: Compare the traditional software testing and web based testing.
CO5: Extend the Quality concepts and Metrics for the Software Quality.
UNIT – I
Introduction to Software Testing:
Introduction, Evolution of Software Testing, Software Testing—Myths and Facts, Goals of Software
Testing, Psychology for Software Testing, Software Testing Definitions, Model for Software Testing,
Effective Software Testing vs. Exhaustive Software Testing, Effective Testing is Hard, Software Testing
as a Process, Software Failure Case Studies.
UNIT – II
Software Testing Terminology and Methodology:
Software Testing Terminology, Software Testing Life Cycle (STLC), Software Testing Methodology.
Verification and Validation: Verification and Validation (V&V) Activities, Verification, Verification of
Requirements, Verification of High-level Design, Verification of Low-level Design, How to Verify Code?
Validation.
UNIT – III
Testing Techniques:
Dynamic Testing: Black-Box Testing Techniques Boundary Value Analysis (BVA), Equivalence Class
Testing, State Table-Based Testing, Decision Table-Based Testing, Cause-Effect Graphing Based Testing,
Error Guessing.
White-Box Testing Techniques Need of White-Box Testing, Logic Coverage Criteria, Basis Path Testing,
Graph Matrices, Loop Testing.
UNIT – IV
Testing Web-based Systems:
Web-based System, Web Technology Evolution, Traditional Software and Web-based Software,
Challenges in Testing for Web-based Software, Quality Aspects, Web Engineering (Webe), Testing of
Web-based Systems
UNIT – V
Software Quality Management:
Software Quality, Broadening the Concept of Quality, Quality Cost, Benefits of Investment on Quality,
Quality Control and Quality Assurance, Quality Management (QM), QM and Project Management, Quality
Factors, Methods of Quality Management, Software Quality Metrics, SQA Models.
Text Books:
1. Software Testing Principles and Practices, Chauhan, Oxford University Press
2. Software Testing, Yogesh Singh, University Press
Reference Books:
1. Software Testing and Quality Assurance, Theory and Practice A JOHNWILEY & SONS, INC.,
PUBLICATION by KSHIRASAGAR NAIK.
2. Fundamentals of Software Testing, AB Mathur, Pearson.
Question Paper Pattern:
Sessional Examination:
The question paper for sessional examination shall be for 25 marks, covering half of the syllabus for first
sessional and remaining half for second sessional exam. The question paper shall consist of three sections
with Two Questions (EITHER/ OR Type) in each section. The student shall answer one question from each
section.
End Examination:
The question paper for End examination shall be for 60 marks. The Question paper shall contain Five Units
with Two Questions (Either or Type) from each unit. Each of these questions may contain sub question and
the student should answer any one question from each unit. Each Question carries 12 marks.
QUANTUM COMPUTING (QC)
VII Semester : Common for CSE, CST, Scheme : 2020
CSE(AIML) & CSE(DS)
Course
Category Hours/Week Credits Maximum Marks
Code
Continuous
End
L T P C Internal TOTAL
CS406 PEC-IV Exam
Assessment
3 0 0 3 40 60 100
Sessional Exam Duration 1½ Hrs End Exam Duration: 3 Hrs
Course Outcomes : At the end of the course the student will be able to
CO1: Understand the Quantum Computation
CO2: Understand the Framework of Quantum Mechanics
CO3: Understand Deutsch Algorithm
CO4: Understand Amplitude Amplification
CO5: Implement Error Correction Codes
UNIT – I
INTRODUCTION AND BACKGROUND: Computers and the Strong Church–Turing Thesis, The
Circuit Model of Computation, A Linear Algebra Formulation of the Circuit Model Reversible
Computation, A Preview of Quantum Physics, Quantum Physics and Computation.
UNIT – II
QUBITS AND THE FRAMEWORK OF QUANTUM MECHANICS: The State of a Quantum
System, Time-Evolution of a Closed System, Composite Systems, Measurement.
UNIT – III
INTRODUCTORY QUANTUM ALGORITHMS: Probabilistic Versus Quantum Algorithms, Phase
Kick-Back, The Deutsch Algorithm, The Deutsch–Jozsa Algorithm.
UNIT – IV
ALGORITHMS BASED ON AMPLITUDE AMPLIFICATION : Grover’s Quantum Search
Algorithm, Amplitude Amplification, Quantum Amplitude Estimation and Quantum Counting,
Searching Without Knowing the Success Probability.
UNIT – V
QUANTUM ERROR CORRECTION: Classical Error Correction, The Classical Three-Bit Code,
Fault Tolerance, Quantum Error Correction, Error Models for Quantum Computing, Encoding.
Text Books:
1. An Introduction to Quantum Computing by Phillip Kaye, Raymond Laflamme, Michele Mosca.
Reference Books:
1. Presskil Lecture notes: Available online: http://www.theory.caltech.edu/~preskill/ph229/
2. An Introduction to Quantum Computing. P. Kaye.
3. Quantum Computer Science. N. David Mermin.
UNIT– I
Introduction to Machine Learning Basics: Learning Algorithms, Capacity, Overfitting and
Underfitting, Hyperparameters and validation sets, Estimators, Bias and variance, maximum
likelihood Estimation, Bayesian Statistics.
Introduction to Deep Learning : Introduction to deep learning, Introduction to ANN, Introduction
to DNN
UNIT– II
Convolutional Neural Networks: The Convolutional operation, Motivation, Pooling, Convolution
and pooling as an Infinitely strong prior, Variants of the basic convolution function, structured
Outputs, Data types, Efficient Convolution Algorithms, random or unsupervised Features, The
Neuroscientific Basis for Convolutional Networks
UNIT–III
Cases Study : Handwritten Digit Recognition, Object Recognition in photographs
UNIT– IV
Recurrent Neural Networks: Unfolding computational Graphs, RNN, Bidirectional RNNs,
Encoder-Decoder Sequence-to-sequence Architectures, Deep Recurrent Networks
UNIT– V
Case study : Time series prediction with LSTM recurrent neural networks, Text generation with
Alice in Wonderland
Text Books :
1. “Deep Learning” Ian Goodfellow Yoshua Bengio Aaron Courville, MIT Press book.
2. Book Of Deep Learning with Python,Jason brownlee
Reference Books :
1. “Neural Networks and Deep Learning”, Michael Nielsen.
2. “Neural Networks and Deep Learning “ Aggarwal, Charu C.Springer International
Publishing.
Web References:
1. https://www.coursera.org/specializations/deep-learning?
2. https://www.coursera.org/learn/introduction-tensorflow?
Question Paper Pattern:
Sessional Examination:
The question paper for sessional examination shall be for 25 marks, covering half of the syllabus for
first sessional and remaining half for second sessional exam. The question paper shall consist of three
sections with Two Questions (EITHER/ OR Type ) in each section. The student shall answer one
question from each section.
End Examination:
The question paper for End examination shall be for 60 marks. The Question paper shall contain Five
Units with Two Questions (Either or Type) from each unit. Each of these questions may contain sub
question and the student should answer any one question from each unit. Each Question carries 12
marks.
PARALLEL AND DISTRIBUTED ALGORITHMS
VII Semester : Common for CSE & CST Scheme : 2020
Course
Category Hours/Week Credits Maximum Marks
Code
Continuous
End
L T P C Internal TOTAL
CS408 PEC-IV Exam
Assessment
3 0 0 3 40 60 100
Sessional Exam Duration 1½ Hrs End Exam Duration: 3 Hrs
Course Outcomes : At the end of the course the student will be able to
CO1: Understand Parallel Algorithms
CO2: Study the complexity correctness models for parallel algorithms.
CO3: Understand PRAM and Shared Memory Algorithms.
CO4 :Understand Distributed Algorithms
CO5: Understand classical algorithms .
UNIT – I
Introduction to Parallelism Parallel Processing Ups and Downs, Types of Parallelism: A Taxonomy.
Parallel Algorithms:Simple Computations and Architectures , Algorithms for a Linear Array , Algorithms
for a Binary Tree , Algorithms for a 2D Mesh ,Algorithms with Shared Variables .
UNIT – II
Parallel Algorithm Complexity
Asymptotic Complexity, Algorithm Optimality and Efficiency , Complexity Classes , Parallelizable
Tasks and the NC Class , Parallel Programming Paradigms , Solving Recurrences .
Models of Parallel Processing: Development of Early Models , SIMD versus MIMD Architectures
,Global versus Distributed Memory ,The PRAM Shared-Memory Model , Distributed-Memory or Graph
Models .
UNIT – III
PRAM and Basic Algorithms: PRAM Sub-models and Assumptions , Data Broadcasting ,
Semigroup or Fan‐In Computation , Parallel Prefix Computation , Ranking the Elements of a Linked
List , Matrix Multiplication .
Shared‐Memory Algorithms : Sequential Rank‐Based Selection , A Parallel Selection Algorithm,
A Selection‐Based Sorting Algorithm .
UNIT – IV
Distributed Algorithms: Basic concepts. Models of computation: shared memory and message passing
systems, synchronous and asynchronous systems. Logical time and event ordering. Global state and
snapshot algorithms, clock synchronization. Distributed Operating Systems: Mutual exclusion, deadlock
detection.
UNIT – V
Classical Algorithms: Leader election, termination detection, distributed graph algorithms. Fault
tolerance and recovery: basic concepts, fault models, agreement problems and its applications, commit
protocols, voting protocols, check pointing and recovery, reliable communication.
Text Books:
1. Behrooz Parhami, Introduction to Parallel Processing Algorithms and Architectures, Platinum
series of computer science,2002.
2. Mukesh Singhal and Niranjan Shivaratri, Advanced Concepts in Operating Systems, McGraw-Hill
Reference Books:
1. Michael J Quinn, Parallel Programming in C with MPI and OpenMP, first edition, McGraw Hill,
2004/2003.
2. Nancy Lynch, Distributed Algorithms, Morgan Kaufmann.
Question Paper Pattern:
Sessional Examination:
The question paper for sessional examination shall be for 25 marks, covering half of the syllabus for first
sessional and remaining half for second sessional exam. The question paper shall consist of three sections
with Two Questions ( EITHER/OR Type ) in each section. The student shall answer one question from
each section.
End Examination:
The question paper for End examination shall be for 60 marks. The Question paper shall contain Five
Units with Two Questions (Either or Type) from each unit. Each of these questions may contain sub
question and the student should answer any one question from each unit. Each Question carries 12 marks.
HIGH PERFORMANCE COMPUTING (HPC)
VII Semester: Common for CSE & CST Scheme: 2020
CourseCode Category Hours/Week Credits Maximum Marks
Continuous
CS409 PEC-V L T P C Internal EndExam TOTAL
Assessment
3 0 0 3 40 60 100
Sessional Exam Duration: 1½ Hrs End Exam Duration:3 Hrs
UNIT– I
Introduction
Implicit parallelism, limitations of memory system performance, control structure of parallel platforms,
communication model of parallel platforms, message passing costs in parallel computers, routing
mechanisms for interconnection networks.
UNIT– II
Parallel algorithm design
Decomposition techniques, tasks and interactions, mapping techniques for load balancing, methods for
reducing interaction overheads, parallel algorithm models- the data parallel model, the task graph model,
the work pool model, the master-slave model, the pipeline model, hybrid models.
UNIT– III
Basic communication operations
One-to-All Broadcast and All-to-One Reduction, All-to-all Broadcast and reduction, scatter and gather,
Improving the speed of some communication operations: splitting and routing messages in parts, all port
communication.
UNIT– IV
Programming using message passing paradigm
Principles of message passing programming, The building blocks, MPI: The message passing interface,
topologies and embedding, overlapping communication with computation: non blocking communication
operations.
UNIT– V
Programming shared address space platforms
Threads, POSIX threads, synchronization primitives, attributes of threads and mutex, OpenMP – The
programming model, specifying concurrent tasks: assigning iterations to threads, synchronization across
multiple for directives, merging directives, nesting parallel directives.
TextBooks :
1. AnanthGrama, Anshul Gupta, George Karypis, Vipin Kumar, Introduction to Parallel Computing,
Second Edition,Pearson Education, 2007.
2. Benedict R Gaster, Lee Howes, David R KaeliPerhaad Mistry Dana Schaa, Heterogeneous
Computing with OpenCL, McGraw-Hill,Inc. Newyork, 2011.
ReferenceBooks :
1. Michael J. Quinn, Parallel Programming in C with MPI and OpenMP, McGraw-Hill International
Editions, Computer Science Series, 2004.
2. Jason Sanders, Edward Kandrot, CUDA by Example – An Introduction to General-PurposeGPU
Programming, Addison Wesley, 2011.
WebReferences:
1.https://www.tutorialspoint.com/parallel_algorithm/parallel_algorithm_introduction.html
2. https://computing.llnl.gov/tutorials/openMP
3. https://nptel.ac.in/courses/106108055
QuestionPaperPattern:
Sessional Examination:
The question paper for sessional examination shall be for 25 marks, covering half of the syllabus for first
sessional and remaining half for second sessional exam. The question paper shall consist of three sections
with Two Questions (EITHER/ OR Type) in each section. The student shall answer one question from each
section.
End Examination:
The question paper for End examination shall be for 60 marks. The Question paper shall contain Five Units
with Two Questions (Either or Type) from each unit. Each of these questions may contain sub question and
the student should answer any one question from each unit. Each Question carries 12 marks.
CLOUD COMPUTING(CC)
VII Semester: Common for CSE , CST , Scheme:2020
CSE(AIML) & CSE(DS)
Course Code Category Hours/Week Credits Maximum Marks
Continuous
L T P C Internal End Exam TOTAL
CS410 PEC-V Assessment
3 0 0 3 40 60 100
Sessional ExamDuration:1½ Hrs EndExamDuration:3 Hrs
UNIT– I
Introduction to Cloud Computing: Roots of Cloud Computing, Layers and Types of Clouds, Features
of a Cloud, Cloud Infrastructure Management, Infrastructure as a Service Providers, Platform as a
Service Providers, Challenges and Risks.
UNIT– II
Virtual Machine Provisioning and Migration Services: Introduction and Inspiration, Virtual
Machines (VM), VM Provisioning and Manageability, VM Migration Services, Provisioning in the
Cloud Context-Amazon Elastic Compute Cloud, Infrastructure Enabling Technology, Eucalyptus, VM
Dynamic Management Using Open Nebula, and Future Research Directions.
UNIT– III
Aneka-Integration of Private and Public Clouds: Introduction, Aneka Cloud Architecture, Aneka
Resource Provisioning Service, Hybrid Cloud Implementation-Design and Implementation Guidelines ,
Aneka Hybrid Cloud Architecture, Use Case—The Amazon EC2 Resource Pool, Implementation Steps
for Aneka Resource Provisioning Service
UNIT– IV
Cloud computing with Titans: Google: Google App Engine, Google Web ToolKit,Microsoft: Azure
services platform, windows live, Exchange online, Share Point services, Microsoft Dynamic Customer
Relationship Management (CRM),Amazon: Amazon EC2, Amazon SimpleDB, Amazon S3, Amazon
Cloud Front, Amazon Simple Queue Service, Salesforce.com: Force.com, Salesforce.com CRM,
AppExchange.
UNIT– V
Cloud Applications: Grep The Webon Amazon cloud - Architecture, Workflow, ECG (Electro-Cardio
Gram) analysis in Health Care, Multiplayer online Games.
Best Practices- Finding the Right Vendor, Phased-in vs. Flash-cut Approaches, Be Creative in Your
Approach, How Cloud Computing Might Evolve - Researcher Predictions, Responding to Change.
TextBooks :
1. “Cloud Computing: Principles and Paradigms” byRajkumarBuyya, James Broberg, and
Andrzej Goscinski, Wiley Press, New York, USA, Edition 2011.
2. "Cloud Computing: A Practical Approach" by Anthony T.Velte, Toby J Velte, , Robert Elsenpeter.
McGraw-Hill, Inc. New York, NY, USA, Edition 2010
Reference Books :
1. RajkumarBuyya, Chee Shin Yeo, SrikumarVenugopal, James Broberg, and IvonaBrandic,
“CloudComputing and Emerging IT Platforms: Vision, Hype, and Reality for Delivering
Computing as the5th Utility”, Future Generation Computer Systems, Volume 25, Number 6,
ISSN: 0167- 739X,Elsevier Science, Amsterdam, The Netherlands, June2009.
2. Suraj Pandey, William Voorsluys, Sheng Niu, Ahsan Khandoker, and RajkumarBuyya,
“AnAutonomic Cloud Environment for Hosting ECG Data Analysis Services”, Technical
Report,CLOUDS-TR-2010-4, Cloud Computing and Distributed Systems Laboratory, The
University ofMelbourne, Australia, August 3,2010.
Reference Books:
1. Kevin Mandia, Chris Prosise, Incident Response and computer forensics, Tata McGraw Hill, 2006.
2. Nelson, Phillips Enfinger, Steuart, Computer Forensics and Investigations, CENGAGE Learning.
3. John R. Vacca, Computer Forensics, Computer Crime Investigation, Firewall Media, New Delhi.
4. https://www.oreilly.com/library/view/digital-forensics-with/9781597495868/
Question Paper Pattern:
Sessional Examination:
The question paper for sessional examination shall be for 25 marks, covering half of the syllabus for first
sessional and remaining half for second sessional exam. The question paper shall consist of three
sections with Two Questions (EITHER/ OR Type ) in each section. The student shall answer one
question from each section.
End Examination:
The question paper for End examination shall be for 60 marks. The Question paper shall contain Five
Units with Two Questions (Either or Type) from each unit. Each of these questions may contain sub
question and the student should answer any one question from each unit. Each Question carries 12
marks.