M.Tech - CSE - (2023-25) - Updated On 13th July 2023
M.Tech - CSE - (2023-25) - Updated On 13th July 2023
OP JINDAL UNIVERSITY
Raigarh-Chhattisgarh
School of Engineering
SESSION: 2023- 2025
1
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
M. Tech (CSE)
Program Outcomes for Engineering Post Graduate Program
2
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
Semester I
3
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
Elective-I
Elective Lab-I
4
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
Semester II
5
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
Elective-II
Elective-III
Elective Lab - II
6
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
Semester III
7
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
Elective-IV
Elective-V
8
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
Semester IV
9
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
Programme : M. Tech Semester : I
Name of the Course: Advanced Mathematics Course Code: SOE-M-CSE101
Credits : 4 No of Hours : 4 Hrs./week
Max Marks : 100
Course Description:
The course has been designed to understand the basic concepts of algebra.
This course includes the study of algebra, probability theory, optimization techniques,
Fourier series and transform and their applications. The concepts introduced has
application in machine learning, data science and image processing.
Course Outcomes:
After Completion of the course Students will be able to:
CO Number Course Outcome
CO1 Apply the concept of vector space over real and complex fields
CO2 Apply probability theory in real life applications.
CO3 Apply optimization techniques in in real life applications.
CO4 Apply Fourier series and Transform in the area of signal processing.
CO5 Apply mathematical techniques in the research
Syllabus:
10
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
UNIT-IV: Optimization Technique
Calculus of several variables, Implicit function theorem, Nature of singular points,
Necessary and sufficient conditions for optimization, Constrained Optimization,
Lagrange multipliers, Gradient method – steepest descent method.
Text Book
1. J. Defranza and D. Gagliardi, Introduction to Linear Algebra with Applications,
McGraw-Hill
2. Scott L. Miller, Donald G. Childers: “Probability and Random Process with
application to Signal Processing”, Elsevier Academic Press.
3. Kreyzig, ‘Advanced Engineering Mathematics’
Reference Book
1. Schaum’s outlines of Linear Algebra by Seymour Lipschutz, Marc Lipson,
McGraw-Hill Education (India) Private Limited, New Delhi
2. T. Veerarajan “Probability, Statistics and Random Pr ocess”, 3 rd Edition, Tata
Mc-Graw Hill Co.
3. Elsgolts, L. “Differential Equations and Calculus of Variations”, MIR Publications.
CO-PO&PSO Correlation
Course Outcomes 1 2 3 4 5 1 2 3
CO1: 1 1 2
CO2: 1 1 1 1
CO3: 1 2 2
CO4: 2 2 1 1 1
CO5: 1 2 1 1 1 2 1
Note: 1: Low 2.: Moderate 3: High
11
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
Programme : M. Tech. Semester : I
Name of the Course: Advanced Data Structures Course Code: SOE-M-CSE102
and Algorithms
Credits : 3 No of Hours : 3 Hrs./week
Max Marks : 100
Course Description:
Engineering Algorithms & Data Structures deals with the fundamental means to
approach the design and analysis of algorithms in an effective and methodologically
correct manner. The student will acquire knowledge about general techniques for the
design and analysis of algorithms as well as a collection of significant examples of
solutions to representative problems. Furthermore, the student will have the
opportunity to supplement the theory by writing actual programs in the C language
during laboratory sessions.
Course Outcomes:
After Completion of the course Students will be able to:
CO Number Course Outcome
Argue the correctness of algorithms using inductive proofs and
CO1
invariants.
Analyse worst-case running times of algorithms using asymptotic
CO2
analysis.
Describe the divide-and-conquer paradigm and explain when an
algorithmic design situation calls for it. Recite algorithms that employ
CO3 this paradigm. Synthesize divide-and-conquer algorithms. Derive and
solve recurrences describing the performance of divide-and-conquer
algorithms.
Describe the dynamic-programming paradigm and explain when an
algorithmic design situation calls for it. Recite algorithms that employ
CO4
this paradigm. Synthesize dynamic-programming algorithms, and
analyse them.
Describe the greedy paradigm and explain when an algorithmic design
CO5
situation calls for it. Recite algorithms that employ this paradigm.
Syllabus:
UNIT–I: Introduction
Abstract Data Types - Time and Space Analysis of Algorithms - Big Oh and Theta
Notations - Average, best and worst-case analysis - Simple recurrence relations,
Array and Linked Structure Implementation of Lists, Stacks and Queues -
Applications -Array of Nodes and Dynamic Pointer Implementation of Linked
Structures.
12
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
UNIT–II: Linear and Non-linear Data Structure
Cursors –Sets, Priority Queues –Definition and applications, Max Priority Queue
ADT-Implementation-Max Heap-Definition, Insertion into a Max Heap, Deletion from
a Max Heap, Sorting techniques, Priority Queues, Trees - Binary trees - Search trees
- Balanced trees - Advanced tree structures- B trees - AVL trees, 2-3 trees, Splay
trees – applications of trees.
UNIT–III: Graph
Graphs - Directed -Shortest path - Undirected graph - Minimal spanning tree
Hashing – Dictionary - Applications of Graphs, Graph based data structure: Network
based
Text Books:
1. Alfred. V. Aho, John. E. Hopcroft, Jeffrey. D. Ullman, & quot; Data Structures
and Algorithms, Addison-Wesley Publications., 1985.
Reference Books:
1. Mark Allen Weiss, & quot; Data Structures and Algorithm Analysis in C & quot;
Second Edition, Pearson Education, Asia
2. Jean-Paul Tremblay, Paul.G. Sorenson, & quot; An Introduction to Data
Structures with Applications & quot;, Tata Mc Graw Hill second edition, 1991.
3. Thomas. H. Cormen, Charles.E. Leiserson, Ronald. L. Rivest, & quot;
Introduction to Algorithms & quot;, PHI 1998.
4. Ellis Horowitz, Sartaj Sahni, Songuthevan Rajasekaran, Fundamentals of
Computer Algorithms, Galgotial Publications Pvt. Ltd.
13
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
Course Outcomes 1 2 3 4 5 1 2 3
CO1: 2 1 2
CO2: 1 1 1 1
CO3: 2 2 2
CO4: 2 2 1 1 1
CO5: 2 2 1 2 1
Note: 1: Low 2.: Moderate 3: High
14
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
Course Outcomes:
After Completion of the course Students will be able to:
CO Number Course Outcome
CO1 Find a meaningful pattern in data
CO2 Graphically interpret data
CO3 Implement the analytic algorithms
CO4 Handle large scale analytics projects from various domains
CO5 Develop intelligent decision support systems
Syllabus:
UNIT-I: Introduction
Data Definitions and Analysis Techniques: Elements, Variables, and Data
categorization, Levels of Measurement, Data management and indexing,
Introduction to statistical learning.
15
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
matrix and ROC, Different Plots (Line Plot, Bar Chart, Histogram Plot, Box and
Whisker Plot, Scatter Plot.).
Text book:
1. Michael Berthold, David J. Hand, “Intelligent Data Analysis”, Springer.
2. V. K. Jain “Data Science and Analytics”.
References book:
1. Mize Edward “Data Analytics”.
2. Tom White “Hadoop: The Definitive Guide” Third Edition, O’reilly Media.
3. Chris Eaton, Dirk DeRoos, Tom Deutsch, George Lapis, Paul Zikopoulos,
“Understanding Big Data: Analytics for Enterprise Class Hadoop and Streaming
Data”, McGraw Hill Publishing.
4. Jiawei Han, Micheline Kamber “Data Mining Concepts and Techniques”, 2nd
Edition, Elsevier.
CO-PO&PSO Correlation
16
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
Course Description:
This course provides the student with in depth knowledge of Data Warehousing
principles, Data Warehouse techniques, and Business Intelligence systems. The course
introduces the topics of Data Warehouse design, Extract-Transform-Load (ETL), Data
Cubes, and Data Marts. Students will create Business Intelligence using Data
Warehouses with several OLAP and analytical tools.
Course Outcomes:
After Completion of the course Students will be able to:
CO Number Course Outcome
Understand fundamentals of data mining and Data warehousing
CO1
techniques
Understand and apply data preprocessing techniques for data
CO2
consistency
CO3 Understand features and their selection and reduction
CO4 Understand different algorithms for data mining
CO5 Understand and apply classification algorithm for classification of data
Syllabus:
UNIT–I: Introduction
Introduction to Data Science, data mining, machine learning, target applications,
Knowledge Discovery, Data Mining Functionalities, Data Mining Techniques, Data
Mining System categorization and its Issues.
17
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
UNIT–III: Features
Introduction, importance, selection, extraction engineering Dimensionality
Reduction: Principal Components Analysis, Sketching PCA, Applying PCA,
Limitations of PCA.
UNIT–V: Classification
Basic Concepts, linear vs nonlinear, Multiclass, class imbalance, Model Overfitting,
linear classifier with examples, measuring classifier accuracy, clustering techniques.
Text Books:
1. J. Han & M. Kamber, “Data Mining: Concepts and Techniques”, 2nd Ed, 2006.
2. Arun K Pujari “Data Mining Techniques”, University Press.
Reference Books:
1. W. H. Inmon, "Building the Data Warehouse", 3rd edition.
2. Anahory and Murray, Data warehousing in the real world, Pearson
Education/Addison Wesley.
3. Margaret Dunham, “Data Mining: Introductory and Advanced Topics”, Prentice
Hall.
CO-PO & PSO Correlation
Course Name: Data Mining & Data Warehousing
Program Outcomes PSOs
Course Outcomes 1 2 3 4 5 1 2 3
CO1: 1 1 2 1
CO2: 2 3 1
CO3: 2 2
CO4: 2 3 1 1 1
CO5: 2 2 1
Note: 1: Low 2.: Moderate 3: High
18
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
Course Description:
This course introduces the concepts and methods required for the construction of
software interactive system. It will also include quality measures and maintenance of
software. It also focuses on the Reliability Techniques for software development.
Course Outcomes:
Upon successful completion of this course, the student will be able to:
CO Number Course Outcome
Understand the issues affecting the organization, planning and control
CO1
of software based system development.
CO2 Analyze and design of a small software intensive system.
CO3 Manage risk and measure the software quality and reliability.
Syllabus:
UNIT–I:
Introduction, software life-cycle models, CMMI
UNIT-II:
SRS, SDS, formal requirements specification and verification - axiomatic and
algebraic specifications Requirement Engineering Processes.
UNIT-III:
Software Design: UML; computer-aided software engineering (CASE),
Verification and Validation: Software Testing, Quality assurance, Maintenance.
UNIT–IV:
Project Management: activities, planning, scheduling, Risk Management.
UNIT–V:
Reliability Techniques, Models of concurrency, Static analysis, Security
vulnerabilities/attacks, Vulnerability detection.
19
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
Text Books:
1. Sommerville “Software Engineering, Pearson Education Publication”, 7th edition.
2. M.Ben-Ari "Principles of concurrent and distributed programming", Addison-
Wesley, 2006 "Handbook of model checking", Springer, 2014.
Reference Books:
1. R. S. Pressman: Software Engineering: A Practiioners Approach, 5th Edn., TMA,
New Delhi.
2. M. Ben-Ari, "Principles of concurrent and distributed programming", Addison-
Wesley, 2006 "Handbook of model checking", Springer, 2014.
3. Brian Chess and Jacob West, "Secure programming with static analysis", Addison
Wesley, 2007 Additional research papers.
CO-PO&PSO Correlation
Course Name: Software Engineering
Program Outcomes PSOs
Course 1 2 3 4 5 1 2
CO1:
Outcomes 1 2 1
CO2: 1 1 1 1 1 3
CO3: 1 1 2
Note: 1.: Low 2.: Moderate 3.: High
20
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
Course Description:
Internet of Things (IoT) is presently a hot technology worldwide. Government, academia,
and industry are involved in different aspects of research, implementation, and business
with IoT. IoT cuts across different application domain verticals ranging from civilian to
defense sectors. These domains include agriculture, space, healthcare, manufacturing,
construction, water, and mining, which are presently transitioning their legacy
infrastructure to support IoT. Today it is possible to envision pervasive connectivity,
storage, and computation, which, in turn, gives rise to building different IoT solutions.
IoT-based applications such as innovative shopping system, infrastructure management
in both urban and rural areas, remote health monitoring and emergency notification
systems, and transportation systems, are gradually relying on IoT based systems.
Therefore, it is very important to learn the fundamentals of this emerging technology.
Course Outcomes:
After Completion of the course Students will be able to:
CO Number Course Outcome
CO1 Understand the vision of IoT from a global context.
CO2 Determine the Market perspective of IoT.
CO3 Building state of the art architecture in IoT.
Application of IoT in Industrial and Commercial Building Automation
CO4
and Real World Design Constraints.
CO5 Understand different IoT tools and its implementation.
Syllabus:
21
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
Text Books:
1. Vijay Madisetti and Arshdeep Bahga, “Internet of Things (A Hands-on-
Approach)”, 1 st Edition, VPT, 2014
2. Francis daCosta, “Rethinking the Internet of Things: A Scalable Approach to
Connecting Everything”, 1 st Edition, Apress Publications, 2013
Reference Books:
1. Cuno Pfister, Getting Started with the Internet of Things, O‟Reilly Media, 2011,
ISBN: 978-1-4493- 9357-1
22
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
2. Jan Holler, Vlasios Tsiatsis, Catherine Mulligan, Stefan Avesand, Stamatis
Karnouskos, David Boyle, “From Machine-to-Machine to the Internet of Things:
Introduction to a New Age of Intelligence”, 1st Edition, Academic Press, 2014.
23
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
Course Description:
This course is designed to introduce the concepts of Cloud Computing and Big Data as
a new computing paradigm. The course will expose students to different views of
understanding the Cloud Computing and Big Data such as theoretical, technical and
commercial aspects.
Course Outcomes:
After Completion of the course Students will be able to:
CO Number Course Outcome
CO1 Differentiate different computing techniques
CO2 Compare various cloud computing providers/ Software.
CO3 Identify the appropriate cloud services for a given application
CO4 Compare various cloud computing providers/ Software.
CO5 Handle Open-Source Cloud Implementation and Administration.
Analyze authentication, confidentiality and privacy issues in Cloud
CO6
computing environment.
Syllabus:
24
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
UNIT-V:
Case study- Apache Spark, Machine Learning, VMware.
Text Books:
1. EMC Education Services “Data Science and Big Data Analytics”
2. Viktor Mayer-Schonberger, Kenneth Cukier “Big Data”
Reference Books:
1. Subhashini Chellappan Seema Acharya “Big Data and Analytics”
2. George Reese “Cloud Application Architectures”, O’Reillly Publications
CO-PO&PSO Correlation
Course Name: Big Data & Cloud Computing
Program Outcomes PSOs
Course Outcomes 1 2 3 4 5 1 2 3
CO1: 1 2 3 4 5 1 2 3
CO2: 2 1 1 2 1
CO3: 2 2 1 1
CO4: 1 2 2
CO5: 2 2 2 1 1 1
CO6: 1 2 2 1 2
Note: 1: Low 2.: Moderate 3: High
25
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
Course Description:
In this course the student will have the opportunity to supplement the theory subject
by writing actual programs in the C language during laboratory sessions.
Course Outcomes:
After Completion of the course Students will be able to:
CO Number Course Outcome
Implement and compare correctness of algorithms using inductive
CO1
proofs and invariants.
Implement and Analyse worst-case running times of algorithms using
CO2
asymptotic analysis.
CO3 Implement and compare different divide-and-conquer algorithms
CO4 Implement and analyses dynamic-programming algorithms
CO5 Implement and compare different greedy algorithms
26
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
Text Books:
• Alfred. V. Aho, John. E. Hopcroft, Jeffrey. D. Ullman, & quot; Data Structures
and Algorithms, Addison-Wesley Publications., 1985.
Reference Books:
• M. T. Goodrich and R. Tomassia, John Wiley and sons “Algorithm Design:
Foundations, Analysis and Internet examples”
• S. Sridhar “Design and Analysis of Algorithms”, Oxford Univ. Press.
• Aho, Ullman and Hopcroft “Design and Analysis of algorithms”, Pearson
Education.
CO-PO&PSO Correlation
Course Name: Data Structures and Algorithm Lab
Program Outcomes PSOs
Course Outcomes 1 2 3 4 5 1 2 3
CO1: 1 1 2 1 1 2
CO2: 2 2 2 2 2 2
CO3: 1 2 1 1
CO4: 1 2 1 1
CO5: 1 2 2 1 1 1
Note: 1: Low 2.: Moderate 3: High
27
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
Course Description:
In this course students will implement the Data Warehouse techniques, and Business
Intelligence systems. The concepts of Data Warehouse design and Business Intelligence
using Data Warehouses with several OLAP and analytical tools will be explored.
Course Outcomes:
After Completion of the course Students will be able to:
CO Number Course Outcome
CO1 Design and evaluate the different models of OLAP
Implement various algorithms used in information analysis of Data
CO2
Mining Techniques
CO3 Design and evaluate the different techniques for data pre-processing.
CO4 Implement Knowledge retrieval using data mining techniques
CO5 Implement classification models using datasets
28
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
➢ Explore various options available in Weka for preprocessing data and
apply unsupervised filters like Discretization, Resample filter, etc. on each
dataset.
➢ Load weather. nominal, Iris, Glass datasets into Weka and run Apriori
algorithm with different support and confidence values. Study the rules
generated.
Text Books:
• P. Adriaans & D. Zantinge, Data Mining, Addison Wesley, 1996.
• R. Mattison, Data Warehousing: Strategies, Tools and Techniques, McGraw Hill,
1996.
• P. Ponniah, Data Warehousing Fundamentals: A Comprehensive Guide for IT
Professionals, Wiley, 2001.
• Soman K P, “Insight into Data Mining: Theory & Practice”, Prentice hall of India
• M.H. Dunham, “Data Mining Introductory and Advanced Topics”, Pearson
29
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
Education.
• Ralph Kimball, “The Data Warehouse Lifecycle toolkit”, John Wiley.
30
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
Course Descriptions:
This course will cover implementation of fundamental algorithms and techniques used
in Data Analytics.
Course Outcomes:
After Completion of the course Students will be able to:
CO Number Course Outcome
CO1 Find a meaningful pattern in data
CO2 Implement and analyze Graphically interpret data
CO3 Implement the analytic algorithms
CO4 Analyze large scale analytics projects from various domains
CO5 Design intelligent decision support systems
Text Books:
• Breck Baldwin, ―Language Processing with Java and LingPipe Cookbook,
Atlantic Publisher, 2015.
• Richard M Reese, ―Natural Language Processing with Java‖, O‗Reilly Media,
2015.
• Nitin Indurkhya and Fred J. Damerau, ―Handbook of Natural Language
Processing, Second Edition, Chapman and Hall/CRC Press, 2010.
• Tanveer Siddiqui, U.S. Tiwary, ―Natural Language Processing and Information
Retrieval‖, Oxford University Press, 2008.
31
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
CO-PO&PSO Correlation
32
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
Max Marks : 50
Course Descriptions:
This lab deals with the analysis and design of a software problem. The tool used in a lab
is rational rose. this tool is used for an object oriented design of a problem. We draw a
UML diagram in a rational rose which deals with the objects and classes in a system.
The Unified Modeling Language or UML is a mostly graphical modelling language that
is used to express designs. It is a standardized language in which to specify the artefacts
and components of a software system. It is important to understand that the UML
describes a notation and not a process. It does not put forth a single method or process
of design, but rather is a standardized tool that can be used in a design process.
Course Outcomes:
At the end of the course, a student will be able to:
CO
Course Outcome
Number
CO1 Provide users with a ready-to-use, expressive visual modeling language
so they can develop and exchange meaningful models
CO2 Ability to generate a high-level design of the system from the software
requirements
CO3 Will have experience and/or awareness of testing problems and will be
able to develop a simple testing report
CO4 Ability to translate end-user requirements into system and software
requirements
33
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
c. What data are stored?
d. What data enter and leave the system?
3. Sample Design:
a. Class Diagram
b. Sequence Diagram
c. State Chart Diagram
d. Use-Case Diagram
4. Project:
a. Write down the problem statement for a suggested system of relevance.
b. Do requirement analysis and develop Software Requirement Specification
Sheet (SRS) for suggested system.
c. Perform the Data Flow Diagram (DFD).
d. Performa the Sequence Diagram.
e. Perform the State Chart Diagram.
f. Perform The Use-Case Diagram.
g. Perform the ER Diagram (If Database applicable).
h. Prepare time line chart/Gantt Chart/PERT Chart for selected project.
Text Books :
● The unified modeling language user guide Grady Booch, James Rambaugh, Ivar
Jacobson, Pearson Education, 2nd Edition, 2005.
CO3: 2 2 1 1 1
CO4: 1 2 1 2 1 2 2 2
Note: 1.: Low 2.: Moderate 3.: High
34
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
Programme : M. Tech Semester : I
Name of the Course: IoT Technology and Course Code: SOE-M-CSE109(2)
Applications Lab
Credits : 2 No of Hours : 4 Hrs. / Week
Max Marks : 50
Course Descriptions:
This course will describe the market around the Internet of Things (IoT), the technology
used to build these kinds of devices, how they communicate, how they store data, and
the kinds of distributed systems needed to support them. Divided into four modules, we
will learn by doing. We will start with simple examples and integrate the techniques we
learn into a class project in which we design and build an actual IoT system. The client
will run in an emulated ARM environment, communicating using common IoT protocols
with a cloud enabled backend system.
Course Outcomes:
CO Number Course Outcome
CO1 Understand the importance of internet of things in present scenario
CO2 Describe the interfacing of IoT with arduino.
Design of direct and alternating type of electrical instruments using
CO3
Arduino.
Analyze the protection schemes of induction motor against over
CO4
current and under voltage.
35
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
Additional Experiments
Design a railway gate control using stepper motor using IOT, Control the speed and
direction of a DC motor using Arduino and display the status of the motor at the
remote location using IOT.
Reference Books:
• Mark torvalds, “Arduino Programming: Step-by-step guide to mastering arduino
hardware and software (Arduino, Arduino projects, Arduinouno, Arduino starter
kit, Arduino ide, Arduinoyun, Arduino mega, Arduinonano) Kindle”, 2nd
Edition, 2001
• Michael J Pont, “Embedded C”, 2nd Edition, Pearson Education, 2008.
36
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
Name of the Course: Big Data and Cloud Course Code: SOE-M-
Computing Lab CSE109(3)
Max Marks : 50
Course Descriptions:
Configure various virtualization tools such as Virtual Box, VMware workstation. Design
and deploy a web application in a PaaS environment. Learn how to simulate a cloud
environment to implement new schedulers. Install and use a generic cloud environment
that can be used as a private cloud. Manipulate large data sets in a parallel
environment.
Course Outcomes:
At the end of the course, a student will be able to:
CO
Course Outcome
Number
CO1 Configure various virtualization tools such as Virtual Box, VMware
workstation.
CO2 Design and deploy a web application in a PaaS environment.
CO3 Learn how to simulate a cloud environment to implement new
schedulers.
CO4 Install and use a generic cloud environment that can be used as a
private cloud.
37
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
• Find a procedure to transfer the files from one virtual machine to another virtual
machine.
• Find a procedure to launch virtual machine using trystack (Online Openstack
Demo Version)
• Install Hadoop single node cluster and run simple applications like wordcount.
Text Books:
● Cloud computing a practical approach - Anthony T.Velte , Toby J. Velte Robert
Elsenpeter, TATA McGraw- Hill , New Delhi – 2010
● John W. itinghouse james F.Ransome, “Cloud Computing Implementation,
Management and Security”, CRC Press.
Reference Books:
● Cloud Computing (Principles and Paradigms), Edited by Rajkumar Buyya, James
Broberg, Andrzej Goscinski, John Wiley & Sons, Inc. 2011
● Cloud Security: A Comprehensive Guide to secure Cloud Computing, Ronald L.
Krutz, Russell Dean Vines, Wiley
38
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
Semester II
39
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
Elective-II
Elective-III
Elective Lab - II
40
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
Course Description:
This course offers lecture, laboratory, and online interaction to provide a foundation in
next generation data management concepts and database systems. It includes key
concepts on parallel, distributed, NoSQL, Blockchain and Quantum Databases. It also
convers next generation database query languages like GenoMetric Query Language
(GMQL), NOSQL Query Language, xQuery, GraphQL, PartiQL, N1QL. This further
explains concepts of advance database administration tools and security threats and
strategies to protect data and database systems.
Course Outcomes:
After Completion of the course Students will be able to:
CO Number Course Outcome
CO1 Explain about Database Revolutions.
CO2 Explain about various Document database, its types and features.
CO3 Work with various next generation database query languages.
Get familiar with Distributed Database Patterns. It’s consistency
CO4
model, Data Model and storage.
Syllabus:
41
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
TextBooks:
• Distributed Databases, Stefano Ceri, McGraw-Hill Education, 2017.
• NoSQL for Dummies, Adam Fowler, Wiley, 2015.
• Christopher D. Manning, Prabhakar Raghavan and Hinrich Schütze,
Introduction to Information Retrieval, Cambridge University Press. 2008
• Chellammal Surianarayanan, Kavita Saini, Pethuru Raj, Blockchain Technology
and Applications, CRC Press, 2020
• Joseph Steinberg, Cybersecurity for Dummies, Wiley, 2019
References Books:
• Principles of Distributed Database Systems by Ozsu, Ozsu M. Tamer, Pearson
Education, 2006.
• NoSQL Database for Storage and Retrieval of Data in Cloud, Ganesh Chandra
Deka, CRC Press, 2017
• Tiana Laurence, Introduction to Blockchain Technology the Many Faces of
Blockchain Technology in the 21st Century, Van Haren Publishing
• Mayank Bhushan, Rajkumar Singh Rathore, Aatif Jamshed, Fundamentals of
Cyber Security, BPB Publications, 2017.
CO-PO&PSO Correlation
Course Name: Next Generation Databases
Program Outcomes PSOs
Course Outcomes 1 2 3 4 5 1 2 3
CO1: 2 2 1 2 1
CO2: 3 1 1
CO3: 1 2 2 2
CO4: 2 2 1 1 1
Note: 1: Low 2.: Moderate 3: High
42
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
Course Descriptions:
This course gives the fundamental description about Business Intelligence and
technique for gathering, storing, analyzing, sharing and providing access to data, to help
University Enterprise or any other organization to make a better decision. Also
understand the fundamental concepts in machine learning and popular machine
learning algorithms.
Course Outcomes:
After Completion of the course Students will be able to:
CO Number Course Outcome
Learn concept, process, and practice of the data science and how
CO1
methodologies are applied to visualize information from raw data.
CO2 Learn BI involving predictive and statistical approach.
Implement BI techniques by using various tools and Create data
CO3
visualization.
CO4 Implement and apply machine learning algorithms.
Select appropriate algorithms for solving a particular group of real-
CO5
world problems.
Select real-world applications that needs machine learning based
CO6
solutions.
Syllabus:
43
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
(Measuring, Monitoring and management of Business, KPIs and dashboard, the types
of dashboards, the common characteristics of Enterprise dashboard, design of
enterprise dashboards, and the common pitfalls of dashboard design).
UNIT-III:
Foundations for Machine Learning (ML), Supervised Learning: Classification
(Artificial Neural Network, classifying with K-Nearest Neighbors, splitting datasets
one feature at a time: Decision Trees, classifying with probability theory: Naive Bayes,
Support Vector Machines, Improving classification with the AdaBoost meta
algorithm), Regression (Linear Regression, Logistic Regression).
Text Books:
• Efraim Turban, Ramesh Sharda, Dursun Delen, “Decision Support and Business
Intelligence Systems”, Pearson.
• Tom Mitchel, Machine Learning, McGraw Hill.
Reference Books:
• Hans-Georg Kemper and Henning Baars “Business Intelligence – Grundlagen
und praktische Anwendungen: Eine Einführung in die IT”.
• David Loshin Morgan, Kaufman, “Business Intelligence: The Savvy Manager‟s
Guide”, Second Edition.
• Harrington, Peter. Machine learning in action. Manning Publications Co.
44
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
• Bishop, C. M., “Pattern recognition and machine learning”, New York: springer.
CO-PO&PSO Correlation
Course Name: Business Intelligent & Machine Learning
Program Outcomes PSOs
Course Outcomes 1 2 3 4 5 1 2 3
CO1: 1 1 2 1
CO2: 2 2 1 1
CO3: 2 2 2
CO4: 2 1 1 1
CO5: 2 2 1 2 1
CO6: 2 1 2 1 1
Note: 1: Low 2.: Moderate 3: High
45
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
Course Description:
The course will provide foundational knowledge of digital signal processing and data
analytics and get practical experience in building projects in analyzing signals. It does
not require an extensive math background to signals and data analytics. It introduces
basic concepts of signal processing and data analytics.
Course Outcomes:
After Completion of the course Students will be able to:
CO Number Course Outcome
Learn concept, process, and practice of the digital signal processing
CO1
and data analytics.
CO2 Learn digital signal processing to analyze signals.
CO3 Learn data analytics techniques to deep understand of signals
CO4 Learn techniques to detect and classify digital signals.
CO5 Design and analyze data using different statistical tools
Syllabus:
46
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
Text Books:
• David Cielen, Arno D. B. Meysman, and Mohamed Ali, “Introducing Data
Science”, Manning Publications, 2016.
• Digital Signal Processing: A Computer-Based Approach, S. K. Mitra, McGraw-
Hill, Third edition, 2006.
Reference Books:
• Allen B. Downey, “Think Stats: Exploratory Data Analysis in Python”, Green Tea
Press, 2014.
• Digital Signal Processing fundamentals and Applications, Li Tan, Jean Jiang,
Academic Press,2nd edition,2013
CO-PO&PSO Correlation
Course Name: Signal Processing and Data Analytics
Program Outcomes PSOs
Course Outcomes 1 2 3 4 5 1 2 3
CO1: 2 1 1 2 1
CO2: 2 1 1
CO3: 2 2 2
CO4: 2 2 1 1 1
CO5: 1 2 1 2 1
Note: 1: Low 2.: Moderate 3: High
47
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
Course Description:
The objective of this course to equip the students with the techniques & tools for digital
image processing, & image analysis in the form of image segmentation, image
enhancement, image filters, image transforms, Fourier transforms & fast Fourier
transforms, edge detection, image segmentation & colour imaging.
Course Outcomes:
Upon successful completion of this course, the student will be able to:
CO
Course Outcome
Number
Describe the theory and algorithms that are widely used in digital image
CO1
processing
Apply a proper image enhancement technique for given a set of noisy
CO2
images
CO3 Compare different image segmentation and compression techniques
CO4 Formulate solutions using morphological concepts
CO5 Develop any application using different image processing techniques
Syllabus:
48
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
Unit 4: Image Compression
Fundamentals – Image Compression models, Error Free Compression, Variable
Length Coding – Bit, Plane Coding, Lossless Predictive Coding, Lossy Compression,
Lossy Predictive Coding, Wavelet Coding, and Compression Standards – JPEG2000.
Text Books:
• Digital Image Processing. Gonzales R. C. & Woods R. E. 3 rd Ed., Pearson
Education.2010.
• Fundamentals of Digital Image Processing. Jain A. PHI Learning Pvt. Ltd., 2011.
• Digital Image Processing. Jayaraman S., Esaki R. S., Kumar T. V., 2nd Ed., Tata
McGraw Hill Pvt. Ltd, 2010.
• Digital Image Processing Using MATLAB. Gonzalez R. C., Woods R. E., Eddins S.
L., 3rd Ed. Tata McGraw Hill Pvt. Ltd, 2011.
Reference Books:
• Digital Image Processing and analysis, Chanda B., Majumder D. D. PHI Learning
Pvt. Ltd., 2011.
• Digital Image Processing and Pattern Recognition, Pakhira M. K., 2nd Ed., Tata
McGraw Hill Pvt. Ltd, 2010.
• Fundamentals of Digital Image Processing, Annadurai S., Shanmugalakshmi R.,
1st Ed. Pearson Education, 2007.
CO-PO&PSO Correlation
Course Name: Digital Image Processing
Program Outcomes PSOs
Course Outcomes 1 2 3 4 5 1 2 3
CO1: 2 2 1
CO2: 3 1 1
CO3: 2 2 2 1 1
CO4: 2 2 3 1
CO5 2 2 3
Note: 1.: Low 2.: Moderate 3.: High
49
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
Course Description
Explore the core concepts of blockchain technology, including distributed ledger,
consensus mechanisms, and smart contracts. Discover real-world applications in
finance, supply chain, healthcare, and more. Address regulatory considerations and
challenges. Gain the knowledge to identify use cases and contribute to blockchain
projects. Suitable for professionals seeking to leverage the transformative potential of
blockchain.
Course Outcomes:
At the end of this course, the student will be able to:
CO
Course Outcome
Number
CO1 have knowledge about the design principles of blockchain and smart
contracts.
CO2 be able to program and demonstrate the working of different consensus
mechanisms.
CO3 be able to deploy and interact with blockchain systems by setting up a
system and sending and reading the transactions.
CO4 be able to design, build, and deploy distributed applications and smart
contracts by identifying the need of blockchains to find the solution to
the real-world problems.
CO5 be able to evaluate security, privacy, and efficiency of a given
blockchain use case.
Syllabus:
Unit-I: Introduction
Introduction to Blockchain and Digital Currency, Evolution, Blockchain as Public
ledger, Structure of a Block, Transactions, Merkel Trees, Peer-to-Peer Networks,
Timestamp, Double Spend Problem, Decentralization Applications, Characteristics,
Benefits and Challenges.
50
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
Unit-II: Cryptography In Blockchain
Hash Functions, Public Key Cryptosystem, Public Key Generation, Digital Signature,
Zero-Knowledge Proof, k-Anonymity.
Text Books:
● Arvind Narayanan, Joseph Bonneau, Edward Felten, andrew Miller, Steven
Goldfeder, “Bitcoin and Cryptocurrency Technologies: A Comprehensive
introduction”, Princeton University Press, 2016.
● Roger Wattenhofer, “Blockchain Science: Distributed Ledger Technology”,
independently Published, ISBN-10 : 1793471738, 2019.
● Andreas M. Antonopoulos, “Mastering Bitcoin: Programming the Open
Blockchain”, Shroff/O'Reilly, 2017.
Reference Books:
● Elaine Shi, “Foundations of Distributed Consensus and Blockchains”, (URL:
http://elaineshi.com/docs/blockchain-book.pdf), 2020.
● Alan T. Norman, “Blockchain Technology Explained: the Ultimate Beginner s
Guide About Blockchain Wallet, Mining, Bitcoin, Ethereum, Litecoin, Zcash,
Monero, Ripple, Dash, IOTA and Smart Contracts”, Amazon Digital Services,
2017.
● Bahga, Arshdeep, and Vijay Madisetti. "Blockchain applications: a hands-on
approach", VPT, 2017.
51
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
52
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
Course Description:
The objectives of this course to understand the basic of information retrieval and various
retrieval models, indexing, clustering, classification and image retrieval and machine
learning techniques for text classification and clustering.
Course Outcomes:
After Completion of the course Students will be able to:
CO Number Course Outcome
To use different information retrieval techniques in various
CO1
application areas
Perform indexing and pattern matching techniques for efficient query
CO2
processing and retrieval of information.
Apply various classification and clustering techniques using
CO3
machine learning.
To implement retrieval systems for web and Image search tasks.
CO4
Syllabus:
UNIT-I: Introduction
Basic concepts, Practical issues, Retrieval process, Architecture, Boolean retrieval, Retrieval evaluation,
Open source retrieval systems, History of web search, Web characteristics. Impact of the web on
information retrieval, Information retrieval versus web search, Components of a search engine.
UNIT-III: Indexing
Static and dynamic inverted indices. Index construction and index compression; Searching; Sequential
searching and pattern matching, Query operations, Query languages, Query processing; Relevance
feedback and query expansion; Automatic local and global analysis, Measuring effectiveness and
efficiency.
53
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
UNIT-IV: Classification and Clustering
Text classification and Naïve Bayes, Vector space classification, Support vector machines and Machine
learning on documents, Flat clustering, Hierarchical clustering; Matrix decompositions and latent
semantic indexing; Fusion and meta learning.
UNIT-V: Searching the web
Searching the web, Structure of the web, IR and web search, Static and dynamic Ranking, Web crawling
and indexing, Link analysis, XML retrieval, Multimedia IR Models and languages, Indexing and searching,
Parallel and distributed IR, Digital libraries.
UNIT-VI: Image Retrieval
Introduction to content-based image retrieval, Challenges in image retrieval, Image representation,
Indexing and retrieving images; Relevance feedback.
Text Books:
● Introduction to Information Retrieval, Manning C., P. Raghavan & Schutze H.,
First South Asian Edition. Cambridge University Press.
● Modern Information Retrieval: The concepts and Technology behind Search.
Yates R.B. & Neto B. R., 2nd Ed., ACM Press Books.
Reference Book:
● Information Retrieval - Implementing and Evaluating Search Engines. Büttcher
S., Clarke C. & Cormack G., MIT Press.
● Information Storage and Retrieval, Korfhage R.. Wiley.
● Principles of Information Retrieval. Paliwal P. & Balakrishnan S., Anmol
Publications Pvt. Ltd.
CO-PO&PSO Correlation
Course Name : Information Retrieval
Program Outcomes PSOs
Course Outcomes 1 2 3 4 5 1 2 3
CO1: 1 1 1 1
CO2: 1 1 1 1 1
CO3: 1 1 1 2 1
CO4: 1 1 2 2 2
Note: 1: Low 2.: Moderate 3: High
54
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
Course Description:
A unified and unique mathematical treatment of various soft computing techniques for
constructing intelligent systems, in modelling, optimization and control. The course
covers the theory and applications of neural networks, fuzzy logic, evolutionary
strategies and genetic algorithms in developing intelligent systems with examples and
practical applications.
Course Outcomes:
Keeping in view the philosophy experiential learning this courses should aim to: -
CO Number Course Outcome
Recognize the feasibility of applying a soft computing methodology for a
CO1
particular problem.
Recognize Develop intelligent machines to provide solutions to real
CO2 world problems, which are not modelled or too difficult to model
mathematically.
Exploit the tolerance for Approximation,
CO3 Uncertainty, Imprecision, and Partial Truth in order to achieve close
resemblance with human like decision making.
Syllabus:
55
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
Text Books:
• “Neural Networks, Fuzzy Logic and Genetic Algorithm: Synthesis and
Applications” by S. Rajsekaran & G.A. Vijayalakshmi Pai, Prentice Hall of India.
• “Artificial Intelligence and Intelligent Systems” by N.P.Padhy, Oxford University
Press.
Reference Books:
• Siman Haykin “Neural Netowrks”, Prentice Hall of India.
• Timothy J. Ross “Fuzzy Logic with Engineering Applications”, Wiley India.
• Kumar Satish “Neural Networks”, Tata Mc Graw Hill.
CO-PO&PSO Correlation
Course Name: Soft Computing
Program Outcomes PSOs
Course Outcomes 1 2 3 4 5 1 2 3
CO1: 2 2 1 1
CO2: 2 2 2 1 1
CO3: 1 1 1
Note: 1.: Low 2.: Moderate 3.: High
56
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
Course Description:
This course covers fundamentals of wireless network technology and distributed sensor
networks. It also covers various WSN applications in areas of environmental monitoring,
smart energy systems, battle field surveillance, home automation, medical monitoring,
mobile computing, etc. Course touches upon integrated network engineering, embedded
system engineering and sensor technology in the context of WSN.
Course Outcomes:
Upon successful completion of this course, the student will be able:
CO Number Course Outcome
CO1 Implement the WSN routing protocols.
Identify medium access control protocols and address physical layer
CO2
issues.
CO3 Implement the transport layer protocols for sensor networks.
CO4 Identify the WSN design requirements.
CO5 Identify the WSN software level platform.
Syllabus:
UNIT–II: Architectures
Single Node Architecture, Hardware Components, Energy Consumption of Sensor
Nodes, Operating Systems and Execution Environments, Network
Architecture, Sensor Network Scenarios, Optimization Goals and Figures of Merit,
Gateway Concepts.
57
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
Text Books:
• Holger Karl & Andreas Willig, "Protocols and Architectures for Wireless Sensor
Networks", John Wiley, 2005.
• Feng Zhao & Leonidas J. Guibas, “Wireless Sensor Networks, An Information
Processing Approach", Elsevier, 2007.
Reference Books:
• Kazem Sohraby, Daniel Minoli, & Taieb Znati, “Wireless Sensor
Networks,Technology, Protocols, And Applications”, John Wiley, 2007.
• Anna Hac, “Wireless Sensor Network Designs”, John Wiley, 2003.
CO-PO&PSO Correlation
Course Name: Wireless Sensor Network and IoT
Program Outcomes PSOs
Course Outcomes 1 2 3 4 5 1 2 3
CO1: 2 3
CO2: 3 2 1 1 2
CO3: 3 2 1 1 2
CO4: 1 2 1 1 1
1
CO5: 1 3
Note: 1.: Low 2.: Moderate 3.: High
58
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
Course Description:
The course is designed to provide in-depth knowledge of research methodology in all
fields of computer science and engineering and other disciplines. This course thoroughly
covers the topic of research methodology to enhance the quality of the research.
Research methodology provides vital information regarding thorough literature review,
critical thinking and logical reasoning, problem formulation, designing of experiments,
data analysis, and interpretation, thesis writing, scientific writing, and presentation
skills. This subject will provide an appropriate platform for postgraduate students and
doctoral research scholars for high-quality research in a scientific manner.
Course Outcomes:
After Completion of the course Students will be able to:
CO Number Course Outcome
CO1 Explain the basic concepts of research and its methodologies.
Identify appropriate research topics, select and define appropriate
CO2
research problems and parameters
Organize and research more appropriately by using various research
CO3
techniques.
CO4 Write research report and thesis.
CO5 Justify the need for intellectual property rights and patent laws.
Syllabus:
59
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
60
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
Research Ethics: ethical issues, ethical committees (human & animal); IPR-
intellectual property rights and patent law, commercialization, copyright, royalty,
trade-related aspects of intellectual property rights (TRIPS); scholarly publishing-
IMRAD concept and design of research paper, citation and acknowledgment,
plagiarism, reproducibility, and accountability.
Text Books:
• Graeme Johanson, Kirsty Williamson, “Research Methods: Information, Systems,
and Contexts”, Elsevier Science, 2017
• Monique Hennink, Inge Hutter, Ajay Bailey “Qualitative Research Methods”,
SAGE Publications, 2020
References Books:
• David Manz “Research Methods for Cyber Security by Thomas Edgar”, Elsevier
Science, 2017.
• Ryhan Ebad “Research Methodology in Computer Science”, Centrum Press, 2013.
• Jonathan Lazar, Jinjuan Heidi Feng, Harry Hochheiser “Research Methods in
Human-Computer Interaction”, Elsevier Science, 2017.
61
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
Course Descriptions:
The laboratory augments the lecture course in Signal Processing and Data Analytics by
programming signal processing and classification techniques. The laboratory introduces
programming concepts of signal analysis and signal classification.
Course Outcomes:
After Completion of the course Students will be able to:
CO Number Course Outcome
CO1 2D signal analysis using Fourier transform
CO2 2D signal analysis using Fourier transform
CO3 Analysis of signals using machine learning techniques
CO4 Signal classification using machine learning techniques
CO5 2D signal classification using CNN
Text Books:
• David Cielen, Arno D. B. Meysman, and Mohamed Ali, “Introducing Data
Science”, Manning Publications, 2016
• S. K. Mitra, “Digital Signal Processing: A Computer-Based Approach”, 3rd
edition, McGraw-Hill, 2006
• Allen B. Downey, “Think Stats: Exploratory Data Analysis in Python”, Green Tea
Press, 2014.
• Li Tan , Jean Jiang, “Digital Signal Processing fundamentals and Applications”,
2nd edition, Academic Press,2013
62
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
63
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
Max Marks : 50
Course Descriptions:
This course is an introduction to image processing, image analysis techniques and
concepts. Areas include: Imaging sensors and their principles; Image representation and
storage, coding and compression techniques, lossy versus lossless; techniques for noise
reduction.
Course Outcomes:
At the end of the course, students should be able to:
CO Number Course Outcome
CO1 Learn concepts, process and practice DIP methodologies
CO2 Learn image processing in spatial and frequency domain
CO3 Learn image restoration and segmentation
CO4 Learn image compression using various techniques
Software Requirements:
• Scientific computing tool.
64
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
Text Books:
• John H Davies, “MSP430 Microcontrollers Basics”, 1st edition, Newnes
Publishers, 2008
• C P Ravikumar, “MSP430 Microcontrollers in Embedded Sys-tem Projects”, 1st
edition, Elite Publishing House, 2012.
65
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
Max Marks : 50
Course Descriptions:
Explore the core principles of blockchain technology and its diverse applications.
Understand distributed ledger, consensus algorithms, cryptography, and smart
contracts. Examine real-world use cases in finance, supply chain, healthcare, and more.
Gain hands-on experience in developing and deploying smart contracts. Address
regulatory considerations and challenges. Suitable for professionals interested in
leveraging blockchain's transformative potential.
Course Outcomes:
At the end of the course, a student will be able to:
CO
Course Outcome
Number
CO1 Understand and explain blockchain fundamentals, including distributed
ledger, consensus mechanisms, and smart contracts.
CO2 Identify and assess appropriate use cases for implementing blockchain
solutions in various industries.
CO3 Develop and interact with smart contracts on popular blockchain
platforms.
CO4 Evaluate challenges and propose solutions for implementing blockchain
projects.
66
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
• Exploring Hyperledger Fabric for Enterprise Blockchain Solutions
• Testing and Debugging Blockchain Applications
Text Books:
● Arvind Narayanan, Joseph Bonneau, Edward Felten, andrew Miller, Steven
Goldfeder, “Bitcoin and Cryptocurrency Technologies: A Comprehensive
introduction”, Princeton University Press, 2016.
● Roger Wattenhofer, “Blockchain Science: Distributed Ledger Technology”,
independently Published, ISBN-10 : 1793471738, 2019.
● Andreas M. Antonopoulos, “Mastering Bitcoin: Programming the Open
Blockchain”, Shroff/O'Reilly, 2017.
● Elaine Shi, “Foundations of Distributed Consensus and Blockchains”, (URL:
http://elaineshi.com/docs/blockchain-book.pdf), 2020.
Course 1 2 3 4 5 6 7 8 1 2 3 4
Outcomes
CO1: 3 3 2 1 1 2
CO2: 2 2 2 1 1 2
CO3: 3 3 2 2 1 3
CO4: 2 2 1 1 1 2
Note: 1.: Low 2.: Moderate 3.: High
67
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
Programme : M. Tech. Semester : II
Name of the Course: Next Generation Database Course Code: SOE-M-CSE207
Lab
Credits : 2 No of Hours : 4 Hrs./week
Max Marks : 50
Course Description:
In this course students will learn to implement the concepts of NoSQL database.
Course Outcomes:
After Completion of the course Students will be able to:
CO Number Course Outcome
Understand the implementation procedures to create NoSQL
CO1
Database.
CO2 Understand the implementation queries for NoSQL Database.
CO3 Understand different Cloud platform and their installation
Text Books:
• Rajiv Chopra, S. Chand, “Database Management System (DBMS): A Practical
Approach” .
• Sharad Maheshwari, Ruchin Jain, “DBMS – Complete Practical Approach”,
Firewall Media.
68
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
69
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
Course Description:
This course is about the implementation of basic machine learning algorithms. Students will
learn to create machine learning models.
Course Outcomes:
After Completion of the course Students will be able to:
CO Number Course Outcome
Understand the implementation procedures for the machine learning
CO1
algorithms
Construct machine learning models based on the attributes of
CO2
applications and datasets
CO3 Understand different metrics for evaluation of machine learning models
Identify and apply Machine Learning algorithms to solve real world
CO4
problems
Text Books:
• David Poole, Alan Mackworth, Randy Goebel, “Computational Intelligence: a
logical approach”, Oxford University Press.
• Saikat Dull, S. Chjandramouli, Das, “Machine Learning”, Pearson
• R. O. Duda, P. E. Hart and D.G. Stork, “Pattern Classification”, John Wiley, 2001.
• G. Luger, “Artificial Intelligence: Structures and Strategies for complex problem-
solving”, Fourth Edition, Pearson Education.
70
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
CO-PO&PSO Correlation
Course Name: Business Intelligent & Machine learning Lab
Program Outcomes PSOs
Course Outcomes 1 2 3 4 5 1 2 3
CO1: 3 2 1 1 1 1
CO2: 2 3 1 1
CO3: 2 3 1 2
CO4: 1 1 1 1 1 1
Note: 1: Low 2.: Moderate 3: High
71
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
Course Descriptions:
Information retrieval is the process through which a computer system can respond to a
user's query for text-based information on a specific topic. IR was one of the first and
remains one of the most important problems in the domain of natural language
processing (NLP). Web search is the application of information retrieval techniques to
the largest corpus of text anywhere -- the web -- and it is the area in which most people
interact with IR systems most frequently.
Course Outcomes:
After Completion of the course Students will be able to:
CO Number Course Outcome
CO1 Outline basic concepts of the information retrieval.
Apply appropriate Query technique on given real world
CO2
applications
Develop user interfaces and visualization for search process
CO3
to address research issues.
Identify appropriate indexing and searching method for
CO4
Feature Extraction.
Explain the multimedia IR models, Indexing and
CO5
searching the web concepts
72
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
• Implement Domain specific Search Engine
• Case Study on: Demonstrate Information visualization technologies like
Cognition and perception in the Internet or Web search engine
Text Books:
• Introduction to Information Retrieval, Manning C., P. Raghavan & Schutze H.,
First South Asian Edition. Cambridge University Press.
• Modern Information Retrieval: The concepts and Technology behind Search.
Yates R.B. & Neto B. R., 2nd Ed., ACM Press Books.
• Information Retrieval - Implementing and Evaluating Search Engines. Büttcher
S., Clarke C. & Cormack G., MIT Press.
• Information Storage and Retrieval, Korfhage R.. Wiley.
• Principles of Information Retrieval. Paliwal P. & Balakrishnan S., Anmol
Publications Pvt. Ltd.
73
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
Course Descriptions:
This course will cover fundamental concepts used in Soft computing. The concepts of
Fuzzy logic (FL) will be covered first, followed by Artificial Neural Networks (ANNs) and
optimization techniques using Genetic Algorithm (GA). Applications of Soft Computing
techniques to solve a number of real life problems will be covered to have hands on
practices. In summary, this course will provide exposure to theory as well as practical
systems and software used in soft computing.
Course Outcomes:
After Completion of the course Students will be able to:
CO Number Course Outcome
CO1 Explore methods that implements neural network techniques.
CO2 Practice the fuzzy set relations using different operations.
CO3 Design Regression techniques for a set of data points.
CO4 Capture an appropriate classification model for analytical tasks.
74
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
• Perceptron net for an AND function with bipolar inputs and targets.
• Program for Pattern storage of 10 digits with Discrete Hopfield Network
Text Books:
• G. A. Vijayalakshami, “Neural Networks, Fuzzy Logic and Genetic Algorithms:
Synthesis & Applications, S.Rajasekaran”, PHI.
• E. Goldberg, “Genetic Algorithms: Search and Optimization”.
• Chin Teng Lin, “Neuro-Fuzzy Systems”, C. S. George Lee, PHI.
• Joe choong, “Build_Neural_Network_With_MS_Excel_sample”.
75
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
Max Marks : 50
Course Descriptions
In this course, introduction of evolution of Wireless sensor networks with internet
technology and need for IoT. Discusson on IoT reference layer and various protocols and
software. Train the students to build IoT systems using sensors, single board computers
and open source IoT platforms. Make the students to apply IoT data for business
solution in various domain in secured manner. To understand the functionalities of
various layers of OSI model. To demonstrate the working of network components such
as switch, router, gateways, etc. To inculcate the use of tools in network topology design.
To understand the distributed sensing capabilities and the ease of deployment provided
by a wireless communication paradigm. To efficiently design WSN communication
system for a given set of parameters and constraints.
Course Outcomes
At the end of the course, a student will be able to:
CO
Course Outcome
Number
CO1 Design the network for different applications, configure and manage the
network components
CO2 Analyze the different types of sensors to be used based on the problem
definition.
CO3 Design and develop the WSN communication system for the given
parameters and constraints in real
CO4 Select protocols for a specific IoT application Utilize the cloud platform
and APIs for IoT application
CO5 Choose the sensors and actuators for an IoT application Experiment
with embedded boards for creating IoT prototypes
76
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
Experiments will be completed by students based on various wireless sensors and
actuators with the real life application like door automation, light automation using
boards like aurdino UNO and RaspberryPi. Under this lab they will learn to connect
boards, supply data, connection with cloud etc.
Text Books :
• Alessandro Bassi, Martin Bauer, Martin Fiedler, Thorsten Kramp, Rob van
Kranenburg, Sebastian Lange, Stefan Meissner, “Enabling things to talk –
Designing IoT solutions with the IoT Architecture Reference Model”, Springer
Open, 2016
• Jan Holler, Vlasios Tsiatsis, Catherine Mulligan, Stamatis Karnouskos, Stefan
Avesand, David Boyle, “From Machine to Machine to Internet of Things”, Elsevier
Publications, 2014.
• "The Internet of Things: Enabling Technologies, Platforms, and Use Cases", by
Pethuru Raj and Anupama C. Raman (CRC Press).
• "Internet of Things: A Hands-on Approach", by Arshdeep Bahga and Vijay
Madisetti (Universities Press).
• C. Siva Ram Murthy and B. S. Manoj, “Ad Hoc Wireless Networks Architectures
and Protocols”, Second Edition, Pearson Publication, 2015.
• Holger Karl and Andreas Willig, “Protocol and Architecture for Wireless Sensor
Networks”, First Edition, John wiley publication, 2011
Course 1 2 3 4 5 6 7 8 1 2 3 4
Outcomes
CO1: 2 3 1 3 2 2 3
CO2: 1 2 3 1 3 2 3
CO3: 3 1 2 2 1
CO4: 3 2 1 1
Note: 1.: Low 2.: Moderate 3.: High
77
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
78
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
Elective-IV
Elective-V
79
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
Course Description:
The Objective of the Digital Marketing and Web Analytics Course is to provide students
with the knowledge about business advantages of the digital marketing and its
importance for marketing success and assess that how website visitors view and interact
with a site’s pages and features, and business intelligence, which would allow using
data on customer purchasing patterns, demographics, and demanding trends to make
effective strategic decisions.
Course Outcomes:
After Completion of the course Students will be able to:
CO
Course Outcome
Number
To provide students with the fundamentals and essentials of Digital
CO1
marketing and web analytics.
CO2 To make understand to design and Implementing website.
CO3 To enable students to use of optimization techniques.
CO4 To enable students to use of Google analytics.
Syllabus:
80
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
Text Books:
1. Sterne J., Web Metrics: Proven methods for measuring web site success, John
Wiley and Sons (2002).
2. Digital Marketer. Pullizi, J. (2014) Epic Content Marketing, Mcgraw Hill
Education.
Reference Books:
3. Clifton B., Advanced Web Metrics with Google Analytics, Wiley Publishing, Inc.
(2010), 2nd ed.
4. Kaushik A., Web Metrics: Proven methods for measuring web site success, John
Wiley and Sons (2002),1st ed.
81
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
Course Description:
This course provides step by step evolution from Barter System to present Digital &
online Business System, which moves everything of day to day work in every Core.
Importance of Web, Social & Mobile analytics is well accepted today in Business. Here
students learn Different operational & Functional Architecture of Business Intelligence,
Data Warehousing Technologies. Data Mining & finally Smarter Decisions using
different Analytical Tools.
Course Outcomes:
After Completion of the course Students will be able to:
CO Number Course Outcome
CO1 Describe the basic concepts of business analytics and optimization.
Describe the basic concepts of business intelligence, components and
CO2
architecture.
CO3 Explain the basic concepts of data mining
Explain the basic concepts of web, social media and mobile analytics
CO4
with its future trends
Syllabus:
82
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
Text Books:
1. Wayne Winston, S. Albrigh, Business Analytics: Data Analysis & Decision
Making, 5E, 2014.
Reference Books:
1. Swain Scheps, “Business Intelligence for Dummies”, 2016.
2. Randy Bartlett, A practitioner’s Guide to Business Analytics, 2013.
83
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
Course Description:
This course will enable the students to build a basic working knowledge of data analysis
on clinical intelligence platforms using appropriate techniques and methodologies.
Course Outcomes:
After Completion of the course Students will be able to:
CO Number Course Outcome
Describe the tools and techniques used for data analytics in health
CO1
care organizations
Understand the electronic health records and clinical decision support
CO2
systems
CO3 Identify techniques to gain insights from biomedical image analysis
Understand the genomic data and its applications in personalized
CO4
medicine
CO5 Understand the use of Natural Language Processing in clinical text
Syllabus:
84
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
UNIT-V: Natural Language Processing and Data Mining for Clinical Text
Introduction to Natural Language Processing, Core NLP components: Morphological
Analysis, Lexical Analysis, Syntactic Analysis, Semantic Analysis, Data Encoding,
Mining Information from Clinical Text, Challenges of Processing Clinical Reports,
Clinical Applications
Text Books:
1. Chandan K. Reddy and Charu C. Aggarwal “Healthcare Data Analytics”,
Chapman & Hall/CRC.
Reference Books:
2. Vikas Kumar, “Healthcare Analytics made simple”, Packet Publishing Limited.
3. Hui Yang and Eva K. Lee “Healthcare Analytics: From Data to Knowledge to
Healthcare Improvement”, Wiley publication.
85
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
Course Description:
Operations Research now a day widely used in the area of decision making for the real
life problems. Managers and decision makers get idea for optimizing and approximating
industrial problems. They not only strive to devise appropriate measures for problem
solving but also apply scientific techniques to monitor the organizations ongoing
activities such as production mix, transportation, queuing, assignment, goal and game
problem.
Course Outcomes:
After Completion of the course Students will be able to:
CO Number Course Outcome
Formulate mathematical problems and select optimal problems solving
CO1
techniques for a given problem using LP.
CO2 Formulate and solve transportation problem.
CO3 Formulate and solve Assignment problem.
Demonstrate and solve problems related to Decision Theory and
CO4
Decision Tree.
Demonstrate and solve real life problem relating to Queuing Theory
CO5
and Game Theory.
Syllabus:
86
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
UNIT-III: Assignment Problem:
Mathematical Model of Assignment Problem; Solution Methods of Assignment
Problem, Hungerian Method for solving Assignment Problem; Variations in the
Assignment Problem,
Text Books:
1. Hamdy Taha “Operations Research: An Introduction”, Pearson
2. R. Paneerselvam, “Operations Research”, Prentice Hall of India Pvt. Ltd.
Reference Books:
1. P Mariappan “Operations Research”, Pearson
2. H N wagner “Operations Research”, Prentice Hall.
3. Ronald Rardin “Optimization in Operations Research”, Pearson Education Inc.
4. R. Paneerselvam, “Operations Research”, Prentice Hall of India Pvt. Ltd.
87
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
Course Description:
The project work can be an investigative analysis of a technical problem in the relevant
area, planning and/or design project, experimental project or computer application
based project on any of the topics. Each project will submit project synopsis by the end
of the semester. Project evaluation committee consisting of three or four faculty
members specialized in the various fields shall study the feasibility of each project work
before giving consent.
Course Outcomes:
After Completion of the course Students will be able to:
CO Number Course Outcome
Gain in-depth knowledge and use adequate methods in the major
CO1 subject/field of study.
Create, analyze and critically evaluate different technical/research
CO2
solutions
Clearly present and discuss the conclusions as well as the knowledge
CO3 and arguments that form the basis for these findings
Identify the issues that must be addressed within the framework of the
CO4 specific dissertation in order to take into consideration
Apply principles of ethics and standards, skill of presentation and
CO5 communication techniques.
Contents
Project work is of duration of one semesters and is expected to be completed in this
semester. Each student is expected to design and develop a complete system or make
an investigative analysis of a technical problem in the relevant area. The student is
expected to fix their topics, complete preliminary studies like literature survey, field
measurements etc. in the third semester.
Student shall study the topic of project work and define problem statement. The
student shall evolve design and/or do experimental study and/or fabricate
engineered device to obtain solution to the identified problem. The student shall
88
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
prepare a report and shall present a seminar on the basis of work done at the end of
semester.
89
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
Course Description:
Research Seminar have its own importance in a career of a student who is pursuing a
professional degree. It is considered as a part of PG curriculum.
Course Outcomes:
After Completion of the course Students will be able to:
CO Number Course Outcome
gain in-depth knowledge and use adequate methods in the major
CO1
subject/field of study.
create, analyze and critically evaluate different technical/research
CO2
solutions
clearly present and discuss the conclusions as well as the knowledge
CO3
and arguments that form the basis for these findings
identify the issues that must be addressed within the framework of
CO4
the specific dissertation in order to take into consideration
able to apply principles of ethics and standards, skill of presentation
CO5
and communication techniques.
Contents
Project work is of duration of one semesters and is expected to be completed in the
seventh/eighth semester. Each student group consisting of not more than four
members is expected to design and develop a complete system or make an
investigative analysis of a technical problem in the relevant area. The project batches
are expected to fix their topics, complete preliminary studies like literature survey,
field measurements etc. in the seventh semester.
Student shall study the topic of project work and define problem statement. The
student shall evolve design and/or do experimental study and/or fabricate
engineered device to obtain solution to the identified problem. The student shall
prepare a report and shall present a seminar on the basis of work done at the end of
semester.
90
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
91
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
Course Description:
This course is an introduction to deep learning, a branch of machine learning concerned
with the development and application of modern neural networks. Deep learning
algorithms extract layered high-level representations of data in a way that maximizes
performance on a given task. For example, asked to recognize faces, a deep neural
network may learn to represent image pixels first with edges, followed by larger shapes,
then parts of the face like eyes and ears, and, finally, individual face identities. Deep
learning is behind many recent advances in AI, including Siri’s speech recognition,
Facebook’s tag suggestions and self-driving cars.
Course Outcomes:
After Completion of the course Students will be able to:
CO Number Course Outcome
CO1 Gain the knowledge about neural networks.
CO2 Introduce the basic concepts and techniques of deep learning.
CO3 Apply optimization techniques in in real life applications.
Develop the skills in deep learning for solving practical problems. To be
CO4 familiar with a set of well-known deep neural network, convolutional
neural network, filters optimization techniques.
CO5 Apply RNN and LSTM for sentiment analysis
Syllabus:
92
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
UNIT-III: Optimization in Deep Neural Network
Newer optimization methods for neural networks (Adagrad, adadelta, rmsprop,
adam, NAG), second order methods for training, Saddle point problem in neural
networks, Regularization methods (dropout, drop connect, batch normalization).
Text Books:
1. Ian Goodfellow and Yoshua Bengio and Aaron Courville, “Deep Learning”, MIT
Press, 2016.
Reference Books:
2. Raúl Rojas, “Neural Networks: A Systematic Introduction”, 1996.
3. Christopher Bishop , “Pattern Recognition and Machine Learning”, 2007.
93
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
Course Description:
The course will provide foundational knowledge of natural language processing. In the
course, basic concepts of language designing, grammars, syntax and semantics and
designing of NLP systems will be covered.
Course Outcomes:
After Completion of the course Students will be able to:
CO Number Course Outcome
CO1 Tag a given text with basic Language features
CO2 Design an innovative application using NLP components
Implement a rule-based system to tackle morphology/syntax of a
CO3
language
Design a tag set to be used for statistical processing for real-time
CO4
applications
Compare and contrast the use of different statistical approaches for
CO5
different types of NLP applications.
Syllabus:
UNIT-I: Introduction
Origins and challenges of NLP – Language Modeling: Grammar-based LM, Statistical
LM - Regular Expressions, Finite-State Automata – English Morphology,
Transducers for lexicon and rules, Tokenization, Detecting and Correcting Spelling
Errors, Minimum Edit Distance
94
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
Programming parsing – Shallow parsing – Probabilistic CFG, Probabilistic CYK,
Probabilistic Lexicalized CFGs - Feature structures, Unification of feature structures.
Text Books:
1. Daniel Jurafsky, James H. Martin, “Speech and Language Processing: An
Introduction to Natural Language Processing, Computational Linguistics and
Speech”, Pearson Publication, 2014.
2. Steven Bird, Ewan Klein and Edward Loper, “Natural Language Processing with
Python‖”, First Edition, O‗Reilly Media, 2009.
Reference Books:
1. Breck Baldwin, “Language Processing with Java and LingPipe Cookbook”,
Atlantic Publisher, 2015.
2. Richard M Reese, “Natural Language Processing with Java‖”, O‗Reilly Media,
2015
3. Nitin Indurkhya and Fred J. Damerau, “Handbook of Natural Language
Processing”, Second Edition, Chapman and Hall/CRC Press, 2010.
4. Tanveer Siddiqui, U.S. Tiwary, “Natural Language Processing and Information
Retrieval‖”, Oxford University Press, 2008.
95
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
96
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
Course Description:
This course is designed to introduce the principles and practices generally required to
investigate the cyber-crimes. It includes the study of various data acquisition process
and tools, evidence analysis procedures and methodologies, taxonomy of digital
forensics tools, analysis of network, file signature, data recovery, file system analysis,
volatile memory forensics, mobile devices and cloud forensics which are the state-of-
the-art requirement in the present and upcoming digital world followed by digital
forensics examiner.
Course Outcomes:
After Completion of the course Students will be able to:
CO Number Course Outcome
Understand the scope of digital forensic investigation and severity of
CO1
crime scene.
CO2 Acquire forensic image of suspected digital device under investigation.
CO3 Examine the evidence using open source and freeware tools.
Apply different computer forensic tools for conducting forensic
CO4
analysis.
CO5 Perform investigation practices using different operating systems
Syllabus:
97
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
UNIT-III: Network Forensics
Introduction to WireShark, Introduction to TCPDump, investigating netrowk traffic,
investigating network intrusions, study and analysis of benchmark network traffic
dumps, analysis of cyber-attacks, understanding attack signature and behavior,
router forensics.
Text Books:
1. File System Forensic Analysis, by Brian Carrier Pearson Education.
2. Handbook of Digital Forensics and Investigation, Eoghan Casey, 1st edition,
Academic Press.
3. Practical Linux Forensics: A Guide for Digital Investigators, by Bruce Nikkle, No
Starch Press.
Reference Books:
1. Mangesh M. Ghonge, Sabyasachi Pramanik, Ramchandra Mangrulkar, Dac-
Nhuong Le, “Cyber Security and Digital Forensics: Challenges and Future
Trends”, Wiley- Scrivener.
2. Greg Gogolin, “Digital Forensics Explained”, CRC Press/Taylor & Francis Group,
2nd Edition.
98
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
99
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
Semester IV
100
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
Programme : M. Tech. Semester : IV
Name of the Course: Dissertation Course Code: SOE-M-CSE-21-
401
Credits : 16 No of Hours : 32 Hrs./week
Max Marks : 400
Course Description:
The project work can be an investigative analysis of a technical problem in the relevant
area, planning and/or design project, experimental project or application based project
on any of the topics. Each project will submit project synopsis by the end of the
semester. Project evaluation committee consisting of three or four faculty members
specialized in the various fields shall study the feasibility of each project work before
giving consent.
Course Outcomes:
After Completion of the course Students will be able to:
CO Number Course Outcome
Gain in-depth knowledge and use adequate methods in the major
CO1 subject/field of study.
Create, analyze and critically evaluate different technical/research
CO2
solutions
Clearly present and discuss the conclusions as well as the knowledge
CO3 and arguments that form the basis for these findings
Identify the issues that must be addressed within the framework of the
CO4 specific dissertation in order to take into consideration
Apply principles of ethics and standards, skill of presentation and
CO5 communication techniques.
Contents
Project work is of duration of one semesters and is expected to be completed in this
semester. Each student is expected to design and develop a complete system or make
an investigative analysis of a technical problem in the relevant area. The student is
expected to fix their topics, complete preliminary studies like literature survey, field
measurements etc. in the third semester.
Student shall study the topic of project work and define problem statement. The
student shall evolve design and/or do experimental study and/or obtain solution to
the identified problem. The student shall prepare a report and shall present a
seminar on the basis of work done at the end of semester.
101
SCHOOL OF ENGINEERING
Department of Computer Science & Engineering
102