Académique Documents
Professionnel Documents
Culture Documents
M.Tech. Programme in
Computer Science and Engineering
Academic Year 2016-17
Course
Code
Course
L
Research
Methodology
2IE5**
(2CS6**)
Institute Elective I
2CO5**
(2CS6**)
Professional Elective I
2CO501
(2CS601)
Computational
Mathematics
2CO502
(2CS602)
Design of Database
System
2CO503
(2CS603)
Advanced Computer
Networks
2CO551
(2CS652)
2CO552
(2CS653)
2CO541
(2CS654)
Design of Database
System Lab
Advanced Computer
Networks Lab
22
Total
17
Component
ISE 1
MSE
ISE 2
ESE
ISE 1
MSE
ISE 2
ESE
ISE 1
MSE
ISE 2
ESE
ISE1
MSE
ISE 2
ESE
ISE 1
MSE
ISE 2
ESE
ISE 1
MSE
ISE 2
ESE
ISE
ESE (POE)
ISE
ESE (POE)
Marks
Min for
Max
Passing
10
30
40
10
50
20
10
30
40
10
50
20
10
30
40
10
50
20
10
30
40
10
50
20
10
30
40
10
50
20
10
30
40
10
50
20
50
20
50
20
50
20
50
20
ISE
100
Credit
s
2IC501
(2IC601)
Seminar
Evaluation Scheme
40
Total Credits: 22
Total Contact Hours: 25 hrs
Course
L
2IC502
(2IC602)
2IE5**
(2CS6**)
2CO5**
(2CS6**)
2CO521
(2CS611)
2CO522
(2CS612)
2CO571
(2CS661)
2CO572
(2CS662)
2CO573
(2CS663)
2CO542
(2CS664)
Evaluation Scheme
Teaching Scheme
Project Management
Institute Elective II
Professional Elective II
Modern Operating
System
Parallel Computing
Credits
Modern Operating
System Lab
16
21
Component
Max
ISE 1
MSE
ISE 2
10
30
10
ESE
50
ISE 1
MSE
ISE 2
ESE
ISE 1
MSE
ISE 2
ESE
ISE 1
MSE
ISE 2
ESE
ISE 1
MSE
ISE 2
ESE
ISE
ESE (POE)
ISE
ESE (POE)
ISE
ESE (POE)
ISE
10
30
10
50
10
30
10
50
10
30
10
50
10
30
10
50
Marks
Min for
Passing
40
20
40
20
40
20
40
20
40
20
50
20
50
20
50
20
50
20
50
20
50
20
100
40
Total Credits: 21
Total Contact Hours: 25 hrs
Course
Code
2CO691
(2CS691)
2CO692
(2CS692)
2CO693
(2CS692)
Evaluation Scheme
Teaching Scheme
Course
Dissertation Phase 1
ISE
Dissertation Phase 2
ISE
Dissertation Phase 2
ESE
Total
--
Compo
nent
Practical (Marks )
Credits
Max
Min for
Passing
ISE
100
40
ISE
100
40
ESE
100
40
Total Credit: 10
Average Contact hours/week/student: 5 Hrs
Semester IV
Course
Code
2CO694
(2CS693)
2CO695
(2CS694)
2CO696
(2CS694)
Evaluation Scheme
Teaching Scheme
Course
Dissertation Phase 3
ISE
Dissertation Phase 4
ISE
Dissertation Phase 4
ESE
Total
--
Scheme
Credits
Practical (Marks)
Min for
Max
Passing
ISE
100
40
ISE
100
40
ESE
10
100
40
Total Credit: 20
Average Contact hours/week/student: 5 Hrs
L
3
T
1
P
0
Cr
4
References:
1. E. Philip and Derek Pugh, How to get a Ph. D. A handbook for students and their supervisors, open
university press, 2005.
2. Stuart Melville and Wayne Goddard, Research Methodology: An Introduction for Science &
Engineering Students, 2nd Edition, Juta Publisher, 2001
3. G. Ramamurthy, Research Methodology, 2nd Editon, Oxford University Press, 2005.
Course Objectives :
1. Understand some basic concepts of research and its methodologies
2. Identify and formulate the research problems, state the hypothesis,
3. Organize and conduct and present research in a more appropriate manner
4. Prepare research artifacts to the college and papers to Conferences and Journals
Course Learning Outcomes:
Blooms Cognitive
CO
After completion of the course student should be able to
level
Descriptor
Understanding
CO1 identify/formulate the research problem for M. Tech. dissertation
2
Applying
CO2 write a review paper in the format of standard Journal/transactions
3
by reviewing at least 10 papers (from standard
Journals/transactions/Reference Books/Handbooks etc.) related to a
particular research area.
Creating
6
CO3 deliver a seminar on the same, prepare a presentation giving critical
analysis of the subject and possible outcomes. And writing research
summary/synopsis/technical notes after completion of the work for
the degrees of M. Tech.
CO-PO Mapping :
1
CO1
CO2
CO3
2
2
1
2
10
11
12
3
2
1
1
Assessment:
Two components of In Semester Evaluation (ISE), One Mid Semester Examination (MSE) and one End
Semester Examination (ESE) having 20%, 30% and 50% weightage respectively.
Assessment
Marks
ISE 1
10
MSE
30
ISE 2
10
ESE
50
ISE 1 and ISE 2 are based on assignment, oral, seminar, test (surprise/declared/quiz), and group discussion.[One
assessment tool per ISE. The assessment tool used for ISE 1 shall not be used for ISE 2]
MSE: Assessment is based on 50% of course content (Normally first three modules)
ESE: Assessment is based on 100% course content with70-80% weightage for course content (normally last three
Hrs.
4
Hrs.
4
Hrs.
5
Hrs.
Hrs.
4
Hrs.
4
L
3
T
1
P
0
Cr
4
References:
1. Kishor S.Trivedi, Probability and Statistics with Reliability, Queuing and Computer Science Applications
Second Edition Wiley.
2. Meyer Oxford , Introductory Probability and statistical applications IBH publications.
3. Edward R. Scheinerman Mathematics A Discrete Introduction Third Edition, Cengage learning.
Course Objectives :
1. To explore fundamentals of Computer Mathematics
2. To describe relation, functions and algebraic system.
3. To learn algebra of vector and matrices.
4. To understand Probability, random variables in computer Mathematics.
Course Learning Outcomes:
Blooms Cognitive
After the completion of the course the student should be able to
level
Descriptor
2
understanding
CO1 describe the relation, functions and algebraic system.
2,3
Understanding
CO2 apply understanding of Vector, matrices, probability and random
variable in problem solving.
,applying
3
Applying
CO3 classify queuing system and its types.
CO-PO Mapping :
CO1
CO2
CO3
1
1
1
10
11
12
2
2
Assessment:
Two components of In Semester Evaluation (ISE), One Mid Semester Examination (MSE) and one End
Semester Examination (ESE) having 20%, 30% and 50% weightage respectively.
Assessment
Marks
ISE 1
10
MSE
30
ISE 2
10
ESE
50
ISE 1 and ISE 2 are based on assignment, oral, seminar, test (surprise/declared/quiz), and group discussion.[One
assessment tool per ISE. The assessment tool used for ISE 1 shall not be used for ISE 2]
MSE: Assessment is based on 50% of course content (Normally first three modules)
ESE: Assessment is based on 100% course content with70-80% weightage for course content (normally last three
modules) covered after MSE.
Course Contents:
Module 1
Relations and Functions:
Relations, Pictorial representation of Relations, Properties of binary relation, Equivalence Relations,
partition and covering of set, POSET and Hasse diagram Functions- types, Inverse and composition of
functions.
Module 2. Algebraic systems
Introduction, Operations, semigroups, Groups, subgroups, Rings, monoid, lattice.
6 Hrs.
5 Hrs
Module 3
7 Hrs.
Vector Algebra:
Vector Algebra, Complex numbers, Definitions, Vector products , Properties, Amplitude & Modules
of a complex number, De Moiveres theorem and examples Vector spaces, subspaces, linear
dependence basis, dimension, algebra of linear transformations
Module 4
7 Hrs.
Matrices algebra:
Algebra of matrices, rank and determinant of matrices, linear equations. Eigenvalues and
eigenvectors, Cayley-Hamiltons theorem. Matrix representation of linear transformations. Change of
basis, canonical forms, diagonal forms, triangular forms, Jordan forms. Inner product spaces,
orthonormal basis.
Module 5
Introduction to Probability and Random Variable
7 Hrs.
Sample spaces, Conditional probability and Bayes theorem, Independence of events Bernoulli trails.
Random Variables: Cumulative distribution function, Probability Density function, Expected value
and variance and Moments, Moment Generating function, Function of Random variable, Standard
Random Variables: Binomial, Poisson, Geometric, Uniform, Exponential etc. Inequalities,
Transformation of Random variable.
Module 5
Mathematical problem solving using the concepts of probability and random variable
Module 6
Understand queuing system and its types
L
3
T
0
P
0
Cr
3
level
CO1
CO2
CO3
Descriptor
Remembering
Understanding
Analyzing,
evaluating
CO-PO Mapping :
1
CO1
CO2
CO3
3
2
2
1
10
11
3
12
2
Assessment:
Two components of In Semester Evaluation (ISE), One Mid Semester Examination (MSE) and one End
Semester Examination (ESE) having 20%, 30% and 50% weightage respectively.
Assessment
ISE 1
MSE
Marks
10
30
ISE 2
10
ESE
50
ISE 1 and ISE 2 are based on assignment, oral, seminar, test (surprise/declared/quiz), and group discussion.[One
assessment tool per ISE. The assessment tool used for ISE 1 shall not be used for ISE 2]
MSE: Assessment is based on 50% of course content (Normally first three modules)
ESE: Assessment is based on 100% course content with70-80% weightage for course content (normally last three
modules) covered after MSE.
Course Contents:
Module 1 :
Hrs.
Database Planning, Design and Administration
6
The information system lifecycle, the database system development lifecycle, database planning,
system definitions, requirement collection and analysis, database design, DBMS selection,
application design, prototyping, implementation, data conversion and loading, testing,
operational maintenance, CASE tools, data and database administration.
Module 2 :
Database Design Methodology
Introduction, Conceptual database design, Logical Database Design, Comparison of logical and
physical database design, overview of physical database design methodology, physical database
design methodology for relational databases.
Hrs.
7
Module 3 :
Replication Databases
Introduction, benefits of database replication, applications of replication, basic components of
database replication, database replication environments, replication servers
Mobile Databases :
Introduction, architecture, design of mobile databases system, study of open source/commercial
mobile databases.
Hrs.
Hrs.
6
Module 5 :
Cloud Databases
Introduction, Architecture, Data Models, NoSQL databases : Apache Cassandra, CouchDB and
MongoDB, Comparison of Relational databases and Cloud databases, Challenges to develop
Cloud Databases.
Hrs.
7
Module 6 :
Graph Databases
Introduction, options for storing connected data, data modeling with graphs, building graph
database application, graphs in the real world, graph database internals.
Hrs.
6
10
Module 2:
1. To apply different design methodologies conceptual, logical and physical database design for a Relational
database
Module 3:
1. To learn database replication and its application.
2. To identify the features that need to be supported by a mobile database.
Module 4:
1. To identify the ways of representing geographic data and indexing of spatial data in a spatial database.
2. To state the ways of addressing the issues involved in storing multimedia data in a database.
Module 5:
1. To visualize the architecture of cloud databases and identify the challenges involved.
2. To differentiate the features and nature of different types of cloud databases
Module 6:
1. To recognize the need of building graph databases
2. To analyze and design the graph database applications.
11
L
3
T
0
P
0
Cr
3
Pre-Requisite Courses:
Undergraduate Computer Networks course, Good Programming Background.
Textbooks:
1. James Kurose and Keith Ross, "Computer Networking, A Top-Down Approach", Pearson, 5th Edition
References:
1. Larry Peterson and Bruce Davie, "Computer Networks, A Systems Approach", Morgan Kauffman, 2011.
2. W. Richard Stevens, "Unix Network Programming", Eastern Economy Edition, PHI, 1992.
Course Objectives :
1. To review established key abstractions, concepts and technologies
2. To learn and compare the various methods of routing.
3. To introduce students to Internet security and a set of advanced topics in networking and lead them to the
understanding of the networking research.
Course Learning Outcomes:
Blooms Cognitive
CO
After the completion of the course the student should be able to
level
Descriptor
CO1
Applying
CO2
Analyzing
Creating
CO1
CO2
CO3
1
1
2
2
1
2
2
10
11
3
Assessment:
Two components of In Semester Evaluation (ISE), One Mid Semester Examination (MSE) and one End
Semester Examination (ESE) having 20%, 30% and 50% weightage respectively.
Assessment
Marks
ISE 1
10
MSE
30
ISE 2
10
ESE
50
ISE 1 and ISE 2 are based on assignment, oral, seminar, test (surprise/declared/quiz), and group discussion.[One
assessment tool per ISE. The assessment tool used for ISE 1 shall not be used for ISE 2]
MSE: Assessment is based on 50% of course content (Normally first three modules)
ESE: Assessment is based on 100% course content with70-80% weightage for course content (normally last three
modules) covered after MSE.
12
Course Contents:
Module 1 Internet Architecture and performance modeling
Building a network, Applications, Requirements, The network Edge, The network core,
Performance of networks, Delay, loss, and throughput in packet switched networks, Network
architecture and protocols, Networks under attack, Implementing Network software, High-Speed
Networks, Application Performance Needs.
6 Hrs.
6 Hrs.
7 Hrs.
8 Hrs.
6 Hrs.
6 Hrs.
13
Title of the Course: Institute Elective I - Image processing 2IE 581 (2CS 604)
L
3
T
0
P
0
Cr
3
Blooms Cognitive
Level
CO1
CO2
CO3
Descriptor
Understanding
Applying
Analyzing
CO-PO Mapping :
CO1
CO2
CO3
1
1
1
2
5
2
2
10
11
12
Assessment:
Two components of In Semester Evaluation (ISE), One Mid Semester Examination (MSE) and one End
Semester Examination (ESE) having 20%, 30% and 50% weightage respectively.
Assessment
Marks
ISE 1
10
MSE
30
ISE 2
10
ESE
50
ISE 1 and ISE 2 are based on assignment, oral, seminar, test (surprise/declared/quiz), and group discussion.[One
assessment tool per ISE. The assessment tool used for ISE 1 shall not be used for ISE 2]
MSE: Assessment is based on 50% of course content (Normally first three modules)
ESE: Assessment is based on 100% course content with70-80% weightage for course content (normally last three
14
15
T
P
Cr
Title of the Course: Institute Elective I - Artificial Intelligence 2IE 582 (2CS L
605)
3
0
0
3
Pre-Requisite Courses: Exposure to concepts in discrete structures, probability/statistics, and algorithmic analysis.
Textbook:
1. Elaine Rich and Kelvin Knight ,Nair, Artificial Intelligence, McGraw Hills 3rd edition
2. Janakiraman et al., Foundations of Artificial Intelligence and Expert Systems, Macmilan India Ltd.
3. Russell and Norvig, Artificial Intelligence A Modern Approach, Prentice-Hall, 2010 (3rd edition).
References:
1. Saroj Kaushik, Artificial Intelligence
2. Townsend, Introduction to Turbo prolog
Course Objectives :
1. To learn theory developed in Artificial Intelligence.
2. To learn techniques used in major application areas of Artificial Intelligence.
3. To learn about the state of the art in Artificial Intelligence
Course Learning Outcomes:
Blooms Cognitive
CO
After the completion of the course the student should be able to
Level
Descriptor
CO1 apply schemes of knowledge representation.
3
applying
CO2 demonstrate expert system.
3
applying
CO3 evaluate performance of AI systems.
5
Evaluate
CO-PO Mapping :
1
CO1
CO2
CO3
1
0
11
12
3
1
Assessment:
Two components of In Semester Evaluation (ISE), One Mid Semester Examination (MSE) and one End
Semester Examination (ESE) having 20%, 30% and 50% weightage respectively.
Assessment
Marks
ISE 1
10
MSE
30
ISE 2
10
ESE
50
ISE 1 and ISE 2 are based on assignment, oral, seminar, test (surprise/declared/quiz), and group discussion.[One
assessment tool per ISE. The assessment tool used for ISE 1 shall not be used for ISE 2]
MSE: Assessment is based on 50% of course content (Normally first three modules)
ESE: Assessment is based on 100% course content with70-80% weightage for course content (normally last three
modules) covered after MSE.
Course Contents:
Module 1:Introduction and searching in AI
Problem, Problem Spaces and Search, Application, Characteristics of AI, Heuristic, A*,AO*.
Hrs.
6
Hrs.
7
Module 3: Reasoning
Non monotonic Reasoning, Reasoning with uncertainty, Fuzzy reasoning, Bayes n/w.
Hrs.
6
16
Hrs.
7
Module 5: Understanding
Problem, Understanding as constraint satisfaction.
Hrs.
6
Hrs.
7
Module 3
1. Handling reasoning with uncertainty.
Module 4
1. Providing intelligent problem solution.
Module 5
1. Knowing difficulties in understanding and providing solution using constraint
satisfaction.
Module 6
1. Understanding and evaluating processes for natural language processing.
17
L
3
T
1
P
0
Cr
4
After the completion of the course the student should be able to,
1
CO1
CO2
CO3
CO4
1
1
3
2
2
2
6
3
Blooms Cognitive
level
Descriptor
1,2
Remembering,
Understanding
Applying
3
4,5
Analyzing,
Evaluating
Creating
10 11 12
3
3
2
Assessment:
Two components of In Semester Evaluation (ISE), One Mid Semester Examination (MSE) and one End
Semester Examination (ESE) having 20%, 30% and 50% weightage respectively.
Assessment
ISE 1
MSE
ISE 2
ESE
Marks
10
30
10
50
18
ISE 1 and ISE 2 are based on assignment, oral, seminar, test (surprise/declared/quiz), and group discussion.[One
assessment tool per ISE. The assessment tool used for ISE 1 shall not be used for ISE 2]
MSE: Assessment is based on 50% of course content (Normally first three modules)
ESE: Assessment is based on 100% course content with70-80% weightage for course content (normally last three
modules) covered after MSE.
Course Contents:
7 Hrs.
Module 1: Software Processes & Methodology
Process paradigm, Process Models: Incremental and Evolutionary models, Team
Software Process, Agile Process: Model and methodology, Process and Project
Metrics, Empirical Models.
Module 2: Software Design & Architecture
Design Concepts, Design Models, Importance of Architectural design, Architectures design
Process, Architectural Styles, Design Principles, and Architectures design guidelines, Design
Patterns, Applying Agile Principles.
7
Hrs.
6 Hrs.
7 Hrs.
6
Hrs.
6
Hrs.
19
Module 4:
Software Testing & Quality Assurance
Appreciate the importance of quality assurance through various techniques of software
testing, Also understand the maintenance aspects & Reverse Engineering.
Module 5:
Project planning and Estimation
To realize that for successful rollout of projects project management Techniques are
inevitable. Insight on developing realistic estimates using various estimation methods, Also
aware scheduling methods, managing stake holders.
Module 6:
Web Engineering
To aware about developing real life web based applications as a case study using latest
techniques to visualize usability context of software engineering.
20
L
3
T
1
P
0
Cr
4
CO1
CO2
CO3
1
2
8
3
1
2
Descriptor
Understanding
Applying
Analyzing,
Evaluating
10 11
12
3
Assessment:
Two components of In Semester Evaluation (ISE), One Mid Semester Examination (MSE) and one End
Semester Examination (ESE) having 20%, 30% and 50% weightage respectively.
Assessment
Marks
ISE 1
10
MSE
30
ISE 2
10
ESE
50
ISE 1 and ISE 2 are based on assignment, oral, seminar, test (surprise/declared/quiz), and group discussion.[One
assessment tool per ISE. The assessment tool used for ISE 1 shall not be used for ISE 2]
MSE: Assessment is based on 50% of course content (Normally first three modules)
ESE: Assessment is based on 100% course content with70-80% weightage for course content (normally last three
modules) covered after MSE.
21
Course Contents:
Module 1
Temporal Data Structures: Persistent data structures - Model and definitions, Partial persistence,
Full persistence, Retroactive data structures Retroactivity, Full retroactivity, Nonoblivious
Retroactivity
Geometric data structures - Planar Point Location, Orthogonal range searching, Fractional
Cascading
Module 2
Advanced Trees
Binary Search Trees, AVL trees, red-black trees (Book- Cormen chapter 13), Splay Trees, Tango
Trees
Module 3
Selected Graph Problems Vertex coloring, edge coloring, Network flows: Max flow mincut
theorem (Cormen Chapter 26), Probabilistic methods Markovs inequality.
Module 4
Hashing Hash Function, Basic Chaining, FKS Perfect Hashing, Linear Probing, Cuckoo Hashing
6 Hrs.
7 Hrs.
8 Hrs.
7 Hrs.
Module 5
5 Hrs.
String matching - Predecessor Problem, Suffix Trees, Suffix Arrays, DC3 Algorithm for Building
Suffix Arrays, Tries
Module 6
6 Hrs.
Miscellaneous - Dynamic trees - Link-cut Trees, Operations on link-cut trees, Dynamic Connectivity,
Euler-Tour Trees, Other Dynamic Graph Problems, Augmenting Data Structures
Module wise Measurable Students Learning Outcomes :
Students will be able to
Module 1:Describe, explain and use temporal data structures such as persistent data structures and retroactive data
structures, geometric data structures (MIT Courseware, de Berge)
Module 2: Demonstrate and use advanced trees for various applications including efficient searching. (Cormen)
Module 3: Explain and implement various advanced graph algorithms. (Cormen, NPTEL graph theory, Reinhard
Diestel)
Module 4: Explain and apply static as well as dynamic hashing techniques. (MIT courseware)
Module 5: Demonstrate and use various text processing techniques required in real world applications. (Peter Brass)
Module 6: Demonstrate and use dynamic trees and graphs, create augmented data structures as per requirement.
(Cormen, MIT courseware)
22
L
0
T
0
P
2
Cr
1
Descriptor
Analyzing,
evaluating
Creating
CO1
4,5
CO2
CO-PO Mapping :
CO1
CO2
1
2
9
3
10
11
12
2
Assessment:
In Semester Evaluation (ISE), and End Semester Examination (ESE) having 50% weightage each.
Assessment
Marks
ISE
50
ESE
50
ISE is based on performance of student in laboratory, experimental write-up, presentation, oral, and test
(surprise/declared/quiz). The course teacher shall use at least two assessment tools as mentioned above for ISE.
ESE: Assessment is based on performance and oral.
Course Contents:
It should consist of 10-12 design experiments based on syllabus / research papers.
The thrust should be given to design, modeling and implementation using standard CASE tools.
The detail list of assignments will be display by subject teacher by making 60 % variations in the previous
year list.
Use C# as Programming Language. For database programming / scripting use PL/SQL in Oracle / IBM
DB2.
23
24
Cr
CO1
CO2
CO3
1
1
1
1
2
2
Blooms Cognitive
level
Descriptor
3
4
6
Applying
Analyzing
Creating
10
11
12
Assessment:
In Semester Evaluation (ISE), and End Semester Examination (ESE) having 50% weightage each.
Assessment
Marks
ISE
50
ESE
50
ISE is based on performance of student in laboratory, experimental write-up, presentation, oral, and test
(surprise/declared/quiz). The course teacher shall use at least two assessment tools as mentioned above for ISE.
ESE: Assessment is based on performance and oral.
Course Contents:
1. Analyzing Protocol Layers using packet sniffer.
2. Analyzing TCP using Wireshark.
3. Design TCP Client and Server application to transfer file (using TCP/IP socket programming).
4. Program for providing security for transfer of data in the network.
5. Design a RPC application to add and subtract a given pair of integers.
25
26
L
-
Cr
1
2
Pre-Requisite Courses: -Textbooks: NA
References:
1. College Digital Library
2. Journals and transactions from IEEE, ACM, Elsevier, Springer, Science Direct etc.
Course Objectives :
1. To be able to understand recent advancements in computer science and engineering.
2. To be able to develop self-learning ability through rigorous study of literature available in selected area of
interest.
3. To be able to communicate through delivery of a seminar, present the idea in effective way and prepare
report.
Course Learning Outcomes:
Blooms Cognitive
CO
After the completion of the course the student should be able to
CO1
CO2
CO3
Level
Descriptor
Understanding
Understanding
3, 5
Applying
Evaluating
CO-PO Mapping :
CO1
CO2
CO3
1
2
5
3
8
1
3
10
11
3
12
Assessment:
In Semester Evaluation (ISE), and End Semester Examination (ESE) having 50% weightage each.
Assessment
Marks
ISE
50
ESE
50
ISE is based on performance of student in laboratory, experimental write-up, presentation, oral, and test
(surprise/declared/quiz). The course teacher shall use at least two assessment tools as mentioned above for ISE.
ESE: Assessment is based on performance and oral.
Course Contents:
A supervisor / guide will be assigned to each student at the beginning of the semester. The student has to work
throughout the semester to come up with a seminar on emerging areas of Computer Science and Engineering.
Students are required to refer to the reputed journals, transactions in computer science to have awareness of the
recent developments and research in the area. It includes selection of a topic, literature survey, identifying
methodology, innovations, reported results and future trends.
27
SEM-II
L
2
T
0
P
0
Cr
2
Pre-Requisite Courses:
Textbooks:
1. Jack Gido, James P Clements, Project Management, Cengage Learning India Pvt. Ltd., 2nd Reprint
2011, 2007
References:
1. John Adair, Strategic Leadership, Kogan Page Ltd., 1st ed. 2010.
2. B.C. Punmia and Khandelwal, Project Planning and Control with PERT and CPM, Lakshmi Publications Pvt.
Ltd., 4th Edition, 2008
3. K. Nagarajan, Project Management, New Age Int., 2nd ed. 2004.
4. B.M.Naik, Project Management-Scheduling and Monitoring by PERT/CPM, 1984.
Course Objectives :
1. To develop a holistic, integrated approach to manage projects, exploring both technical and managerial
challenges.
2. To inculcate leadership and ethical qualities in dealing with real life project environment.
3. To develop positive attitude towards individual responsibility in individual project execution.
4. To provide a strategic perspective, demonstrate means to manage projects at Program and Portfolio level.
5. To induce qualities for supporting industrys life-long learning programs, working in interdisciplinary and
cross functional teams with effective communication skills and managerial challenges.
Course Learning Outcomes:
Blooms Cognitive
CO
After the completion of the course the student should be able to
level
Descriptor
1
Remembering
CO1 Recognize the needs of hard information and real skills of
management to work successfully in a project environment to
accomplish project objectives.
2
Understanding
CO2 Comprehend the project management principles and pertain them
within the context of business critically.
3
Applying
Evaluating
CO3 Devise techniques especially for scheduling, estimation and project 5,6
control through PMS for effective articulation of imparted
Creating
knowledge.
CO-PO Mapping :
1 2 3 4 5 6 7 8 9 10 11 12
3
2
CO1
1 1
1
CO2
2 2
2
CO3
Assessment:
Two components of In Semester Evaluation (ISE), One Mid Semester Examination (MSE) and one End
Semester Examination (ESE) having 20%, 30% and 50% weightage respectively.
Assessment
Marks
ISE 1
10
MSE
30
ISE 2
10
ESE
50
ISE 1 and ISE 2 are based on assignment, oral, seminar, test (surprise/declared/quiz), and group discussion.[One
28
assessment tool per ISE. The assessment tool used for ISE 1 shall not be used for ISE 2]
MSE: Assessment is based on 50% of course content (Normally first three modules)
ESE: Assessment is based on 100% course content with70-80% weightage for course content (normally last three
modules) covered after MSE.
Course Contents:
Module 1
Hrs.
Project Management Concepts
Attributes of Project, Project Life Cycle, Considerations for RFP, Project Process and Global
4
Project Management.
Module 2
Hrs.
Project Planning and Schedule
WBS, Responsibility matrix, Devp. of non-network and network schedules, Activity duration
5
estimates, Schedule calculations, Probability considerations, PMS.
Module 3
Hrs.
Schedule control
Project control process Updating schedule, Approaches to schedule control, Resource
4
considerations.
Module 4
Hrs.
Cost Planning and Performance
4
Project cost estimates, Budget, Actual cost, Cost Forecasting, Managing cash flows.
Module 5
Hrs.
Project Manager and Project Team
Responsibilities and skills, Delegation, Managing Change, Devp. And effectiveness of project
5
team, Ethics, Conflicts on Projects, Time Management.
Module 6
Hrs.
Project communication and Documentation
Personal communication, Effective listening, Meeting, Presentations and Report preparation, Types
4
of Project organizations, their merits and demerits, SWOT.
Module wise Measurable Students Learning Outcomes :
Students should be able to
Module 1: Recognize basic properties of projects; differentiate between project management practices and
traditional business functions, project life cycle and concepts of project success.
Module 2: Understand the key scheduling terminologies, apply logic for developing network schedules, perform
duration calculations and indentify critical paths and floats.
Module 3: Interpret the various steps involved in project control process, apply the changes in updating networks
leading to new schedules in consideration to various resources.
Module 4: Familiarize regarding baseline budget, analyzing cost performance index, Cost forecasting, Managing
cash Flow.
Module 5: Recognize the responsibilities of project manager and develop skills and techniques to ethically
manage and control projects with effective delegation.
Module 6: Understand the characteristics of organizational structures, develop the art of enhancing personal
communication, handle effective project presentations, meetings and prepare project reports.
29
L
3
T
0
P
0
Cr
3
CO1
CO2
CO3
1
2
10
11
12
Assessment:
Two components of In Semester Evaluation (ISE), One Mid Semester Examination (MSE) and one End
Semester Examination (ESE) having 20%, 30% and 50% weightage respectively.
Assessment
Marks
ISE 1
10
MSE
30
ISE 2
10
ESE
50
ISE 1 and ISE 2 are based on assignment, oral, seminar, test (surprise/declared/quiz), and group discussion.[One
assessment tool per ISE. The assessment tool used for ISE 1 shall not be used for ISE 2]
MSE: Assessment is based on 50% of course content (Normally first three modules)
ESE: Assessment is based on 100% course content with70-80% weightage for course content (normally last three
modules) covered after MSE.
Course Contents:
Module 1 : Real Time Operating Systems
Hrs.
30
Overview, System characteristics, Features of real time kernels, implementing real time
operating systems, real time CPU scheduling. Case study of different RTOS
Hrs.
6
Hrs.
8
Hrs.
7
Hrs.
6
Hrs.
6
31
L
3
T
0
P
0
Cr
3
Blooms Cognitive
level
CO1
CO2
CO3
Descriptor
Remembering,
Understanding
Applying
Analyze
CO-PO Mapping :
CO1
CO2
CO3
1
1
2
2
1
1
10
11
12
1
3
Assessment:
Two components of In Semester Evaluation (ISE), One Mid Semester Examination (MSE) and one End
32
Semester Examination (ESE) having 20%, 30% and 50% weightage respectively.
Assessment
Marks
ISE 1
10
MSE
30
ISE 2
10
ESE
50
ISE 1 and ISE 2 are based on assignment, oral, seminar, test (surprise/declared/quiz), and group discussion.[One
assessment tool per ISE. The assessment tool used for ISE 1 shall not be used for ISE 2]
MSE: Assessment is based on 50% of course content (Normally first three modules)
ESE: Assessment is based on 100% course content with70-80% weightage for course content (normally last three
modules) covered after MSE.
Course Contents:
Module 1
Hrs.
Introduction to Parallel Computing: Implicit Parallelism, Limitations of Memory, Dichotomy of
Parallel Computing Platforms, Physical Organization of Parallel Platforms, Communication
06
Costs in Parallel Machines, Routing Mechanisms for Interconnection Networks, Impact of
Process-Processor Mapping and Mapping Techniques.
Module 2
Hrs.
Design Decomposition Techniques: Characteristics of Tasks and Interactions, Mapping
Techniques for Load Balancing, Methods for Containing Interaction Overheads, Parallel
Algorithm Models Basic Communication Operations One-to-All Broadcast and All-to-One
06
Reduction, All-to-All Broadcast and Reduction, All-Reduce and Prefix-Sum
Operations, Scatter and Gather
Module 3
Hrs.
Performance Metrics for parallel systems. The effect of Granularity and Data Mapping on
Performance. The Scalability of parallel systems, Isoefficiency metric of scalability, sources of
06
parallel overhead, Minimum execution time and minimum cost-optimal execution time.
Module 4
Hrs.
OpenMP, MPI, CUDA/OpenCL, Chapel, etc. Thread basics ,Work Sharing constructs,
Scheduling, Reduction, Mutual Exclusion Synchronization & Barriers, The MPI Programming
Model, MPI Basics, Global Operations , Asynchronous Communication, Modularity, Other
08
MPI Features Basic of GPGPU, CUDA Programming model, CUDA memory type Performance
Issues
Module 5
Hrs.
Dense Matrix Algorithms: Matrix-Vector Multiplication, Matrix-Matrix Multiplication, Solving a
System of Linear Equations Sorting: Issues, Sorting Networks, Bubble Sort and its Variants,
07
Quicksort, Bucket and Sample Sort
Module 6
Hrs.
Graph Algorithms Definitions and Representation, Minimum Spanning Tree: Prim's Algorithm,
06
Single-Source Shortest Paths: Dijkstra's Algorithm, All-Pairs Shortest Paths
Module wise Measurable Students Learning Outcomes :
Module 1: Understand the need of parallel algorithm
Module 2: Decomposition strategies of problem
Module 3: Knowledge about the measure the performance of parallel algorithm.
Module 4: Understanding the programming with MPI, OpenMP.
Module 5: Study applications of parallel computing
Module 6: Ability to apply many core models for solving standard algorithms
33
L
3
T
0
P
0
Cr
3
CO1
Descriptor
Understanding
Applying
3, 4
Applying ,
Analyzing
11
12
Assessment:
Two components of In Semester Evaluation (ISE), One Mid Semester Examination (MSE) and one End
Semester Examination (ESE) having 20%, 30% and 50% weightage respectively.
Assessment
Marks
ISE 1
10
MSE
30
ISE 2
10
ESE
50
ISE 1 and ISE 2 are based on assignment, oral, seminar, test (surprise/declared/quiz), and group discussion.[One
assessment tool per ISE. The assessment tool used for ISE 1 shall not be used for ISE 2]
MSE: Assessment is based on 50% of course content (Normally first three modules)
ESE: Assessment is based on 100% course content with70-80% weightage for course content (normally last three
modules) covered after MSE.
34
Course Contents:
Module 1: Color Image Processing
6 Hrs.
Color Fundamentals, Color models, Gray level to color transformations, Basics of Color Image
Processing, Color Transformations, Smoothing and Sharpening, Color Segmentation
Module 2: Morphological Image Processing
6 Hrs.
Introduction, Dilation and Erosion, Opening and Closing, The Hit-or-miss transformation, Basic
Morphological Algorithms, Boundary Extraction, Region Filling, Extraction of connected
components, Thinning, Thickening
Module 3: Texture Analysis
7 Hrs.
Definition, Types of texture, Texels, Texture analysis concept and categories, Approaches to
texture analysis, Statistics, Texture descriptors - statistical - Auto-correlation, co-occurrence
matrices and features, edge density and direction, local binary partition, Laws texture energy
measures, Wavelets and texture analysis
Module 4: Object Recognition
7 Hrs.
Object Detection Vs recognition, Patterns and Pattern Classes, Knowledge Representation,
Statistical Pattern Recognition, Neural Nets, Syntactic Pattern Recognition, Optimization
Techniques in Recognition
Module 5: Moving Object Detection and Tracking
7 Hrs.
Introduction, Background Modeling, Connected Component Labeling, Shadow Detection, Object
Tracking, Object representation, Discrete Kalman Filtering, Particle Filtering
Module 6: 3D Vision
6 Hrs.
Introduction to 3D imaging and its applications. Study of any Research Paper(s) based on the
current trends in 3D imaging or any case study.
Module wise Measurable Students Learning Outcomes : Students will be able to
Module 1:
explain and use various color models, transformations and techniques of Color Image Processing.
Module 2:
use Morphology operations for image pre-processing, enhancing, segmenting objects and describing objects.
Module 3:
describe fundamentals of texture and its importance in analyzing images.
compute various texture descriptors and use it further for texture classification / retrieval.
Module 4:
demonstrate and apply patterns recognition techniques to recognize objects in images for further understanding
the scene.
Module 5:
explain concepts of video processing and practically work with detecting moving objects and techniques for
tracking.
Module 6:
explain fundamentals of 3D imaging.
carry out case study and/or study any research paper based on current trends in 3D imaging.
35
L
3
T
0
P
0
Cr
3
Pre-Requisite Courses:
Textbooks:
1. Machine Learning Hands-On for Developers and Technical Professionals, Jason Bell. Wiley 2015
2. Machine Learning Tom M. Mitchell, - MGH
3. Machine Learning: An Algorithmic Perspective, Stephen Marsland, Taylor & Francis (CRC)
References:
1. Machine Learning Methods in the Environmental Sciences, Neural Networks. William WHsieh, Cambridge
Univ Press.
2. Pattern classification, Richard o. Duda, Peter E. Hart and David G. Stork, John Wiley &Sons Inc., 2001
3. Neural Networks for Pattern Recognition, Chris Bishop, Oxford University Press, 1995
Course Objectives :
1. To formulate machine learning problems corresponding to different applications.
2. To understand a range of machine learning algorithms along with their strengths and weaknesses.
3. To apply machine learning algorithms to solve problems of moderate complexity.
Course Learning Outcomes:
Blooms Cognitive
After the completion of the course the student should be able to
level
Descriptor
understanding
CO1 comprehend a range of machine learning algorithms along with their 2
strengths and weaknesses.
3
applying
CO2 apply machine learning algorithms to solve typical problems in
Machine Learning.
4
analyzing
CO3 analyze various machine learning tools
CO-PO Mapping :
CO1
CO2
CO3
1
3
3
3
6
2
2
10
11
3
12
Assessment:
Two components of In Semester Evaluation (ISE), One Mid Semester Examination (MSE) and one End
Semester Examination (ESE) having 20%, 30% and 50% weightage respectively.
Assessment
Marks
ISE 1
10
MSE
30
ISE 2
10
ESE
50
ISE 1 and ISE 2 are based on assignment, oral, seminar, test (surprise/declared/quiz), and group discussion.[One
assessment tool per ISE. The assessment tool used for ISE 1 shall not be used for ISE 2]
MSE: Assessment is based on 50% of course content (Normally first three modules)
ESE: Assessment is based on 100% course content with70-80% weightage for course content (normally last three
modules) covered after MSE.
Course Contents:
36
6Hrs.
6Hrs.
7Hrs.
6Hrs.
6Hrs.
8Hrs.
37
L
3
T
1
P
0
Cr
4
Blooms Cognitive
level
CO1
CO2
CO3
Descriptor
Understanding
Applying,
Evaluating,
Creating
CO-PO Mapping :
CO1
CO2
CO3
1
1
1
1
5
2
2
9
3
10 11 12
2
3
Assessment:
Two components of In Semester Evaluation (ISE), One Mid Semester Examination (MSE) and one End
Semester Examination (ESE) having 20%, 30% and 50% weightage respectively.
Assessment
ISE 1
MSE
ISE 2
Marks
10
30
10
38
ESE
50
ISE 1 and ISE 2 are based on assignment, oral, seminar, test (surprise/declared/quiz), and group discussion.[One
assessment tool per ISE. The assessment tool used for ISE 1 shall not be used for ISE 2]
MSE: Assessment is based on 50% of course content (Normally first three modules)
ESE: Assessment is based on 100% course content with70-80% weightage for course content (normally last three
modules) covered after MSE.
Course Contents:
7 Hrs.
Module 1: Wireless Communications & Mobility Concepts
Wireless Communications: Infrared vs radio transmission, Infrastructure and ad-hoc network,
NFC, PAN, IEEE802.11 Standard, HiperLAN, Bluetooth, Zigbee. Mobile devices computability,
benefits.
Module 2 . Pervasive Computing Enablers
Ubiquitous computing, Context Awareness, Ambient Intelligence, Wearable Computing.
7
Hrs.
6 Hrs.
7 Hrs.
6
Hrs.
6
Hrs.
Module 2
Pervasive Computing Enablers
1.
2.
3.
4.
39
Module 3
Protocols & Supporting Architectures
1. Understand the Protocols used to enable Pervasive Technology
2. Learn various Controllers used in pervasive computing
3. Get acquainted with Web application framework concepts.
Module 4
Smart Devices and Localization Systems
1. Groom with smart devices and its integration.
2. Explore application access techniques via WAP, PDA and Voice.
3. Expedite various issues of Pervasive computing.
Module 5
Context Aware Computing
1. Learn how to instrument, configure Context.
2. Learn instrumenting persons and profile creations.
3. Learn Server side administration for contexts.
Module 6
Potential Applications & Case Scenarios
1. Get exposure to Pervasive Potential applications
2. Obtain confidence in enabling ubiquity to real life engineering applications
40
Title of the Course: Professional Elective II- Data Mining 2CO532 (2CS617)
L
3
T
1
P
0
Cr
4
Pre-Requisite Courses:
Data base management system, Advance database system, Some concepts of Mathematics and Statistics.
Textbooks:
1. Margaret H. Dunham, Data Mining: Introductory and AdvancedTopics, Pearson Education.
2. S N Sivanandam, S Sumathi, Data Mining: Concepts, Tasks and Techniques, Thomson
3. RajanChattamvelli, Data Mining Methods : Concepts & Applications, Narosa Publishing House
References:
1. Sushmita Mitra, Tinku Acharya, Data Mining Multimedia, Soft Computing and Biometrics WILEY
Publication
2. S.Prabhu, N. Venkatesan, Data Mining & Warehousing, New Age International Publisher.
Course Objectives :
1. To provide students with an understanding of the theories and algorithms that forms the basis of Data
Mining and modeling.
2. To provide students with an overview of the key concepts of Data Mining with reference to applications in
real world technologies.
3. To address ways to summarize and communicate results of data mining effectively.
4. To inspire students to actively participate in analyzing diverse data types, using computer algorithms and
tools.
Course Learning Outcomes:
Blooms Cognitive
After the completion of the course the student should be able to
level
Descriptor
1,2
Remembering
CO1 identify and interpret the data mining algorithms.
Understanding
4
analyzing
CO2 recognize the appropriate data mining algorithm and ways to check
validity of the model and employ it for estimation & prediction.
3,6
Applying,
CO3 design and demonstrate computer programs for different types of
algorithms used in data mining on real life data.
creating
CO-PO Mapping :
CO1
CO2
CO3
1
1
2
2
2
2
10 11
12
2
Assessment:
Two components of In Semester Evaluation (ISE), One Mid Semester Examination (MSE) and one End
Semester Examination (ESE) having 20%, 30% and 50% weightage respectively.
Assessment
Marks
ISE 1
10
MSE
30
ISE 2
10
ESE
50
ISE 1 and ISE 2 are based on assignment, oral, seminar, test (surprise/declared/quiz), and group discussion.[One
assessment tool per ISE. The assessment tool used for ISE 1 shall not be used for ISE 2]
MSE: Assessment is based on 50% of course content (Normally first three modules)
41
ESE: Assessment is based on 100% course content with70-80% weightage for course content (normally last three
modules) covered after MSE.
Course Contents:
Module 1 : Introduction and related Concepts
Basic Data Mining Tasks, Data Mining Issues, metrics, social implication of Data Mining, Data
Mining and DBMS, Data Warehouse. OLTP, DSS, Dimension modeling, OLAP, Machine
learning, Pattern matching, Statistics, Box-plot, Regression, Correlation.
Hrs.
6
Module 2 : Classification
Introduction, Issues in classification, Statistical based algorithms, distance based algorithms,
decision tree based algorithms, Neural network based algorithms and Rule based algorithms,
Combining techniques.
Hrs.
6
Module 3 : Clustering
Introduction, Requirement of clustering, Similarity measures. (Distance Functions),types of
clustering algorithms, Hierarchical algorithms, Partitional algorithms, Clustering large databases,
clustering with categorical attributes, comparison of clustering methods.
Hrs.
7
Hrs.
7
Hrs.
6
Hrs.
7
42
Module6:
The theories and concepts of Data mining are applied on Temporal Data. Students are able to
apply different types of algorithm on Temporal data.
43
T
0
P
2
Cr
1
Pre-Requisite Courses:
Operating System, Programming knowledge on C#.Net, Java, C++
Textbook:
1. P. K. Sinha, Distributed Operating Systems Concepts and Design, PHI.
2. Silberschatz, Galvin, Gagne Operating System Concepts, John Wiley, 8th Edition.2011
References:
1. A. S. Tanenbaum ,Modern Operating Systems, Pearson/PH 3rd Edition 2009.
2. A. S. Tanenbaum ,Distributed Operating Systems, Pearson, 5th Impression 2008.
Course Objectives :
1. To inculcate the best practices in demonstrating and implementing the different components of distributed
computing system.
2. To familiarize the ways of developing and analyzing synchronization, resource and process management
algorithms for various operating systems.
3. To illustrate steps involved in designing modern operating systems like Android mobile OS, Windows
Phone.
4. To inspire students to implement new operating system features and/or upgrade existing one with
competitive performance.
Course Learning Outcomes:
Blooms Cognitive
CO
After the completion of the course the student should be able to
CO1
CO2
CO3
Level
Descriptor
3,4
Applying,
Analyzing
Analyzing,
Evaluating
4,5
5,6
Evaluating,
Designing
CO-PO Mapping :
1
CO1
CO2
CO3
3
3
6
3
10
11
12
1
1
Assessment:
In Semester Evaluation (ISE), and End Semester Examination (ESE) having 50% weightageeach.
Assessment
Marks
ISE
50
ESE
50
ISE is based on performance of student in laboratory, experimental write-up, presentation, oral, and test
44
(surprise/declared/quiz). The course teacher shall use at least two assessment tools as mentioned above for ISE.
ESE: Assessment is based on performance and oral.
Course Contents:
Laboratory Assignments :
Two hour per week per batch is to be utilized for problem solving/designing/implementation, to ensure that students
have properly learnt the topics covered in the theory course. The partial list is as follows (the list may be updated
during actual implementation) :
1. Case study of commercial / freeware distributed computing systems.
2. Linux Clustering using MPI package.
3. Implement an On Line Distributed Resource Management System to manage and display different resources
available in distributed environment. [ Assume campus intranet ]
4. Extend the assignment number 3 to upload and monitor the computing task to any available resources.
5. Cluster computing using Microsoft Windows Compute Cluster Server 2003.
6. Hands on with Android OS basic working.
7. API programming on Android OS
8. Application development on Android OS
9. Hands on with Windows Phone basic working.
10. API programming on Windows Phone
11. Application development on Windows Phone
Module wise Measurable Students Learning Outcomes :
45
T
0
P
2
Cr
1
Course Objectives :
1. To provide an introduction to the arithmetic and software tools and techniques needed to implement
effective, high performance programs on modern parallel computing systems.
2. To be introduced with current trends in parallel computer architectures and programming models( i.e
languages and libraries) for shared memory, manycore/multicore architecture
Course Learning Outcomes:
CO
After the completion of the course the student should be
Blooms Cognitive
level
CO1
CO2
CO3
Descriptor
Applying
Analyze
Applying
46
CO-PO Mapping :
CO1
CO2
CO3
1
2
3
1
2
1
10
11
12
3
Assessment:
In Semester Evaluation (ISE), and End Semester Examination (ESE) having 50% weightageeach.
Assessment
Marks
ISE
50
ESE
50
ISE is based on performance of student in laboratory, experimental write-up, presentation, oral, and test
(surprise/declared/quiz). The course teacher shall use at least two assessment tools as mentioned above for ISE.
ESE: Assessment is based on performance and oral.
List of Experiments:
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
47
L
2
T
0
P
2
Cr
3
48
L
-
P
2
Cr
1
CO1
CO2
CO3
Blooms Cognitive
Level
outline an independent learning in the identified area of computer science 2
and engineering.
communicate effectively, deliver a talk, convince the audience with respect 2
to the topic under consideration, write technical report
demonstrate and present knowledge about emerging trends and the scope 3, 5
for research and development by publishing the review or survey paper in
the identified area
Descriptor
Understanding
Understanding
Applying
Evaluating
CO-PO Mapping :
CO1
CO2
CO3
1
2
5
3
8
1
3
10
11
3
12
Assessment:
Assessment
Marks
ISE
100
ISE is based on performance of student in laboratory, experimental write-up, presentation, oral, and test
(surprise/declared/quiz). The course teacher shall use at least two assessment tools as mentioned above for ISE.
Course Contents:
49
This seminar should be in the area of the proposed dissertation work to be carried out in second year of this
programme leading to the problem statement.
Students are required to refer to the reputed journals, transactions in computer science focusing on novel problems
in identified area of interest. It is necessary that the student should carry out extensive literature review towards
the proposed work and present the same. Also it is highly desirable to have a publication based on the study
carried out in the identified area.
Module wise Measurable Students Learning Outcomes : --
50
T
-
P
10
Cr
30
CO2
CO3
Blooms Cognitive
level
Descriptor
Defend the objectives of the dissertation by grasping and analyzing
2
Understand
through an extensive literature review in the significant area of
4
Analyze
study.
Formulate the methodology and execute the study through conduct
of analytical/experimental work to achieve the objectives.
3
Apply
6
Create
4
5
Analyze
Evaluate
CO-PO Mapping :
CO1
CO2
CO3
2
2
2
1
2
2
3
2
3
10
11
12
Assessments :
Teacher Assessment:
In Semester Evaluation (ISE) and End Semester Evaluation (ESE)
Assessment
Dissertation Phase I ISE
Dissertation Phase II ISE
Dissertation Phase II ESE
Dissertation Phase III ISE
Dissertation Phase IV ISE
Dissertation Phase IV ESE
Credits
4
2
4
5
5
10
Marks
100
100
100
100
100
100
51
ISE for dissertation phase I is based on the efforts by the student for synopsis preparation. It shall be evaluated
using the parameters extent of literature review, scope defined, objectives, and fundamental concepts, quality of
presentation, and interaction during presentation, effort/work done, quality of report and interaction with guide.
ISE for dissertation phase II is based on the progress made during the semester for the objectives defined in the
synopsis and the report submitted by the students. It shall be evaluated through progress seminar(s) at the end of
the semester. The parameters for evaluation include extent of work done, results and discussion/publication
efforts, quality of presentation, quality of report, interaction during presentation and interaction with guide.
ISE shall be conducted by Departmental Dissertation Evaluation Committee (DEC).
ESE for dissertation phase II shall be conducted at the end of semester by a duly constituted examination panel
composed of Chairman, internal examiner (guide) and external examiner.
ISE for dissertation phase III is based on the work done by the student during fourth semester. It shall be
evaluated using the parameters extent of work done after phase II, quality of presentation, interaction during
presentation, and interaction with guide.
ISE for dissertation phase IV is based on the work done during the semester and the report submitted by the
students. It shall be evaluated through progress seminar(s) at the end of the semester. The parameters for
evaluation include extent of work done, results and discussion/publication efforts, quality of presentation, quality
of report, interaction during presentation and interaction with guide.
ISE shall be conducted by Departmental Dissertation Evaluation Committee (DEC).
ESE for dissertation phase IV shall be conducted at the end of semester by a duly constituted examination panel
composed of Chairman, internal examiner (guide) and external examiner.
Course Contents:
The third semester is completely devoted to dissertation work
which is defined based on the interest of the students to specialize in a particular area.
Students are expected to carry out an independent research work on the chosen topic. In this semester it is
expected that the student has carried out substantial research work including exhaustive literature survey,
formulation of the research problem, development/fabrication of experimental set-up (if any/required) and
testing, and analysis of initial results thus obtained.
In fourth semester, the students continue their dissertation work. It is expected that the student has
completed most of the experimental/computation works and analyzed the results so obtained as proposed in
the synopsis. The work should be completed in all respects in this semester. The students are required to
submit the dissertation work in the form of report as per the institute rule. They are also encouraged to
submit and present their work in reputed conference/journal.
Module wise Measurable Students Learning Outcomes :-
52