M.tech InfoSystems
M.tech InfoSystems
UNIVERSITY OF DELHI
NETAJI SUBHAS INSTITUTE OF
TECHNOLOGY
SCHEME OF COURSES
FOR
M.TECH. (INFORMATION
SYSTEMS)
FULL-TIME AND PART TIME
"This M. Tech. course has been passed in FOT meeting held on 24th February 2016." Page 1
1412/Appendices/AC-Minutes/2016-17
Appendix - XIV
TABLE OF CONTENTS
Page
S. No. Contents
Number
1. PREAMBLE 3-12
2. PROGRAM OUTCOMES 13
SCHEME SEMESTER-WISE
3. 14-17
COURSE ALLOCATION-FULL-TIME
SCHEME SEMESTER-WISE
4. 18-23
COURSE ALLOCATION-PART-TIME
LIST OF DISCIPLINE CENTRIC
5. 24-25
ELECTIVES
"This M. Tech. course has been passed in FOT meeting held on 24th February 2016." Page 2
1413/Appendices/AC-Minutes/2016-17
Appendix - XIV
PREAMBLE
I. INTRODUCTION
Higher education is very important for the growth and development of any country. It is a living
organ and requires continuous changes to ensure the quality of education. National Knowledge
Commission and University Grants Commission have recommended many academic reforms to
address the challenges of today’s networked globalized world. People are coming together with the
help of new technologies which is resulting towards new aspirations, expectations, collaborations and
associations. The concept of “work in isolation” may not be relevant and significant anymore. The
UGC guidelines on adoption of Choice Based Credit System may be an important step to revamp the
processes, systems and methodologies of Higher Educational Institutions (HEIs). The teacher centric
mode be changed to learner centric mode. Classroom teaching and learning be made effective;
relevant and interesting. Concepts and theories be explained with examples, experimentation and
related applications.
The Choice Based Credit System supports the grading system which is considered to be better than
conventional marks system. It is followed in many reputed institutions in India and abroad. The
uniform grading system facilitates student mobility across the institutions within and across the
countries and also enable potential employers to assess the performance of the students. The Choice
Based Credit System makes the curriculum interdisciplinary and bridge the gap between professional
and liberal education.
1414/Appendices/AC-Minutes/2016-17
Appendix - XIV
A. Types of Courses
Courses are the subjects that comprise the M.Tech. programme.
1. A course may be designed to comprise lectures, tutorials, laboratory work, field work, outreach
activities, project work, vocational training, viva voce, seminars, term papers, assignments,
presentations, self-study etc. or a combination of some of these components.
2. The learning objectives and learning outcomes of each course will be defined before the start of
a semester.
ii. Elective Course: An elective course is a course which can be chosen from a pool of
subjects. It is intended to support the discipline of study by providing an expanded scope,
enabling exposure to another discipline/domain and nurturing a student’s
proficiency/skill. An elective may be of following types:
4. Each course contributes certain credits to the programme. A course can be offered either as a full
course (4 credits) or as a half course (2 credits). A full course is conducted with 3 hours of
lectures and either 1 hour of tutorial or 2 hours of practical work per week. A half course is
conducted with 2 hours of lectures.
5. A student of Postgraduate programme has to accumulate about 40% credits from the Core
Courses and the remaining credits from the Elective Courses to become eligible for the award of
degree/ diploma/ certificate programmes.
"This M. Tech. course has been passed in FOT meeting held on 24th February 2016." Page 4
1415/Appendices/AC-Minutes/2016-17
Appendix - XIV
1. Letter Grades and Grade Points: A 10-point grading system shall be used with the letter
grades as given in Table 1 below:
A+ (Excellent) 9
A (Very Good) 8
B+ (Good) 7
B (Above average) 6
C (Average) 5
P (Pass) 4
F (Fail) 0
Ab (absent) 0
2. Mapping of marks and grades: In consonance with the absolute grading system, the marks
obtained by a student will be converted to grades. The following mapping is given in Table 2,
shall be used for awarding grades under the absolute grading system:
"This M. Tech. course has been passed in FOT meeting held on 24th February 2016." Page 5
1416/Appendices/AC-Minutes/2016-17
Appendix - XIV
3. Fail grade: A student obtaining Grade F shall be considered failed and will be required to
reappear in the examination. If the student does not want to reappear in an elective subject
(that is ED or EO but not CC courses) then he/she can re-register afresh for a new elective
subject.
4. Non-credit course: For non-credit courses, ‘Satisfactory’ or “Unsatisfactory’ shall be
indicated instead of the letter grade and this will not be counted for the computation of
SGPA/CGPA.
5. Fairness in Assessment: The CBCS promotes continuous evaluation system where end
semester examinations weightage should not be more than 60%. The Departments should
design their own methods for continuous evaluation. They have the flexibility and freedom in
designing the examination and evaluation methods that best fits the curriculum, syllabi &
teaching, learning methods. In this regard, checks and balances will be implemented to fair
and effective assessment and examination process.
6. Computation of SGPA and CGPA: The following procedure be used to compute the
Semester Grade Point Average (SGPA) and Cumulative Grade Point Average (CGPA):
i. The SGPA is the ratio of sum of the product of the number of credits with the grade
points scored by a student in all the courses taken by a student and the sum of the
number of credits of all the courses undergone by a student, that is:
Where Si is the ithsemester Cj is the number of credits of the jth course of the semester
and Gj is the grade point scored by the student in the jth course.
ii. The CGPA is also calculated in the same manner taking into account all the courses
undergone by a student overall the semesters of a programme, that is:
Where Si is the SGPA of the ith semester and Ci is the total number of credits in that
semester.
iii. The SGPA and CGPA shall be rounded off to 2 decimal points and reported in the
transcripts.
"This M. Tech. course has been passed in FOT meeting held on 24th February 2016." Page 6
1417/Appendices/AC-Minutes/2016-17
Appendix - XIV
2. The courses offered in each semester are given in the Semester-wise Course Allocation.
3. The discipline centric subjects under CC and ED categories are listed for each discipline
separately.
4. A course may have prerequisite course(s) that are given in the Semester-wise Course Allocation.
A student can opt for an elective only if he/she has fulfilled its pre-requisite(s).
5. A student has to register for all electives before the start of a semester.
"This M. Tech. course has been passed in FOT meeting held on 24th February 2016." Page 7
1418/Appendices/AC-Minutes/2016-17
Appendix - XIV
"This M. Tech. course has been passed in FOT meeting held on 24th February 2016." Page 8
1419/Appendices/AC-Minutes/2016-17
Appendix - XIV
a) Semester- I b) Semester - II
ISC01 CC ISC03 CC
ISC02 CC ISC04 CC
ISD-*** Elective
ISD-*** Elective
ISC05 Seminar
*** Code as specified in the Table 3 and Table 4 of discipline centric electives.
"This M. Tech. course has been passed in FOT meeting held on 24th February 2016." Page 9
1420/Appendices/AC-Minutes/2016-17
Appendix - XIV
V. EVALUATION SCHEME
The courses are evaluated on the basis of continuous assessments, mid-semester exams and end-
semester exams. The weightage of each of these modes of evaluation for the different types of courses are
as follows.
"This M. Tech. course has been passed in FOT meeting held on 24th February 2016." Page 10
1421/Appendices/AC-Minutes/2016-17
Appendix - XIV
2. A student should submit the evidence to the fact 1(a) and / or 1(b) above within seven working days
of resuming the studies. Certificates submitted later will not be considered.
4. A student may re-register for a course if he/ she want to avoid a decrement in the grades.
5. There shall be no supplementary examinations. A student who has failed in a course will have to re-
register for the course in a subsequent year.
6. If the student does not want to reappear in an elective course (that is, ED, EO, but not CC courses)
then he/she can re-register afresh for a new elective course.
"This M. Tech. course has been passed in FOT meeting held on 24th February 2016." Page 11
1422/Appendices/AC-Minutes/2016-17
Appendix - XIV
X. CURRICULUM MODIFICATION
The curriculum will be updated regularly within a period of 5 to 10 years since last revision, to keep pace
with the advancements in the field of Information Systems.
2. Program graduates will engage in research and developmental activities to generate creative outputs
and add to the body of knowledge in information systems.
3. Program graduates will hold strong professional ethics with good team skills and communication
abilities.
4. Program graduates will engage in lifelong learning to acquire new knowledge in an evolving
technological landscape.
"This M. Tech. course has been passed in FOT meeting held on 24th February 2016." Page 12
1423/Appendices/AC-Minutes/2016-17
Appendix - XIV
PROGRAM OUTCOMES
1. An ability to apply knowledge of computing and mathematics appropriate to the discipline.
2. An ability to analyze a problem, and identify and define the computing requirements appropriate to
its solution.
5. An understanding of professional, ethical, legal, security, and social issues and responsibilities.
7. An ability to analyze local and global impact of computing on individuals, organizations and society.
8. Recognition of the need for, and an ability to engage in, continuing professional development.
9. An ability to use current techniques, skills, and tools necessary for computing practices.
10. Provide students with the understanding of processes that support the delivery and management of
information systems within a specific application environment.
11. An ability to effectively create and update Project Management Plan deliverables.
12. An understanding of the principles of information security and how to employ them in a manner to
effectively secure the information and supporting infrastructure in an organization.
"This M. Tech. course has been passed in FOT meeting held on 24th February 2016." Page 13
1424/Appendices/AC-Minutes/2016-17
Appendix - XIV
EVALUATION SCHEME
Percentage (Weightage)
CODE TYPE COURSE OF STUDY L T P C
Theory Practical Total
CA MS ES Int Ext
Behaviour Oriented
ISC01 CC 3 0 2 4 15 15 40 15 15 100
Conceptual Modeling
ISC02 CC Distributed Computing 3 0 2 4 15 15 40 15 15 100
ISD** ED Elective # 3 0 2 4 - - - - - 100
ISD** ED Elective # 3 1 0 4 - - - - - 100
ISD** ED Elective # 3 1 0 4 - - - - - 100
EO*** EO Open Elective 3 1 0 4 - - - - - 100
TOTAL 18 3 6 24
$
#: The LTP allocation, evaluation scheme and pre-requisites for electives are given in Table 3-4. The
course code will depend upon student’s choice of electives.
$: The actual weekly load will depend upon the electives chosen by the student.
"This M. Tech. course has been passed in FOT meeting held on 24th February 2016." Page 14
1425/Appendices/AC-Minutes/2016-17
Appendix - XIV
EVALUATION SCHEME
Percentage (Weightage)
COURSE OF
CODE TYPE L T P C
STUDY Theory Practical Total
CA MS ES Int Ext
ISC03 CC Software Testing 3 0 2 4 15 15 40 15 15 100
Advances in Computer
ISC04 CC 3 0 2 4 15 15 40 15 15 100
Architecture
ISD** ED Elective # 3 0 2 4 - - - - - 100
ISD** ED Elective # 3 1 0 4 - - - - - 100
ISD** ED Elective # 3 1 0 4 - - - - - 100
EO** EO Open Elective 3 1 0 4 - - - - - 100
TOTAL 18 3 6 24
$
#: The LTP allocation, evaluation scheme and pre-requisites for electives are given in table 3-4. The
course code will depend upon student’s choice of electives.
$: The actual weekly load will depend upon the electives chosen by the student.
"This M. Tech. course has been passed in FOT meeting held on 24th February 2016." Page 15
1426/Appendices/AC-Minutes/2016-17
Appendix - XIV
EVALUATION SCHEME
Percentage (Weightage)
COURSE OF
CODE TYPE L T P C
STUDY Theory Practical Total
CA MS ES Int Ext
ISD** ED Elective # 3 0 2 4 - - - - - 100
ISD** ED Elective # 3 1 0 4 - - - - - 100
ISD** ED Elective # 3 1 0 4 50 - 50 - - 100
ISC05 CC Seminar 0 0 4 2 100 - - - - 100
ISC06 CC Major Project 0 0 - 6 - - - 40 60 100
TOTAL 6 1 - 20
$
#: The LTP allocation, evaluation scheme and pre-requisites for electives are given in table 3-4. The
course code will depend upon student’s choice of electives.
$: The actual weekly load will depend upon the electives chosen by the student.
"This M. Tech. course has been passed in FOT meeting held on 24th February 2016." Page 16
1427/Appendices/AC-Minutes/2016-17
Appendix - XIV
EVALUATION SCHEME
Percentage (Weightage)
CODE TYPE COURSE OF STUDY L T P C
Theory Practical Total
CA MS ES Int Ext
ISC07 CC Dissertation 0 0 - 14 - - - 40 60 100
TOTAL 0 0 - 14
"This M. Tech. course has been passed in FOT meeting held on 24th February 2016." Page 17
1428/Appendices/AC-Minutes/2016-17
Appendix - XIV
EVALUATION SCHEME
Percentage (Weightage)
CODE TYPE COURSE OF STUDY L T P C
Theory Practical Total
CA MS ES Int Ext
Behaviour Oriented Conceptual
ISC01 CC 3 0 2 4 15 15 40 15 15 100
Modeling
ISC02 CC Distributed Computation 3 0 2 4 15 15 40 15 15 100
EO*** EO Open Elective 3 1 0 4 - - - - - 100
TOTAL 9 1 4 12
$
$: The actual weekly load will depend upon the electives chosen by the student.
"This M. Tech. course has been passed in FOT meeting held on 24th February 2016." Page 18
1429/Appendices/AC-Minutes/2016-17
Appendix - XIV
EVALUATION SCHEME
Percentage (Weightage)
CODE TYPE COURSE OF STUDY L T P C
Theory Practical Total
CA MS ES Int Ext
ISC03 CC Software Testing 3 0 2 4 15 15 40 15 15 100
Advances in Computer
ISC04 CC 3 0 2 4 15 15 40 15 15 100
Architecture
EO*** EO Open Elective 3 1 0 4 - - - - - 100
TOTAL 9 1 4 12
$
$: The actual weekly load will depend upon the electives chosen by the student.
"This M. Tech. course has been passed in FOT meeting held on 24th February 2016." Page 19
1430/Appendices/AC-Minutes/2016-17
Appendix - XIV
EVALUATION SCHEME
COURSE OF Percentage (Weightage)
CODE TYPE L T P C
STUDY Theory Practical Total
CA MS ES Int Ext
ISD** ED Elective # 3 0 2 4 - - - - - 100
ISD** ED Elective # 3 1 0 4 - - - - - 100
#
ISD** ED Elective 3 1 0 4 - - - - - 100
TOTAL 9 2 2 12
$
#: The LTP allocation, evaluation scheme and pre-requisites for electives are given in table 3-4. The
course code will depend upon student’s choice of electives.
$: The actual weekly load will depend upon the electives chosen by the student.
"This M. Tech. course has been passed in FOT meeting held on 24th February 2016." Page 20
1431/Appendices/AC-Minutes/2016-17
Appendix - XIV
EVALUATION SCHEME
COURSE OF Percentage (Weightage)
CODE TYPE L T P C
STUDY Theory Practical Total
CA MS ES Int Ext
ISD** ED Elective # 3 0 2 4 - - - - - 100
ISD** ED Elective # 3 1 0 4 - - - - - 100
#
ISD** ED Elective 3 1 0 4 - - - - - 100
TOTAL 9 2 2 12
$
#: The LTP allocation, evaluation scheme and pre-requisites for electives are given in table 3-4. The
course code will depend upon student’s choice of electives.
$: The actual weekly load will depend upon the electives chosen by the student.
"This M. Tech. course has been passed in FOT meeting held on 24th February 2016." Page 21
1432/Appendices/AC-Minutes/2016-17
Appendix - XIV
EVALUATION SCHEME
COURSE OF Percentage (Weightage)
CODE TYPE L T P C
STUDY Theory Practical Total
CA MS ES Int Ext
#
ISD** ED Elective 3 0 2 4 - - - - - 100
ISD** ED Elective # 3 1 0 4 - - - - - 100
ISC06 CC Major Project 0 0 - 6 40 60 100
TOTAL 6 1 - 16
$
#: The LTP allocation, evaluation scheme and pre-requisites for electives are given in table 3-4. The
course code will depend upon student’s choice of electives.
$: The actual weekly load will depend upon the electives chosen by the student.
"This M. Tech. course has been passed in FOT meeting held on 24th February 2016." Page 22
1433/Appendices/AC-Minutes/2016-17
Appendix - XIV
EVALUATION SCHEME
Percentage (Weightage)
CODE TYPE COURSE OF STUDY L T P C
Theory Practical Total
CA MS ES Int Ext
#
ISD** ED Self-Learning Course 3 1 0 4 50 - 50 - - 100
ISC05 CC Seminar 0 0 4 2 100 - - - - 100
ISC07 CC Dissertation 0 0 - 14 - - - 40 60 100
TOTAL 0 0 - 18
$
#: The LTP allocation, evaluation scheme and pre-requisites for electives are given in table 3-4. The
course code will depend upon student’s choice of electives.
$: The actual weekly load will depend upon the electives chosen by the student.
"This M. Tech. course has been passed in FOT meeting held on 24th February 2016." Page 23
1434/Appendices/AC-Minutes/2016-17
Appendix - XIV
(A)WITH PRACTICALS
CODE COUSRE OF STUDY L T P C
ISD** 3 0 2 4
(B) WITHTUTORIALS
"This M. Tech. course has been passed in FOT meeting held on 24th February 2016." Page 24
1435/Appendices/AC-Minutes/2016-17
Appendix - XIV
"This M. Tech. course has been passed in FOT meeting held on 24th February 2016." Page 25
1436/Appendices/AC-Minutes/2016-17
Appendix - XIV
"This M. Tech. course has been passed in FOT meeting held on 24th February 2016." Page 26
1437/Appendices/AC-Minutes/2016-17
Appendix - XIV
COURSE OUTCOMES
1. To acquire knowledge of Object-oriented Analysis using UML
2. To acquire Knowledge of Rational Unified Process
3. To acquire Knowledge of Meta-modeling
4. To be able to think analytically and analyze a problem using the techniques learned
COURSE CONTENT
Introduction to Conceptual modeling, Structured Vs Object Oriented Modeling.
Review of Structured analysis and Design Techniques.
Detailed study of Unified Modelling Language with applications, object Constraint
Language, Estimation using Use Case Points, Object Oriented Metrics, Configuration
Management
Introduction to Rational Unified process
Introduction to meta-modelling; meta-data and meta-activity models
SUGGESTED READINGS
1. Object Oriented Modeling and Design with UML by Michael R Blaha and James R
Rumbaugh, Pearson
2. UML distilled Third Edition by Martin Fowler, Pearson
3. The Unified Software Development Process by Jacob so, Booch and
Rumbaugh,Pearson Education
"This M. Tech. course has been passed in FOT meeting held on 24th February 2016." Page 27
1438/Appendices/AC-Minutes/2016-17
Appendix - XIV
COURSE OUTCOMES
1. Understand the concepts of distributed computing systems along with design and
implementation issues.
2. Acquire skills to analyze design and implement distributed algorithms.
COURSE CONTENT
Distributed computing systems: Introduction, DCS design goals: Transparencies,
Fundamental issues.
Distributed coordination: Temporal ordering of events, Lamport's logical clocks,
Vector clocks; Ordering of messages, Physical clocks, Global state detection.
Process synchronization: Distributed mutual exclusion algorithms, Performance
matrix, Inter-process communication.
Deadlocks, load scheduling and balancing techniques: Deadlock in distributed
systems, Round robin load balancing, client side load balancing, server side load
balancing, applications (such as routers).
Distributed system models: System Architectures & Client-Server Models.
Distributed algorithms and programming systems: Search Engines, Page ranking,
leader election, Hashing, Caching, Remote Procedure Call.
Discussion on distributed computing platforms such as CORBA/ DCOM/ Java
RMI/ Hadoop Map-Reduce.
Workflow Systems: Grid Computing, Cloud Computing, Virtualization, IaaS Clouds,
Filesystems, Networked Filesystems, Parallel Filesystems.
Distributed filesystems: Data-Intensive Computing, Distributed Hash Tables,
Consistency Models, Fault Tolerance, Many-core Computing.
SUGGESTED READINGS
1. Distributed Systems Concepts and Design, G. Coulouris, J. Dollimore,Addison
Wesley.
2. Distributed and Cloud Computing, 1st Edition, From Parallel Processing to the
Internet of Things, Hwang & Dongarra & Fox.
"This M. Tech. course has been passed in FOT meeting held on 24th February 2016." Page 28
1439/Appendices/AC-Minutes/2016-17
Appendix - XIV
COURSE OUTCOMES
1. Learn the various concepts and methods that can be used to test software before it
is delivered to the end user.
2. Learn about various challenges and difficulties faced during the process of software
testing and approach for tackling them.
COURSE CONTENT
Introduction to Software Testing: Definition, Goals, Test metrics, Effective Software
Testing versus Exhaustive Software Testing.
Software Testing Terminology: Role of testing in SDLC, Discussion of testing
terminology such as error, bug and failure, test case and Test plan, V-Testing Life
Cycle Model.
Software Verification: Verification and validation Activities, Role of verification and
Validation in Testing Strategy. Verification methods: Inspections, Walkthroughs and
reviews, SRS document verification, SDD document verification.
Overview of Test Generation Strategies: Types of Testing-White box and Black Box
testing, Test case generation from source code, test generation from requirements,
Test generation from finite state models, test generation from combinatorial designs.
Static White Box Testing Techniques: Inspections, structured walkthroughs and
Technical reviews.
Structural/Dynamic White Box Testing Techniques: Logic Coverage Criteria, Basis
Path Testing, Loop testing, Data Flow Testing, slice based testing, Mutation Testing.
Dynamic Black Box Testing Techniques: Boundary Value Analysis(BVA),
Equivalence Class Testing, State-Table Based Testing, decision Table Based Testing,
Cause-Effect Graphing Based Testing.
Essentials of Graph Theory: What is graph, matrix representation of graph, paths
and independent paths, generation of a graph from a program, identification of
independent paths selection.
"This M. Tech. course has been passed in FOT meeting held on 24th February 2016." Page 29
1440/Appendices/AC-Minutes/2016-17
Appendix - XIV
Introduction to Object Oriented Testing: Path testing, state based testing class
testing,
Testing Tools: Static Testing Tools, Dynamic testing Tools
SUGGESTED READINGS
1. Yogesh Singh, “Software Testing”, Cambridge University Press.
2. Aditya P. Mathur, “Foundations of Software Testing, Fundamental Algorithms and
Techniques”, Pearson Education.
3. Naresh Chauhan, “Software Testing Principles and Practices”, Oxford University
Press.
4. Ramesh Desikan,” Software Testing Principles and Practices”,Pearson Education.
COURSE OUTCOMES
1. To gain an appreciation of the wide variety of hardware architectures and platforms
for building computer and information systems and their applications.
2. To continue to keep abreast of the latest developments in the domain of computer
system architectures.
"This M. Tech. course has been passed in FOT meeting held on 24th February 2016." Page 30
1441/Appendices/AC-Minutes/2016-17
Appendix - XIV
SUGGESTED READINGS
1. Web resources for various languages.
2. Staunstrup Jørgen, Wolf Wayne,“Hardware Software Co-design: Principles and
Practices”, Springer.
3. Processor Design,System-On-Chip Computing for ASICs and FPGAs, Nurmi, Jari
"This M. Tech. course has been passed in FOT meeting held on 24th February 2016." Page 31
1442/Appendices/AC-Minutes/2016-17
Appendix - XIV
COURSE OUTCOMES
1. To develop an understanding of the fundamentals of machine learning and
statistical pattern recognition.
2. To gain an insight into the various components of machine learning such as
supervised learning, unsupervised learning, learning theory, reinforcement
learning and adaptive control.
3. To acquire skills that can be applied to various components of machine learning to
applications like robotic control, data mining, autonomous navigation,
bioinformatics, speech recognition, and text and web data processing.
COURSE CONTENT
Introduction: Definition of learning systems. Goals and applications of machine
learning.
Inductive Classification: The concept learning task. Concept learning as search
through a hypothesis space. General-to-specific ordering of hypotheses. Finding
maximally specific hypotheses. Version spaces and the candidate elimination
algorithm. Learning conjunctive concepts.
Decision Tree Learning: Representing concepts as decision trees. Recursive
induction of decision trees. Picking the best splitting attribute: entropy and
information gain. Searching for simple trees and computational complexity.Occam's
razor.Overfitting, noisy data, and pruning.
Ensemble Learning: Using committees of multiple hypotheses. Bagging, boosting,
and DECORATE. Active learning with ensembles.
Experimental Evaluation of Learning Algorithms: Measuring the accuracy of learned
hypotheses. Comparing learning algorithms: cross-validation, learning curves, and
statistical hypothesis testing.
Computational Learning Theory: Models of learnability: learning in the limit;
probably approximately correct (PAC) learning. Sample complexity: quantifying the
number of examples needed to PAC learn. Computational complexity of training.
Sample complexity for finite hypothesis spaces. PAC results for learning conjunctions,
kDNF, and kCNF. Sample complexity for infinite hypothesis spaces, Vapnik-
"This M. Tech. course has been passed in FOT meeting held on 24th February 2016." Page 32
1443/Appendices/AC-Minutes/2016-17
Appendix - XIV
Guidelines for project based work: Semester long projects, presentations, research
work, term papers based on the above topics.
SUGGESTED READINGS
1. Richard Duda, Peter Hart and David Stork, Pattern Classification, 2nd ed. John
Wiley & Sons, 2001.
2. Tom Mitchell, Machine Learning. McGraw-Hill, 1997.
3. Richard Sutton and Andrew Barto, Reinforcement Learning: An introduction. MIT
Press, 1998
4. Trevor Hastie, Robert Tibshirani and Jerome Friedman, The Elements of Statistical
Learning. Springer, 2009
COURSE OUTCOMES
1. To develop an understanding of the fundamentals of image formation, camera
imaging geometry, feature detection and matching, multiview geometry including
"This M. Tech. course has been passed in FOT meeting held on 24th February 2016." Page 33
1444/Appendices/AC-Minutes/2016-17
Appendix - XIV
COURSE CONTENT
Digital Image Formation and low-level processing: Overview and State-of-the-art,
Fundamentals of Image Formation, Transformation: Orthogonal, Euclidean, Affine,
Projective, etc; Fourier Transform, Convolution and Filtering, Image Enhancement,
Restoration, Histogram Processing.
Depth estimation and Multi-camera views: Perspective, Binocular Stereopsis:
Camera and Epipolar Geometry; Homography, Rectification, DLT, RANSAC, 3-D
reconstruction framework; Auto-calibration.
Feature Extraction: Edges - Canny, LOG, DOG; Line detectors (Hough Transform),
Corners - Harris and Hessian Affine, Orientation Histogram, SIFT, SURF, HOG,
GLOH, Scale-Space Analysis- Image Pyramids and Gaussian derivative filters, Gabor
Filters and DWT.
Image Segmentation: Region Growing, Edge Based approaches to segmentation,
Graph-Cut, Mean-Shift, MRFs, Texture Segmentation; Object detection
Pattern Analysis: Clustering: K-Means, K-Medoids, Mixture of Gaussians,
Classification: Discriminant Function, Supervised, Un-supervised, Semi-supervised;
Classifiers: Bayes, KNN, ANN models; Dimensionality Reduction: PCA, LDA, ICA; Non-
parametric methods.
Motion Analysis: Background Subtraction and Modeling, Optical Flow, KLT, Spatio-
Temporal Analysis, Dynamic Stereo; Motion parameter estimation.
Shape from X: Light at Surfaces; Phong Model; Reflectance Map; Albedo estimation;
Photometric Stereo; Use of Surface Smoothness Constraint; Shape from Texture,
color, motion and edges.
Miscellaneous: Applications: CBIR, CBVR, Activity Recognition, computational
photography, Biometrics, stitching and document processing; Modern trends - super-
resolution; GPU, Augmented Reality; cognitive models, fusion and SR&CS.
Guidelines for project based work: Semester long projects, presentations, research
work, term papers based on the above topics.
"This M. Tech. course has been passed in FOT meeting held on 24th February 2016." Page 34
1445/Appendices/AC-Minutes/2016-17
Appendix - XIV
SUGGESTED READINGS
1. Richard Szeliski, Computer Vision: Algorithms and Applications, Springer-Verlag
London Limited 2011.
2. Computer Vision: A Modern Approach, D. A. Forsyth, J. Ponce, Pearson Education,
2003.
3. Richard Hartley and Andrew Zisserman, Multiple View Geometry in Computer
Vision, Second Edition, Cambridge University Press, March 2004.
4. K. Fukunaga; Introduction to Statistical Pattern Recognition, Second Edition,
Academic Press, Morgan Kaufmann, 1990.
COURSE OUTCOMES
1. Identify the component technologies of the Semantic Web and understand the
concept of Linked Web.
2. Illustrate the design principles of the Ontology and Semantic for developing
technologies
3. Understand certain limitations of the Semantic Web technologies, and be aware of
the kinds of services it can and cannot deliver.
COURSE CONTENT
Overview and Introduction: Knowledge Representation, Ontologies and Description
Logic, Semantic Web in Depth: RDF and RDF Schema, Semantic Web in Depth: OWL.
Writing OWL ontologies: Protégé, Semantic Web Methodologies and Design Patterns,
Semantic Web in Depth: SPARQL, Semantic Web in Depth: Rules.
Publishing on the Semantic Web: Linked Data, Semantic Web Vocabularies and
Applications, Semantic Web vs Web2.0, Trust and Community.
Applications: Information Integration, Ontology Alignment, Scalable Reasoning and
Knowledge Acquisition.
SUGGESTED READINGS
1. A Semantic Web Primer, third edition, MIT Press, 2012, Grigoris Antoniou, Paul
Groth, Frank van Harmelen and Rinke Hoekstra
"This M. Tech. course has been passed in FOT meeting held on 24th February 2016." Page 35
1446/Appendices/AC-Minutes/2016-17
Appendix - XIV
COURSE OUTCOMES
1. Acquire the knowledge of emerging digital watermarking and steganography
techniques and their potential impact on society.
2. Understand the significance of digital watermarking in different applications.
3. Analyze the various issues related to security of user data.
COURSE CONTENT
Digital Watermarking: Introduction to Watermarking techniques. A Survey of
Current Watermarking Techniques, Watermark detection and analysis, Application of
cryptography in digital watermarking.
Classification of watermarking techniques: Robust and Fragile Watermarking.
Techniques for protection of multimedia data and databases, Security Analysis of
watermarking techniques.
Applications of digital watermarking: Copyright protection, Intellectual property
issues, Digital Signatures, Authentication.
Steganography: History of Steganography, Principles of Steganography,
Steganography in computer file systems, Steganalysis techniques, Application of
cryptography in steganography, Steganography algorithms, Various applications of
steganography.
Emerging trends: Advance steganography or watermarking techniques, Forensic
watermarking and steganography.
SUGGESTED READINGS
1. Katzenbeisser and Petitcolas, “Information Hiding: Techniques for steganography
and digital watermarking”, Artech House.
2. Johnson, Duric, and Jajodia, “Information Hiding – Steganography and
Watermarking – Attacks and Countermeasures”, Kluwer Academics publishers.
"This M. Tech. course has been passed in FOT meeting held on 24th February 2016." Page 36
1447/Appendices/AC-Minutes/2016-17
Appendix - XIV
COURSE OUTCOMES
1. An understanding of the complexity of current information systems with their
inherent uncertainty and imprecision.
2. Ability to use methodologies that can exploit the tolerance for imprecision to
develop robust and cheap solutions for intelligent systems.
3. Skills to apply various components of soft computing such as fuzzy logic,
evolutionary computing, probabilistic computing etc. and their combination to
implement the solutions.
COURSE CONTENT
Foundations of soft computing: Computational issues in intelligent information
systems, Fuzzy set theory and Rough Set theory
Neural networks: learning process, single layer perceptrons, back propagation
algorithm, support vector machines
Evolutionary Algorithms: Overview and theory of genetic algorithms, genetic
operations, selection methods, tackling multi-objective functions, extensions
Swarm optimization: Techniques based on nature-driven optimization such as ant
colony, bird flocking, fish schooling, bat algorithm, cuckoo search etc.
Future trends: Cooperative agents, adaptive systems applications, emerging
methodologies
SUGGESTED READINGS
1. N.K. Sinha and M.M. Gupta, Soft computing and Intelligent systems, Elsevier
2. Eva Volna, Introduction to soft computing. Free e-book.
3. Andrea G. B. Tettamanzi, Marco Tomassini, Soft Computing: Integrating
"This M. Tech. course has been passed in FOT meeting held on 24th February 2016." Page 37
1448/Appendices/AC-Minutes/2016-17
Appendix - XIV
COURSE OUTCOMES
1. To gain an understanding of emerging concepts, tools and techniques in the field of
software engineering.
2. To continue to learn and adopt new developments in software engineering and
software practices.
COURSE CONTENT
The course will cover the latest topics and techniques in the area of Software
Engineering.
SUGGESTED READINGS
As suggested by the Instructor.
COURSE OUTCOMES
1. To be able to use the algorithms and approaches of digital image processing for
developing image based applications.
2. To apply programming skills and tool usage efficiently in developing programs and
applications.
3. To conduct research in the area of digital image processing.
COURSE CONTENT
The origins of Digital Image Processing. Examples of Fields that Use Digital Image
Processing, Fundamentals Steps in Image Processing, Elements of Digital Image
Processing Systems, Image Sampling and Quantization, Some basic relationships like
Neighbors, Connectivity, Distance Measures between pixels, Linear and Non Linear
Operations.
"This M. Tech. course has been passed in FOT meeting held on 24th February 2016." Page 38
1449/Appendices/AC-Minutes/2016-17
Appendix - XIV
SUGGESTED READINGS
1. Jayaraman, Digital image processing, Tata Mcgraw Hill, 2011
2. R.C. Gonzalez and R.E. Woods, Digital Image Processoing (3rd Edition)
COURSE OUTCOMES
1. Understand the characteristics and limitations of mobile hardware devices
including their user-interface modalities.
2. Interface a mobile computing system to hardware and networks.
3. Program applications on a mobile computing system and interact with servers and
database systems.
"This M. Tech. course has been passed in FOT meeting held on 24th February 2016." Page 39
1450/Appendices/AC-Minutes/2016-17
Appendix - XIV
COURSE CONTENT
Introduction: Overview of Wireless Telephony, Wireless and Mobile Computing
Architecture – Limitations of wireless and mobile communication – Wireless
Telecommunication Networks: Digital cellular Systems, TDMA - CDMA – Wireless
Networking Techniques –Mobility Bandwidth Tradeoffs – Portable Information
Appliances.
Wireless LAN Overview: MAC issues, IEEE 802.11, Blue Tooth, Wireless multiple
access protocols, TCP over wireless, Wireless applications, data broadcasting, WAP:
Architecture, protocol stack, application environment, applications.
Mobile Networking: Virtual IP Protocols - Loose Source Routing Protocols - Mobile IP
– CDPD – GPRS – UMTS - Security and Authentication – Quality of Service – Mobile
Access to the World Wide Web.
Database Issues : Hoarding techniques, caching invalidation mechanisms, client
server computing with adaptation, power-aware and context-aware computing,
transactional models, query processing, recovery, and quality of service issues.
Data Dissemination: Communications asymmetry, classification of new data delivery
mechanisms, push-based mechanisms, pull-based mechanisms, hybrid mechanisms,
selective tuning (indexing) techniques.
Mobile Agents computing, security and fault tolerance, transaction processing in
mobile computing environment.
Mobile Ad hoc Networks (MANETs): Overview, Properties of a MANET, spectrum of
MANET applications, routing and various routing algorithms, security in MANETs.
Recent Advances in Mobile Computing.
SUGGESTED READINGS
1. Mobile Communication 2nd edition by Jochen Schiller, Pearson education
"This M. Tech. course has been passed in FOT meeting held on 24th February 2016." Page 40
1451/Appendices/AC-Minutes/2016-17
Appendix - XIV
COURSE OUTCOMES
1. Understand the principles, techniques and tools used for designing secure
information systems.
2. Design, implement and maintain secure computer networks.
3. Safely recover an information system or network from a security attack.
COURSE CONTENT
Computer Security Concepts: Threats, Attacks, and Assets, Security Functional
Requirements, Fundamental Security Design Principles, Information Security:
Confidentiality, Integrity, Availability, Identification and Authentication, Authorization
and Access control, Accountability and Auditing.
Cryptography for Data Security: Basic Concepts and Historical Overview,
Mathematical Foundations of Cryptography, Symmetric Encryption Techniques,
Asymmetric Key Encryption Techniques, Public Key Infrastructure (PKI),
Authentication, Message Digest & Digital Signature, Kerberos Key Exchange,
Encryption standards and case studies.
Types of Attacks: Malicious programs (e.g., viruses, worms, Trojan horses), Buffer
overflow attack, Hacking methods and software tools, Denial-of-service attacks and
distributed denial-of-service attacks, IP Spoofing, Routing Protocol attacks, “Spam”
Email, DNS and the DNS Cache Poisoning Attack, Windows and Unix Vulnerabilities,
Dictionary Attacks and Rainbow-Table Attacks on Password Protected Systems,
Security Issues in Structured Peer-to-Peer Networks, Web Security: PHP Exploits,
Cross-Site Scripting and Other Browser-Side Exploits, Bots and Botnets.
Internet Security: SSL / TLS, Secure Shell, Secure HTTP, Secure FTP, Secure E-Mail
(PGP), IPsec: AH, ESP, IKE; DNS Security, Multicast Security, VPN, Secure Internet
Routing (BGP, OSPF), Software tools for Internet security.
Protection of Networks from Attacks: Firewalls: Packet Filtering, Proxy-Server; Port
and Vulnerability Scanning, Packet Sniffing, Intrusion Detection, and Penetration
Testing and tools, Honeypot, Anti-virus software, Access control, Trusted OS design,
Auditing and Monitoring.
Wireless / Mobile Network Security: Security Vulnerabilities of Mobile Devices,
"This M. Tech. course has been passed in FOT meeting held on 24th February 2016." Page 41
1452/Appendices/AC-Minutes/2016-17
Appendix - XIV
SUGGESTED READINGS
1. William Stallings ,"Cryptography and Network Security: Principles and Practice",
6th Edition, Prentice Hall.
2. Behrouz A. Forouzan,"Cryptography & Network Security", 2nd Edition, McGraw
Hill.
3. Michael E. Whitman, Herbert J. Mattord, "Principles of Information Security" 5th
Edition, Cengage Learning.
COURSE OUTCOMES
1. Understand the quantitative aspect of quality.
2. Get acquainted with prevalent quality tools and techniques for measuring quality
in traditional manufacturing set up.
3. Get to know how to apply these tools and techniques in the software scenario.
4. Understand the role and relevance of the various quality management tools in the
different stages of Software Development life cycle
COURSE CONTENT
Introduction to Quality: The Quality Tradition, Origins of Quality Movement, Deming
and Crosby’s view of quality, Different Views of Quality: Transcendental, User,
Manufacturing, Product, Value based, Total Quality Movement (TQM), Application of
TQM to Software Engineering, Why does software fail?
"This M. Tech. course has been passed in FOT meeting held on 24th February 2016." Page 42
1453/Appendices/AC-Minutes/2016-17
Appendix - XIV
SUGGESTED READINGS
1. Akao, Y. (1988), Quality function deployment: Integrating Customer
requirementsinto Product design, Productivity press
2. Crosby, P., Quality is free
3. Fenton N., Software Metrics:ARigorous Approach, Wiley
COURSE OUTCOMES
1. An understanding of the basic principles of service orientation and service oriented
2. analysis techniques
3. An insight in the technology underlying the service design and learn advanced
concepts such as service composition, orchestration and Choreography
4. Skills to apply various components of service oriented architecture such as SOAP,
5. Entity-centric business service design, Application service design etc. and
theircombination to implement the solutions.
"This M. Tech. course has been passed in FOT meeting held on 24th February 2016." Page 43
1454/Appendices/AC-Minutes/2016-17
Appendix - XIV
COURSE CONTENT
Introduction: Roots of SOA, Characteristics of SOA, Comparing SOA to client-server
and distributed internet architectures, Anatomy of SOA, How components in an SOA
interrelate, Principles of service orientation
Web Services: Service descriptions, Messaging with SOAP, Message exchange
Patterns, Coordination, Atomic Transactions, Business activities, Orchestration,
Choreography, Service layer abstraction, Application Service Layer, Business Service
Layer, Orchestration Service Layer
Service Oriented Analysis: Business-centric SOA, Deriving business services, service
modeling, Service Oriented Design, WSDL basics, SOAP basics, SOA composition
guidelines, Entity-centric business service design, Application service design, Task-
centric business service design
SOA Platform Basics: SOA support in J2EE, Java API for XML-based web services
(JAX-WS), Java architecture for XML binding (JAXB), Java API for XML Registries
(JAXR) , Java API for XML based RIS (JAX-RIS)
WS-BPEL basics: WS-Coordination overview, WS-Choreography, WS-Policy, WS-
Security
SUGGESTED READINGS
1. Thomas Erl, “Service-Oriented Architecture: Concepts, Technology, and Design”,
Pearson Education, 2005.
2. Papazoglou Mike, Web Services & SOA: Principles and Technology , Pearson –
Prentice Hall, January 2012
3. Bell, Michael, Service-Oriented Modeling (SOA): Service Analysis, Design, and
Architecture, Wiley, 2008.
4. Erl, Thomas , SOA Design Patterns, Prentice Hall.
COURSE OUTCOMES
1. To learn the mathematics and logic underlying the principles of information theory
and coding
2. To learn and implement the algorithms for different kinds of error control codes
and their applications
"This M. Tech. course has been passed in FOT meeting held on 24th February 2016." Page 44
1455/Appendices/AC-Minutes/2016-17
Appendix - XIV
COURSE CONTENT
Introduction:Uncertainty and Information, Shannon Entropy, Joint and conditional
Entropies, Mutual Information, Uniquely decipherable and Instantaneous codes,
Noiseless coding problem. Source coding Theorem, Block coding, construction of
Optimal codes, Huffman’s & Shannon – Fano methods.
Discrete memoryless channel: channel capacity, BSC and other channels,
Information measure for continuous ensembles capacity of AWGN channel.
Error control coding: The channel coding Theorem, Application to BSC, Source
Coding with fidelity criteria
Types of codes: error and error control strategies, Linear block codes, syndrome and
error detection, Minimum distance, Error detecting and correcting capabilities of a
block code, Syndrome decoding, Hamming codes, Cyclic codes, Generator and parity –
check matrices, encoding, syndrome computation and error detection and decoding.
BCH codes, decoding, of the BCH codes, Introduction to RS codes, Convolution codes,
Maximum likelihood decoding The Viterbi algorithm. Introduction to Turbo codes.
Current trends and future directions
Seminar and talks
SUGGESTED READINGS
1. Information Theory, R Ash, Dover Science Publications.
2. Element of Information Theory, Cover and Thomas, John Wiley & Sons.
3. Error Control coding: Fundamental & Application by Shulin& Daniel J. Costello Jr,
Prentice Hall Inc
4. Communication Systems, Simon Haykin, Wiley Student Edition
COURSE OUTCOMES
1. Conduct digital investigations that conform to accepted professional and ethical
standards of conduct, including impartiality and the protection of personal privacy
and are based on the standard investigative process: identification, preservation,
examination, analysis and reporting.
2. Identify and document potential security breaches of computer data that suggest
violations of legal, ethical, moral, policy and/or social standards.
"This M. Tech. course has been passed in FOT meeting held on 24th February 2016." Page 45
1456/Appendices/AC-Minutes/2016-17
Appendix - XIV
COURSE CONTENT
Introduction:History, Types of investigations, The Forensic Process, Traditional
Digital Forensic Process, Concepts of Computer Security, Security Incidents and
Response, Real life examples of Computer Crime, Digital Forensics rules, Procedures,
and Challenging aspects
Legal Issues: Stages of Investigative Process, Applying Forensic Science procedures to
digital resources
File Systems, File Structures, Boot Processes and Systems logs of various popular
operating systems (Windows, Linux, Macintosh), State-of-the art Computer Forensics
Tools, Role of Image Files and Multimedia Files in digital forensics,
Network Forensics: Digital Evidence on Physical, Data-Link Layers, Network and
Transport Layers, Internet Application Services; Live Acquisitions, Investigating
Intrusions, Cell Phone and mobile device forensics, Virtual Machine and Cloud
Forensics
Digital Evidence in the Courtroom: Admissibility, Authenticity and
Reliability,Evidence classification, Evidence presentation: Report Writing for High
Tech Investigations, Forensics tools to generate reports, Expert Testimony in High
Tech Investigations, Ethics for the Investigator and Expert Witness
Anti-forensics: Counter measures to impair forensics analysis
Current development in the field and research Challenges
Students will be allotted a study project that will require them to explore the new
dimensions in this area and present their work at the end of course.
SUGGESTED READINGS
1. Bill Nelson, Christopher Steuart, Amelia Phillips , "Guide to Computer Forensics
and Investigations", 2015, 5th Edition, Cengage
2. John Sammons, "The Basics of Digital Forensics: The Primer for Getting Started in
Digital Forensics", 1st Edition, Syngress Media
3. Eoghan Casey, "Digital Evidence and Computer Crime: Forensic Science,
Computers, and the Internet", 3rd Edition, Academic Press Inc
"This M. Tech. course has been passed in FOT meeting held on 24th February 2016." Page 46
1457/Appendices/AC-Minutes/2016-17
Appendix - XIV
COURSE OUTCOMES
1. An understanding of the law that governs the development and dissemination of
software.
2. An understanding of the law that governs the dissemination of digitized
information.
3. An understanding of ethics related to the IT profession.
COURSE CONTENT
Introduction:Definition, Applicability, Nature of Intellectual Property: Patents,
Trademarks and copyright, Process of Patenting and Development: technological
research, Innovation, Patenting, development, International Cooperation on
Intellectual Properly, Procedure for grants of patents.
Scope of Patent Rights: Government rules for licensing and transfer of technology
within country, government rules for licensing and transfer of technology from other
country, Patent information and documentation.Legal framework infringement actions
and remedies.
Administration of Patent System: New Development in IPR, IPR of Biological
systems, Computer software, Machinery etc.Case studies.
Protection of databases: Laws under Sui generis, EC Directive 96/9/EC,
Technological Protection measures, Digital Rights Management, watermarking and
certification.
Overview of Indian IT laws
Current trends and future directions
SUGGESTED READINGS
1. Introduction to intellectual property: Theory and Practice, World Intellectual
Property Organization.
2. Intellectual Property Rights: Innovation, Governance and the Institutional
Environment, Birgitte Andersen, Edward Elgar Publishing Limited.
3. Innovation, Intellectual Property, and Economic Growth,CristineGreenhalgh, Mark
Rogers.
4. The global challenge of intellectual property rights,Robert C. Bird,
SubhashChander Jain.
5. Digital Media and Intellectual Property, Nicola Lucchi.
"This M. Tech. course has been passed in FOT meeting held on 24th February 2016." Page 47
1458/Appendices/AC-Minutes/2016-17
Appendix - XIV
COURSE OUTCOMES
1. To appreciate the benefits of design and architectural patterns in object oriented
software development.
2. To learn the use of various design patterns and architectural patterns.
COURSE CONTENT
Introduction: Patterns andMotivation for using patterns
Design patterns: Façade, adaptor, strategy, bridge, decorator, publisher-subscriber,
factory method, factory, template, singleton, object pool and their implementation in
Object Oriented languages such as C#/Java.
Architectural patterns: Architectural patterns used in various applications such as
interactive applications (Model View Controller MVC and Presentation-Abstraction-
Control PAC) ,distributed architectures (Broker, pipes and filters), Adaptable systems
(Reflection), Communication (Proxy) and other architectural patterns.
Guidelines for project work: Project/ seminars/ talks/ presentations/ research
work/ term papers based on the above topics.
SUGGESTED READINGS
1. Pattern oriented software architecture, Frank Buschmann et al, Wiley India.
2. Design Patterns: Elements of Reusable Object-Oriented,
Software by ErichGamma, RichardHelm, RalphJohnson,and JohnVlissides (the Gan
gOfFour).
3. Software architectural patterns, OReilley media.
4. Architectural Patterns – the Open Book,
http://pubs.opengroup.org/architecture/togaf8-doc/arch/chap28.html.
COURSE OUTCOMES
1. To learn the new developments in the ever-evolving field of
"This M. Tech. course has been passed in FOT meeting held on 24th February 2016." Page 48
1459/Appendices/AC-Minutes/2016-17
Appendix - XIV
COURSE CONTENT
The course will cover the latest topics and techniques in the area of Computational
Intelligence.
SUGGESTED READINGS
As suggested by the Instructor.
COURSE OUTCOMES
1. To gain knowledge of the various trends and developments in the ever-evolving area
of Information Systems and apply them in developing new applications.
COURSE CONTENT
The course will cover the latest concepts, topics and techniques in the emerging areas
of Information systems.
SUGGESTED READINGS
As suggested by the Instructor.
COURSE OUTCOMES
1. To understand the design methodologies, platforms and design issues of embedded
systems.
2. To equip oneself with software skills needed to model and implement embedded
systems.
3. To develop full hardware software embedded applications governed by an operating
"This M. Tech. course has been passed in FOT meeting held on 24th February 2016." Page 49
1460/Appendices/AC-Minutes/2016-17
Appendix - XIV
COURSE CONTENT
Embedded Systems & HW-SW Co-Design: Introduction to embedded systems:
Evolution, Issues and Challenges, Co-design Flow methodologies, Design exploration,
Co-specification, Co-verification, Validation and testing, Co-simulation, Physical
design.
Embedded System Architectures:(i) Microcontroller Architecture based on
8051/AVR/ARM with interfacing of Memory and Peripheral Devices, Interrupts
Processing, Interfacing with sensors and actuators. (ii) Alternative
architectures: Programmable Logic Devices (PLD), Application Specific
Integrated Circuits (ASIC), Application Specific Instruction Processors (ASIP),
Field Programmable Gate Arrays (FPGA), Reconfigurable devices, Systems On
Chip (SOC),VLIW architectures
Embedded System Software: Modeling UML and RT-UML, Software Development:
Flow, Environments and Tools;RTOS Fundamentals
Embedded System Design Issues: Performance Analysis and Optimization: Speed,
Power and Area Optimization; System Reliability, Safety and Security.
SUGGESTED READINGS
1. Marilyn Wolf, Computers as Component: Principles of Embedded ComputingSystem
Design, 3rd Edition, Elsevier, 2011.
2. Frank Vahid, Tony Givargis, Embedded System Design: A Unified Hardware/
Software Introduction, 3rdEdition, Wiley, 2006.
3. K. Shibu, Introduction to Embedded Systems, Tata McGraw Hill, 2009.
4. Raj Kamal, Embedded Systems: Architecture, Programming and Design, 2 ndEdition,
Tata McGraw Hill, 2008.
5.Hardware software codesign of embedded systems: The polis approach, F.Balarin et
al, Springer.
6. Hardware software codesign, G.D. Michelli, M. Sami, Kluer academic publishers.
"This M. Tech. course has been passed in FOT meeting held on 24th February 2016." Page 50
1461/Appendices/AC-Minutes/2016-17
Appendix - XIV
COURSE OUTCOMES
1. To gain an understanding of how information systems deal with large-scale
collections of data as objects to be stored, searched over, selected, and transformed
for use.
COURSE CONTENT
We examine both the background theory and practical application of information
retrieval, database design and management, data extraction, transformation and
loading for data warehouses, and operational applications. We will determine
traditional methods of information retrieval and database management as well as new
approaches that use massively parallel computation (MapReduce/Hadoop). Through
readings, discussion, and hands-on experimentation, students will be prepared to
discuss, plan, and implement storage, search and retrieval systems for large-scale
structured and unstructured information systems using a variety of software tools.
They will also be able to evaluate large-scale information storage and retrieval systems
in terms of both efficiency and effectiveness in providing timely, accurate, access to
needed and reliable information.
SUGGESTED READING
1. Robert R Korfhage, Information Storage and Retrieval,Wiley.
COURSE OUTCOMES
1. To get acquainted with new models and optimization techniques in digital
databases.
2. To conduct research in the domain of databases and acquire the habit of keeping
abreast with latest developments.
COURSE CONTENT
Database system architecture, query processing and optimization, transaction
"This M. Tech. course has been passed in FOT meeting held on 24th February 2016." Page 51
1462/Appendices/AC-Minutes/2016-17
Appendix - XIV
SUGGESTED READINGS
1. Nabil R. Adam, Bharat K. Bhargava, Advanced database systems, Lecture Notes in
Computer Science.
2. Object Oriented databases clearly explained, jan L. Harrington, Morgan Kaufmann,
2000.
3. Carlo Zanialo, Advanced database systems, Morgan Kauffmann, 1997.
COURSE OUTCOMES
1. To design full connected-product experiences by integrating Internet services and
physical objects.
2. To analyze, design and develop prototypes of Internet-connected products using
appropriate tools.
3 To identify, classify and describe different kinds of Internet-connected product
concepts.
4. To analyze the challenges and applying adequate patterns for user-interaction with
connected-objects.
COURSE CONTENT
Introduction to the internet of things. Origins. Early concepts and products.
Examples of current products and value propositions. Architectures and Design
patterns. Analysis of a full connected-object experience. State of the Art, challenges
and future directions.
Design principles for connected devices: Calm and ambient technology, privacy,
loosely connected devices, graceful degradation.
Prototyping: Cost and ease of prototyping, changing embedded platform by moving
"This M. Tech. course has been passed in FOT meeting held on 24th February 2016." Page 52
1463/Appendices/AC-Minutes/2016-17
Appendix - XIV
SUGGESTED READINGS
1. Smart Things: Ubiquitous Computing User Experience Design. Mike Kuniavsky.
Morgan Kaufmann Publishers. 2010.
2. Designing the Internet of Things,
3. Adrian McEwen, Hakim Cassivalli, Wiley.
4. Getting Started with Arduino (Make: Projects). Massimo Banzi. O'Reilly Media.
2008.
5. Emotional Design: Why We Love (or Hate) Everyday Things. Donald A. Norman.
Basic Books, 2004.
6. Physical Computing: Sensing and Controlling the Physical World with Computers.
Tom Igoe, Dan O'Sullivan. Premier Press. 2004.
COURSE OUTCOMES
1. To model the real life problem with the help of requirements engineering
techniques.
2. To learn about representation of requirements through various requirements
engineering techniques.
COURSE CONTENT
Introduction: What is requirement, Requirements management, Requirements and
software life cycle.Processes in Requirements Engineering: Framework for describing
"This M. Tech. course has been passed in FOT meeting held on 24th February 2016." Page 53
1464/Appendices/AC-Minutes/2016-17
Appendix - XIV
SUGGESTED READINGS
1. System Requirements Engineering, P. Loucopoulos and V. Karakostas, McGraw-Hill
2. Software Requirements, K.Weigers, Microsoft Press.
3. Requirements engineering a good practice Guide, Ian Sommerville and P
Sawyer,Wiley India.
COURSE OUTCOMES
1. Understand the real-time system requirements and design analysis.
2. Understand the architectures, operating systems and performance issues of real-
time systems.
3. Design a real-time multi-tasking system or an embedded system controller.
COURSE CONTENT
Introduction: Real-time systems models and classification, real-time task
characterization, performance measures and estimation techniques.
Real-time process management: Task Scheduling for uniprocessor systems- Rate
monotonic, EDF, handling priorities with critical sections and interrupts, reward
based scheduling for accuracy-driven tasks
Advanced task scheduling: Scheduling for multiprocessor systems, adaptive
scheduling techniques, fault tolerant scheduling
"This M. Tech. course has been passed in FOT meeting held on 24th February 2016." Page 54
1465/Appendices/AC-Minutes/2016-17
Appendix - XIV
SUGGESTED READINGS
1. Phillip A. Laplante, “Real-time systems design and analysis, Wiley India.
2. Jane, W.S. Liu, “Real-time Systems”
COURSE OUTCOMES
1. To be able to understand the importance of designing interactive products that are
usable.
2. To be able to communicate effectively about requirements, design, and evaluation
activities relating to interactive products.
3. Evaluate an interactive product using suitable techniques.
COURSE CONTENT
Importance of user Interface – definition, importance of good design. Benefits of good
design. A brief history of Screen design.
The graphical user interface – popularity of graphics, the concept of direct
manipulation, graphical system, Characteristics, Web user – Interface popularity,
characteristics- Principles of user interface.
Design process – Human interaction with computers, importance of human
characteristics human consideration, Human interaction speeds, understanding
business junctions.
Screen Designing : Design goals – Screen planning and purpose, organizing screen
elements, ordering of screen data and content – screen navigation and flow – Visually
pleasing composition – amount of information – focus and emphasis – presentation
information simply and meaningfully – information retrieval on web – statistical
graphics – Technological consideration in interface design.
"This M. Tech. course has been passed in FOT meeting held on 24th February 2016." Page 55
1466/Appendices/AC-Minutes/2016-17
Appendix - XIV
SUGGESTED READINGS
1. Galitz, W. O. 2007. The Essential Guide to User Interface Design: An Introduction to
GUI Design Principles and Techniques. 3rd Edition, Wiley.
2. Dix, A. Finlay, J., Abowd, G. and Beale, R. 2004. Human-Computer Interaction, 3rd
Edition, Prentice Hall.
3. Preece, J., Sharp, H. and Rogers, Y. 2015. Interaction Design: Beyond Human-
Computer Interaction, 4th Edition, Wiley.
COURSE OUTCOMES
1. Understand the basic knowledge representation, problem solving, and learning
methods.
2. Develop intelligent systems by assembling solutions to concrete computational
problems.
3. Understand the role of knowledge representation, problem solving, and rule based
learning in intelligent-system engineering.
COURSE CONTENT
Overview: Rule based Reasoning, Production systems, Rule-based Systems, Review of
propositional and first order logic, Skolemisation, unification and its algorithms, Goals
and sub-goals, forward and backward chaining.
Intelligent Agents: Agents and Environments, Good Behavior: The Concept of
Rationality, The Nature of Environments, The Structure of Agents, How the
components of agent programs work.
"This M. Tech. course has been passed in FOT meeting held on 24th February 2016." Page 56
1467/Appendices/AC-Minutes/2016-17
Appendix - XIV
SUGGESTED READINGS
1. Russell, Stuart J., and Peter Norvig. Artificial intelligence: a modern approach. 2nd
edition. Upper Saddle River, NJ: Prentice Hall, 2003. ISBN: 0137903952.
2. Artificial intelligence, Patrick Henry Winston:, 1992, Addition Wesley 3rd Ed.,
3. Artificial Intelligence, Elain Rich and Kevin Knight, 1991, TMH.
COURSE OUTCOMES
1. Understand the concept of cloud computing, its quality issues, services,
applications, benefits and limitations.
2. Understand the underlying technologies that drive a cloud computing environment.
3. To keep abreast of the trends in cloud technology and available cloud environments
such as GoogleApps, Microsoft Azure and Amazon Web Services.
"This M. Tech. course has been passed in FOT meeting held on 24th February 2016." Page 57
1468/Appendices/AC-Minutes/2016-17
Appendix - XIV
SUGGESTED READINGS
1. K. Chandrasekaran, Essentials of Cloud Computing.
2. T. Velte, A. Velte and R. Estenpeter, Cloud Computing – A practical approach.
3. U.S.Pandey, KavitaChoudhary, Cloud Computing, S. Chand.
4. R. Buyya, C. Vecchiola, S.T. Selvi, Mastering Cloud Computing.
COURSE OUTCOMES
1. Gain a conceptual understanding of big data analytics concepts, algorithms, data
management tools and statistical analysis.
2. Acquire tools to manage various aspects of big data such as Hadoop, HDFS, Map-
Reduce based HBase, Cassandra, Pig, Hive etc.
3. Build applications based on big data.
COURSE CONTENT
Introduction to Big Data: Databases and their evolution,convergence of key trends,
unstructured data, industry examples of big data, web analytics, big data and
"This M. Tech. course has been passed in FOT meeting held on 24th February 2016." Page 58
1469/Appendices/AC-Minutes/2016-17
Appendix - XIV
SUGGESTED READINGS
1. Michael Minelli, Michelle Chambers, and AmbigaDhiraj, "Big Data, Big
Analytics: Emerging Business Intelligence and Analytic Trends for Today's
Businesses", Wiley, 2013.
2. Big-Data Black Book, DT Editorial Services, Wiley India.
3. Massive Online Open Courses (MOOCS): Big Data University, Udacity and
"This M. Tech. course has been passed in FOT meeting held on 24th February 2016." Page 59
1470/Appendices/AC-Minutes/2016-17
Appendix - XIV
COURSE OUTCOMES
1. To gain an insight of the wide range of advanced compilation techniques available,
with emphasis on parallelism.
2. To gain a detailed knowledge of different types of code optimization techniques.
3. To acquire skills necessary to design a nontrivial programming language and
implement a production quality compiler for the same.
COURSE CONTENT
Advanced runtime management techniques: dynamic memory allocation, garbage
collection.
Code optimization techniques: dataflow analysis, loop optimization, region-based
analysis, interprocedural analysis, peephole optimization.
Instruction-level parallelism: basic-block scheduling, global code scheduling,
software pipelining.
Optimizing for parallelism and locality: affine indexes, data dependence analysis,
synchronization issues, locality optimizations.
Compilation techniques for generating energy-conserving code: techniques for
embedded systems and high-performance computers.
"This M. Tech. course has been passed in FOT meeting held on 24th February 2016." Page 60
1471/Appendices/AC-Minutes/2016-17
Appendix - XIV
SUGGESTED READINGS
1. Aho, A. V., Lam, M. S., Sethi, R. and Ullman J. D. 2006. Compilers – Principles,
Techniques and Tools (2nd ed.), Pearson.
2. Chattopadhyay, S. 2005. Compiler Design, PHI.
3. Appel, A. W. 2004.Modern Compiler Implementation in C, Cambridge University
Press.
"This M. Tech. course has been passed in FOT meeting held on 24th February 2016." Page 61
1472/Appendices/AC-Minutes/2016-17
Appendix - XIV
COURSE OUTCOMES
1. The course will improve writing and documentation skills of students with
emphasis on the importance of effective communication with focus on choice of
words, formation of proper sentence structures and writing styles.
2. This will enhance the student’s capability to prepare technical documents and
correspondence.
3. The course will equip the student with good communications skills for placements,
preparing SOPs and CVs.
4. The course will sensitize the students towards research ethics, copyright and
plagiarism.
COURSE CONTENT
Communication: Definition,Meaning, Importance &Process of Communication,
objectives, types, C’s of communication, Barriers to communication, Human &Non -
human communication, distinctive features of human languages
Business Correspondence-definition, meaning and importance of business
communication, business letters- purchase, enquiry, quotation, order, follow-up,
acceptance-refusal
Paragraph Writing:Kinds, coherence & cohesion
Thesis Writing:Selection of topic and its development
Report Writing: Writing reports, Manuals,
Official Communication: Notices, Memos, Agendas, Minutes
Interviews, Speeches, Presentations,
Research:Ethics, methodologies, copyright, plagiarism
SUGGESTED READINGS
1. Advanced English Grammar: Martin Hewing
2. Technical Communication: Meenakshi Raman &Sangeeta Sharma
"This M. Tech. course has been passed in FOT meeting held on 24th February 2016." Page 62
1473/Appendices/AC-Minutes/2016-17
Appendix - XIV
COURSE OUTCOMES
1. Demonstrate a critical understanding of key concepts in disaster risk reduction
and humanitarian response.
2. Critically evaluate disaster risk reduction and humanitarian response policy and
practice from multiple perspectives.
3. Develop an understanding of standards of humanitarian response and practical
relevance in specific types of disasters and conflict situations.
4. Critically understand the strengths and weaknesses of disaster management
approaches, planning and programming in different countries, particularly their
home country or the countries they work in.
COURSE CONTENT
Introduction: Disaster: Definition, Factors and Significance; Difference Between
Hazard and Disaster; Natural and Manmade Disasters: Difference, Nature, Types and
Magnitude. Repercussions of Disasters and Hazards: Economic Damage, Loss of
Human and Animal Life, Destruction of Ecosystem. Natural Disasters: Earthquakes,
Volcanisms, Cyclones, Tsunamis, Floods, Droughts and Famines, Landslides and
Avalanches, Man-made disaster: Nuclear Reactor Meltdown, Industrial Accidents, Oil
Slicks and Spills, Outbreaks of Disease and Epidemics, War and Conflicts.
Disaster Prone Areas in India: Study of Seismic Zones; Areas Prone to Floods and
Droughts, Landslides and Avalanches; Areas Prone to Cyclonic and Coastal Hazards
with Special Reference to Tsunami; Post-Disaster Diseases and Epidemics
Disaster Preparedness and Management: Preparedness: Monitoring of Phenomena
Triggering a Disaster or Hazard; Evaluation of Risk: Application of Remote Sensing,
Data from Meteorological and Other Agencies, Media Reports: Governmental and
Community Preparedness.
Risk Assessment: Disaster Risk: Concept and Elements, Disaster Risk Reduction,
Global and National Disaster Risk Situation. Techniques of Risk Assessment, Global
Co-Operation in Risk Assessment and Warning, People’s Participation in Risk
Assessment. Strategies for Survival.
Disaster Mitigation: Meaning, Concept and Strategies of Disaster Mitigation,
Emerging Trends in Mitigation. Structural Mitigation and Non-Structural Mitigation,
Programs of Disaster Mitigation in India.
SUGGESTED READINGS
"This M. Tech. course has been passed in FOT meeting held on 24th February 2016." Page 63
1474/Appendices/AC-Minutes/2016-17
Appendix - XIV
COURSE OUTCOMES
1. Understanding of theoretical framework for considering corporate finance problems
and issues and to apply these concepts in practice.
2. Learn the art of organizing the financial transactions effectively and with integrity.
3. To have the ability and confidence to tackle common financial problems in
practice.
COURSE CONTENT
Introduction:Nature, scope and objectives of financial management, Time value of
money, Risk and return (including Capital Asset Pricing Model).
Long term investment decisions: The Capital Budgeting Process, Cash Flow
Estimation, Payback Period Method, Accounting Rate of Return, Net Present Value
(NPV), Net Terminal Value, Internal Rate of Return (IRR), Profitability Index.
Financing Decisions: Sources of long-term financing, Estimation of components of
cost of capital, Methods for calculating Cost of Equity, Cost of Retained Earnings,
Cost of Debt and Cost of Preference Capital, Weighted Average Cost of Capital (WACC).
Capital Structure- Theories of Capital Structure (Net Income, Net Operating Income,
MM Hypothesis, Traditional Approach). Operating and Financial leverage.
Determinants of capital structure
Dividend Decisions: Theories for Relevance and irrelevance of dividend decision for
corporate valuation-Walter’s Model, Gordon’s Model, MM Approach, Cash and stock
dividends. Dividend policies in practice.
Working Capital Decisions: Concepts of Working Capital, Operating & Cash Cycles,
sources of short term finance, working capital estimation, cash management,
receivables management, inventory management.
"This M. Tech. course has been passed in FOT meeting held on 24th February 2016." Page 64
1475/Appendices/AC-Minutes/2016-17
Appendix - XIV
COURSE OUTCOMES
1. To have an understanding of Human Resource Management (HRM) functions
within organizations
2. To design and implement effective HRM policies and practices.
COURSE CONTENT
Introduction:Evolution and growth of human resource management (with special
reference to scientific management and Human relations approaches).Role of HR in
strategic management.Nature.objectives, scope, and functions of HR management.
Challenges of HR:the changing profile of the workforce - knowledge workers,
employment opportunities in BPOs, IT and service industries, Flexi options, Workforce
diversitycauses, paradox, resolution of diversity by management.
HRD: Human resource management as a profession.Concepts of line-staff in the
structure of human resource department and the role of human resource manager.
Manpower planning: Objectives, Elements, Advantages, Process. Job design -
simplification, rotation, enlargement, enrichment and approaches, Job analysis.Job
evaluation.
Recruitment:factors affecting, sources, policy, evaluation, Selectionprocedure, tests,
interviews, Placement and Induction.
SUGGESTED READINGS
1. Aswathappa K., Human Resource and Personnel Management, Tata McGraw-Hill,
New Delhi, 2002.
2. Chhabra T.N., Human Resource Management, DhanpatRai and Co. Delhi, 2002.
"This M. Tech. course has been passed in FOT meeting held on 24th February 2016." Page 65
1476/Appendices/AC-Minutes/2016-17
Appendix - XIV
COURSE OUTCOMES
1. Gain knowledge of the fundamentals of project management
2. Able to plan a manageable project schedule and execute.
COURSE CONTENT
Introduction:Objectives of Project Planning, monitoring and control of investment
projects. Relevance of social cost benefit analysis, identification of investment
opportunities. Pre-feasibility studies.
Project Preparation: Technical feasibility, estimation of costs, demand analysis and
commercial viability, risk analysis, collaboration arrangements; financial planning;
Estimation of fund requirements, sources of funds.Loan syndication for the
projects.Tax considerations in project preparation and the legal aspects.
Project appraisal: Business criterion of growth, liquidity and profitability, social cost
benefit analysis in public and private sectors, investment criterion and choice of
techniques. Estimation of shadow prices and social discount rate.
Project Review/Control: Evaluation of project, PERT/CPM. Resource
handling/leveling, Cost and Time Management issues in Project planning and
management, success criteria and success factors, risk management.
SUGGESTED READINGS
1. Ravi Ravindran: Operations Research and Management Science Handbook, CRC
Press, 2008.
2. Harold Kerzner: Applied Project Management: Best Practices on Implementation,
John Wiley & Sons, Inc., 2000.
3. Goodpasture, J. C.: Quantitative Methods in Project Management, J Ross
Publishing, Boca Raton, Florida, USA, 2003.
4. Meredith, J. R. and Mantel Jr., S. J.: Project Management: A Managerial Approach,
John Wiley, New York. 2004.
5. Clifford Gray, Project Management, Richard D. Irwin, 2005.
"This M. Tech. course has been passed in FOT meeting held on 24th February 2016." Page 66
1477/Appendices/AC-Minutes/2016-17
Appendix - XIV
COURSE OUTCOMES
1. Gain in-depth knowledge of the Corporate laws and process related to integrate
these aspects of management studies in decision making within an organization
2. Analyze and interpret management information and make decisions based on the
information available
3. Understand and apply the theoretical aspects of accounting methods used for
collecting, recording and reporting financial information
4. Explain and appraise the taxation laws which govern corporations and individuals.
COURSE CONTENT
Introduction: Administration of Company Law, characteristics of a company;
common seal; lifting of corporate veil; types of companies including private and public
company, government company, foreign company, one-person company, small
company, associate company, dormant company, producer company; association not
for profit; illegal association; formation of company, promoters and their legal position,
pre incorporation contract and provisional contracts; on-line registration of a
company.
Documents: Memorandum of association and its alteration, articles of association
and its alteration, doctrine of constructive notice and indoor management,
prospectus, shelf prospectus and red herring prospectus, misstatement in a
prospectus; GDR; book building; issue, allotment and forfeiture of shares, calls on
shares; public offer and private placement; issue of sweat capital; employee stock
options; issue of bonus shares; transmission of shares, buyback and provisions
regarding buyback; share certificate; D-Mat system; membership of a company.
Management and Meetings: Classification of directors, additional, alternate and
adhoc director; women directors, independent director, small shareholders’ director;
director identity number (DIN); appointment, who can appoint a director,
disqualifications, removal of directors; legal position, powers and duties; key
managerial personnel, managing director, manager; meetings of shareholders and
board; types of meeting, convening and conduct of meetings, requisites of a valid
meeting; postal ballot, meeting through video conferencing, e-voting; committees of
board of directors – audit committee, nomination and remuneration committee,
stakeholders relationship committee, corporate social responsibility committee;
prohibition of insider trading.
"This M. Tech. course has been passed in FOT meeting held on 24th February 2016." Page 67
1478/Appendices/AC-Minutes/2016-17
Appendix - XIV
SUGGESTED READINGS
1. Hicks, Andrew & Goo S.H., Cases and Material on Company Law, Oxford
University Press
2. Gowar, LCB, Principles of Modern Company Law, Stevens & Sons, London.
3. Majumdar, A.K., and G.K. Kapoor, Company Law and Practice, Taxmann, New
Delhi
4. Hanningan, Brenda, Company Law, Oxford University Press, U.K.
5. Sharma, J.P., An Easy Approach to Corporate Laws, Ane Books Pvt. Ltd., New
Delhi
6. Ramaiya, A Guide to Companies Act, LexisNexis Buttersworthwadhwa.
7. Kannal, S., & V.S. Sowrirajan, Company Law Procedure, Taxman’s Allied Services
(P) Ltd., New Delhi.
8. Meredith, J. R. and Mantel Jr., S. J.: Project Management: A Managerial Approach,
John Wiley, New York. 2004.
9. Clifford Gray, Project Management, Richard D. Irwin, 2005.
COURSE OUTCOMES
1. Understand computing in context of biological systems
2. Understand computing languages needed to solve biological problems
3. Acquire computational skills for analysis of biological processes through grid
computing
4. Gain knowledge of different biological databases and their usage
5. Gain innovative insight into DNA computing
COURSE CONTENT
Introduction: Orientation, Introduction to Bioinformatics, UNIX,Python, R language
DNA Analysis, RNA Analysis, Protein Analysis, DNA computing
Grid computing, Biogrid, Biological databases, Internet Resources
Multiple Sequence Alignment and Phylogeny
Introduction to Genomics
SUGGESTED READINGS
"This M. Tech. course has been passed in FOT meeting held on 24th February 2016." Page 68
1479/Appendices/AC-Minutes/2016-17
Appendix - XIV
COURSE OUTCOMES
1. Have an understanding of howSociologyis concerned with society and the
relationships among individuals within a society.
COURSE CONTENT
Introduction:The Development of Sociology in the 19th Century
Sociology as Science:Science, scientific method and critique, Major theoretical
strands of research methodology, Positivism and its critique, Fact value and
objectivity, Non- positivist methodologies.
Religion and Society:Sociological theories of religion, Types of religious practices:
animism, monism, pluralism, sects, cults, Religion in modern society: religion and
science, secularization, religious revivalism, fundamentalism.
Politics and Society:Sociological theories of power, Power elite, bureaucracy,
pressure groups, and political parties, Nation, state, citizenship, democracy, civil
society, ideology, Protest, agitation, social movements, collective action, revolution.
Sociological Thinkers:Karl Marx- Historical materialism, mode of production,
alienation, class struggle, Emile Durkheim- Division of labour, social fact, suicide,
religion and society, Max Weber- Social action, ideal types, authority, bureaucracy,
protestant ethic and the spirit of capitalism, Talcolt Parsons- Social system, pattern
variables, Robert K. Merton- Latent and manifest functions, conformity and deviance,
reference groups, Mead - Self and identity.
SUGGESTED READINGS
1. Beteille, Andre, 2002, Sociology: Essays in Approach and Method, Oxford
University Press
2. Giddens, Anthony, 2010, Sociology, Polity Press
3. Weber, M. 1949. The Methodology of the Social Sciences. New York: Free Press.
4. Durkheim, E. 1982. The Rules of Sociological Method. London: Macmillan
"This M. Tech. course has been passed in FOT meeting held on 24th February 2016." Page 69
1480/Appendices/AC-Minutes/2016-17
Appendix - XIV
COURSE OUTCOMES
1. Develop entrepreneurial skills by giving an overview of who the entrepreneurs are
and what competences are needed to become an entrepreneur.
COURSE CONTENT
Introduction:Concept and Definitions, Entrepreneur v/s Intrapreneur; Role of
entrepreneurship in economic development; Entrepreneurship process; Factors
impacting emergence of entrepreneurship; Managerial versus entrepreneurial Decision
Making; Entrepreneur v/s Investors; Entrepreneurial attributes and characteristics;
Entrepreneurs versus inventors; Entrepreneurial Culture; Women Entrepreneurs;
Social Entrepreneurship; Classification and Types of Entrepreneurs; EDP
Programmes; Entrepreneurial Training; Traits/Qualities of an Entrepreneurs.
Creating Entrepreneurial Venture: Generating Business idea- Sources of Innovation,
methods of generating ideas, Creativity and Entrepreneurship; Challenges in
managing innovation; Business planning process; Drawing business plan; Business
plan failures; Entrepreneurial leadership- components of entrepreneurial leadership;
Entrepreneurial Challenges; Legal issues – forming business entity, considerations
and Criteria, requirements for formation of a Private/Public Limited Company,
Intellectual Property Protection- Patents Trademarks and Copyrights – importance for
startups, Legal Acts Governing Business in India.
Functional plans: Marketing plan– for the new venture, environmental analysis,
steps in preparing marketing plan, marketing mix, contingency planning;
Organizational plan – designing organization structure and Systems; Financial plan –
pro forma income statements, pro forma cash budget, funds Flow and Cash flow
statements; Pro forma balance sheet; Break Even Analysis; Ratio Analysis.
Entrepreneurial Finance: Debt or equity financing, Sources of Finance- Commercial
banks, private placements, venture capital, financial institutions supporting
entrepreneurs; Lease Financing; Funding opportunities for Startups in India.
Enterprise Management:Managing growth and sustenance- growth norms; Factors
for growth; Time management, Negotiations, Joint ventures, Mergers & acquisitions.
SUGGESTED READINGS
1. Kumar, Arya, Entrepreneurship: Creating and Leading an Entrepreneurial
Organization, Pearson, India.
"This M. Tech. course has been passed in FOT meeting held on 24th February 2016." Page 70
1481/Appendices/AC-Minutes/2016-17
Appendix - XIV
COURSE OUTCOMES
1. Learn about various methods of social work, community organization, social
welfare administration, Problems pertaining to Marriage, Family and caste etc.
COURSE CONTENT
Social Work: Philosophy and Methods. Social work: Meaning, Objectives, Scope,
Assumptions & Values; History of Social work in U.K. U.S.A.and India, philosophy of
Social Work. Democratic (Equality, Justice Liberty & Fraternity) and Humanitarian
(Human Rights) Matrix.Social works as a profession.
Methods of Social Work: Meaning, Scope Principles, Processes (Psychosocial study,
Assessments, treatment-goal formulation and techniques), Evaluation, Follow-up and
Rehabilitation. Social Groups work: Meaning,Objective, Principles, Skills, Processes
(Study, Diagnosis, treatment and evaluation), Programme, Planningand Development,
Role of Social group worker, Leadership Development.
Community organization: Meaning, Objective, Principles, Approaches, Roles of
Community Organization Worker.
Social Welfare Administration: Meaning Scope, Auspices-Private and Public,
Principles, Basic Administrative Processes and Practice decision making
communication, planning, organization, budgeting and financial control, reporting.
Social work Research: Meaning objectives, types, scope, scientific method, Selection
and formulation of the problem Research Design Sampling, Sources and Methods of
Data Collection, Processing of Data, analyzing and interpretation, Report writing.
Social Action: Meaning,Scope, approaches (Sarvodays, Antyodaya etc.) and Strategies.
"This M. Tech. course has been passed in FOT meeting held on 24th February 2016." Page 71
1482/Appendices/AC-Minutes/2016-17
Appendix - XIV
SUGGESTED READINGS
1. Rajni Bedi, Social Work: An Introductory Text Book
2. Sanjay Bhattacharya, Social Work: An Integrated Approach
3. Nitesh Dhawan, Social work perspective Philosophy and Methods
4. P. R. Gautam, Social Work: Methods Practices and Perspectives
COURSE OUTCOMES
1. Gain in-depth knowledge of the laws and process related to Trademarks,
Copyrights and other forms of IPs with focus on Patents, the Indian and
International Patent filing procedure, drafting patent application and conducting
prior art searches.
COURSE CONTENT
"This M. Tech. course has been passed in FOT meeting held on 24th February 2016." Page 72
1483/Appendices/AC-Minutes/2016-17
Appendix - XIV
SUGGESTED READINGS
1. Rines, Robert H. 1964. Create or Perish: The Case for Inventions and Patents,
Acropolis.
COURSE OUTCOMES
1. Have acquaintance with the concepts and tools of supply chain management and
logistics as relevant for a business firm.
COURSE CONTENT
Introduction: Concept of supply chain management (SCM) and trade logistics; Scope
of logistics; Logistic activities – an Overview; Contribution of logistics at macro and
micro levels; SCM and trade logistics; Business view of SCM; Concept, span and
process of integrated SCM; Demand management – methods of forecasting; Supply
"This M. Tech. course has been passed in FOT meeting held on 24th February 2016." Page 73
1484/Appendices/AC-Minutes/2016-17
Appendix - XIV
SUGGESTED READINGS
1. Christopher, M., Logistics and Supply Chain Management, Prentice Hall.
2. Handfield and Nicholas, Jr., Introduction to Supply Chain Management, Prentice
Hall.
3. Jhon J Coyle, C. JhonandLangley,Brian J Gibs, Logistics approach to Supply
Chain Management, Cengage Learning.
COURSE OUTCOMES
1. Gain understanding how Organisation Development is a growing field of Human
"This M. Tech. course has been passed in FOT meeting held on 24th February 2016." Page 74
1485/Appendices/AC-Minutes/2016-17
Appendix - XIV
COURSE CONTENT
1. Organizational Systems and Human Behaviour - Developing a basic knowledge of
how organizations and groups function as systems; introducing and discussing
various theoretical approaches and issues.
2. Interpersonal and Consulting Skills - Increasing effectiveness as a change agent
by providing a variety of opportunities in order to increase self-awareness, practice
alternative ways of approaching personal and interpersonal problem-solving and
develop basic consulting and interviewing skills.
3. Introduction to Organization Development - Introducing some basic theories,
models and methods in the field of organization development, especially those relating
to the role of consultant and strategies for change.
4. Intervention and Change in Organizations - Consolidating and further
developing consulting skills and strategies
5. Action Research Project - Carrying out a change activity in an organization,
while also researching the effects of the process. This provides participants with an
opportunity to consolidate and demonstrate skills and knowledge gained in other
units of the course
SUGGESTED READINGS
As suggested by the course instructor.
COURSE OUTCOMES
Students will gain an understanding of the basics of management and Industrial
organisation.
COURSE CONTENT
Unit I: Principles of management, General idea, various functions, scope of
engineering. Organisation structure, Types, merits and demerits.
Unit II: Plant location and layout, Factors effecting location, types of layout.
Production planning and control, Sequence of planning and control of production.
Scheduling , routing, despatching., Methods Study, Methods analysis, time study
"This M. Tech. course has been passed in FOT meeting held on 24th February 2016." Page 75
1486/Appendices/AC-Minutes/2016-17
Appendix - XIV
SUGGESTED READINGS
1. Koutsoyiannis A : Modern Microeconomics, ELBS.
2. Managerial Economics for Engineering :Prof. D.N. Kakkar
3. Managerial Economics : D.N. Dwivedi
4. Managerial Economics :Maheshwari.
5. Indian economy: Ruddardutt and K.P.M. Sundharam
COURSE OUTCOMES
1.Understand the specifics of strategy and organization of the multinational company.
2.Learn the framework for formulating successful and adaptive strategies in an
increasingly complex world economy.
COURSE CONTENT
Globalization of industries, the continuing role of country factors in competition,
organization of multinational enterprises, and building global networks, Analysis of
competitive situations from the general management point of view, including fit
between key environmental forces and the firm's resources, and changes in these over
time. Formulating and implementing strategy based on that analysis. Developing and
leveraging a firm's core competencies to gain long-term sustainable advantage.
SUGGESTED READINGS
1. Global strategy by Mike W. Peng
2.Redefining Global Strategy by pankajghemawat
3.Fundamentals of Global Strategy by Cornelis A. de Kluwer
"This M. Tech. course has been passed in FOT meeting held on 24th February 2016." Page 76
1487/Appendices/AC-Minutes/2016-17
Appendix - XIV
COURSE OUTCOMES
1. The students will learn about system definitions and role of system analyst. They
will learn about system modeling and design. They will be exposed to System
Implementation and Maintenance issues.
COURSE CONTENT
Unit 1. System definition and concepts: Characteristics and types of system, Manual
and automated systems
Real-life Business sub-systems: Production, Marketing, Personal, Material, finance
Systems models types of models: Systems environment and boundaries, Real-time
and distributed systems, Basic principles of successful systems
Unit 2. Systems analyst: Role and need of systems analyst, Qualifications and
responsibilities, Systems Analyst, agent of change.
Various phases of systems development life cycle: Analysis, Design, Development,
Implementation, Maintenance
Unit 3. Systems Design and modeling:Process modeling, Logical and physical design,
Design representation, Systems flowcharts and structured charts, Data flow diagrams,
Common diagramming conventions and guidelines using DFD and ERD diagrams.
Data Modeling and systems analysis, designing the internals: Program and Process
design, Designing Distributed Systems
Unit 4. User Interfaces – Relational Analysis – Database design – program design–
structure chart – HIPO – SSADM – Alternate Life cycles – Prototypes.
Unit 5. System Implementation and Maintenance:Planning considerations, Conversion
methods, producers and controls, System acceptance Criteria, System evaluation and
performance, Testing and validation, Systems qualify Control and assurance,
Maintenance activities and issues.
SUGGESTED READINGS
1. Haryszkiewycz, “Introduction to Systems Analysis and Design”, II Ed. PHI 1995.
2. James A Senn : Analysis and Design of Information Systems, McGraw Hill 1989.
"This M. Tech. course has been passed in FOT meeting held on 24th February 2016." Page 77
1488/Appendices/AC-Minutes/2016-17
Appendix - XIV
COURSE OUTCOMES
1. General understanding of organization in biological systems
2. Conceptual knowledge of functioning in biological systems
3. Clarity about relevance of Biology to engineering graduates
4. Understanding human body or any other suitable organism as a study-model for
engineering students.
5. Understanding electrical, chemical and magnetic forces, and communication
networks in biosystem.
COURSE CONTENT
The Biological system – An Introduction; Biomolecules &self assemblies; Molecular
recognition; Bioenergetics; Communication network in biosystem; Mechanics in
biology; Storage, preservation and propagation of biological information; Biomaterials
in engineering applications; Organisms as factories for biomaterials; Engineering
organisms for novel applications
SUGGESTED READINGS
1. Biology for Engineers By: T. Johnson, CRC Press, 2010 Edition
2. Dynamics of Biological system By: Michael Small, CRC Press, 2011 Edition
3. Applied Mathematical Models and Human Physiology By: Johnny T. Ottesen, MS
Olufsen,
5. JK Larsen, Published by Society for Industrial and Applied Mathematics,
4. Advanced Biology By Michael Roberts, Michael Jonathan Reiss, Grace Monger
5. Ecology: A Textbook By: Hermann Remmer
6. Basic Biotechnology By: Colin Ratledge, Bjorn Kristiansen (Ed.)
COURSE OUTCOMES
1. To be able to assess the energy resources available worldwide
2. To understand the negative impact of conventional energy resource utilization on
ecosystem
"This M. Tech. course has been passed in FOT meeting held on 24th February 2016." Page 78
1489/Appendices/AC-Minutes/2016-17
Appendix - XIV
COURSE CONTENT
Introduction to Environment, Energy and its impact on society
Universe, Environment and Ecosystem: Origin of earth, atmosphere, Origin of Life,
Ecosystem, Biotic and abiotic components, Ecological pyramids, Food chain, Food
web, Habitat and Niche, Major ecosystems, Atmosphere, Biodiversity
Pollution: Air Pollution, Water Pollution, Soil Pollution, Noise Pollution
Energy: Different sources of Energy, Renewable sources of energy, Non renewable
energy,
Bioenergy, Bioethanol and Biodiesel
Biofertilizers, Biopesticides and Biopolymers
Environmental Ethics and Morals
SUGGESTED READINGS
1. Kishore V V N, Editor, Renewable Energy Engineering and Technology, Principles
and Practice, The Energy and Resources Institute (TERI), 2009
2. Fundamentals of Renewable Energy Sources, G. N. Tiwari and M. K. Ghosal,
Narosa Publishing House, N.D, 2007
3. Mital K. M, “Biogas Systems: Principles and Applications”, New Age International
publishers (P) Ltd., 1996.
4. Nijaguna, B.T., Biogas Technology, New Age International publishers (P) Ltd.,
2002.
5. D. Yogi Goswami, Frank Kreith, Jan. F .Kreider, “Principles of Solar Engineering”,
2nd Edition, Taylor & Francis, 2000, Indian reprint, 2003
6. Rezaiyan. J and N. P. Cheremisinoff, Gasification Technologies, A Primer for
Engineers and Scientists, Taylor and Francis, 2005
COURSE OUTCOMES
1. Students will be introduced to Public Policy and Administrative governance. They
will also learn about Administrative Governance.
"This M. Tech. course has been passed in FOT meeting held on 24th February 2016." Page 79
1490/Appendices/AC-Minutes/2016-17
Appendix - XIV
COURSE CONTENT
Introduction to Public Policy and Administrative Governance: Introduction to
public policy, econometrics for policy research, policy analysis, economics for public
decision making.
Public Bureaucracy in Theory and Practice: Benefit cost analysis, public budgeting,
revenue and expenditures, managing and leading public service organisations.
Administrative Governance: The Challenge of Policy Implementation, public and
non-profit programme evaluation.
Non-state Actors in Policy-making and Administrative Governance: governance in
twenty-first century, Social Diversity and the Question of “Difference” in Policy-
making and administrative Governance.
SUGGESTED READINGS
1. John Shields and B. Mitchell Evans. Shrinkingthe State: Globalization and Public
administration “Reform.” Halifax: Fernwood, 1998.
2. Beryl Radin (2013), Beyond Machiavelli: Policy Analysis Reaches Midlife, 2nd
edition. Washington, DC: Georgetown University Press.
3. Frank R. Baumgartner, Jeffrey M. Berry, Marie Hojnacki, and David C. Kimball
(2009), Lobbying and Policy Change: Who Wins, Who Loses, and Why. Chicago, IL:
University of Chicago Press.
4. Timothy Conlan, Paul Posner, and David Beam (2015), Pathways of Power: The
dynamics of National Policymaking. Washington, DC: Georgetown University press.
"This M. Tech. course has been passed in FOT meeting held on 24th February 2016." Page 80
1491/Appendices/AC-Minutes/2016-17