SC PG Syllabus Final
SC PG Syllabus Final
Teaching Scheme
Subject
Credits
Subject
S. No.
Area
Code Course Title
2. Contact Hours: L: 3 T: 0 P: 2
4. Relative Weight: CWS: 10-25 PRS: 25 MTE: 15-25 ETE: 30-40 PRE: 0
8. Pre-requisite: NIL
9. Objective:
To familiarize the students with the concepts of 1-D and 2-D signals, design of 1-D and 2-
D filters, 1-D and 2-D power spectrum and various aspects of image processing.
1 Gonzalez R. C. and Woods R. C., “Digital Image Processing”, 2nd Ed., 2007
Pearson Education.
5. Sonaka M., Hlavac V. and Boyle R., “Image Processing, Analysis and 2008
Machine Vision”, 2nd Ed., Cengage Learning.
1. Subject Code: EEN-561 Course Title: Power System Operation and Control
2. Contact Hours: L: 3 T: 1 P: 0
3. Examination Duration (Hrs.): Theory: 3 Practical: 0
4. Relative Weightage: CWS: 20-35 PRS: 0 MTE: 20-30 ETE: 40-50 PRE: 0
5. Credits: 4 6. Semester: Autumn 7. Subject Area: PCC
8. Pre-requisite: Fundamentals of power system
9. Objective: Economic analysis, operation and control of generation and transmission systems in
power utilities considering new and renewable energy sources.
Total 42
4. Relative Weight: CWS: 15-30 PRS: 20 MTE: 15-25 ETE: 30-40 PRE: 0
9. Objective:
To introduce advanced control methods, including linear and nonlinear systems. Also to
introduce advanced state space methods.
Total 42
1. Hostetter G. H., Savant, and Stefani, Design of Feedback Control Systems, 2001
Oxford University Press
4. Slotine, J.J., and Li. W.P., Applied Nonlinear Control, Prentice-Hall, 1991
5. Vidyasagar M., Nonlinear Systems Analysis, Prentice Hall, 2nd Edition 1992
INDIAN INSTITUTE OF TECHNOLOGY ROORKEE
2. Contact Hours: L: 3 T: 0 P: 2
4. Relative Weight: CWS: 10-25 PRS: 25 MTE: 15-25 ETE: 30-40 PRE: 0
9. Objective:
To introduce soft computing and intelligent control techniques and to apply these techniques
to solve real-world modelling and control problems
1. Fuzzy Logic Systems: Fuzzy sets, operations on fuzzy sets, fuzzy relations, 6
operations on fuzzy relation, linguistic variables, fuzzy if-then rules,
compositional rule of inference, fuzzy reasoning.
2. Fuzzy Logic Control: Basic concept of fuzzy logic control, reasoning with an 6
FLC, relationship to PI, PD and PID control,design of FLC:determination of
linguistic values, construction of knowledge base, inference engine, tuning,
fuzzification and defuzzification, Mamdani type models, Takagi-Sugeno-
Kang (TSK) fuzzy models
3. Artificial Neural Networks: Perceptrons, perceptron training rule, gradient 12
descent rule, multilayer networks and backpropagation algorithm,
convergence and local minima, regularization methods, radial basis
function networks, alternative error functions, alternative error
minimization procedures, recurrent networks, extreme learning machines,
unsupervised networks.
Total 40
2. S. Haykin, “Neural Networks and Learning Machines” (3rd Edition), Prentice 2009
Hall
4. Timothy J. Ross., “Fuzzy Logic with Engineering Applications”, 3rd edition, 2011
John Wiley and Sons
2. Contact Hours: L: 3 T: 0 P: 2
4. Relative Weight: CWS: 10-25 PRS: 25 MTE: 15-25 ETE: 30-40 PRE: 0
8. Pre-requisite: NIL
9. Objective:
Total 42
2. Jamshidi M., “Large Scale Systems Modeling and Control“, Series Volume- 1983
9, North Holland NY
3. Mahmud M. S., Singh M. G., “ Large Scale Systems Modelling”, Volume -3, 1981
Pergamum Press
1. Subject Code: EEN-584 Course Title: Mathematics for Systems and Control
2. Contact Hours: L: 3 T: 1 P: 0
3. Examination Duration (Hrs.): Theory: 3 Practical: 0
4. Relative Weightage: CWS: 20-35 PRS: 0 MTE: 20-30 ETE: 40-50 PRE: 0
5. Credits: 4 6. Semester: Autumn 7. Subject Area: PCC
8. Pre-requisite: Engineering Mathematics
9. Objective: This course aims to introduce the various mathematical concepts, such as basic analysis,
linear algebra and probability, required for the systems and control courses.
1. Subject Code: EEN-585 Course Title: Non Linear Systems and Control
2. Contact Hours: L: 3 T: 1 P: 0
3. Examination Duration (Hrs.): Theory: 3 Practical: 0
4. Relative Weightage: CWS: 20-35 PRS: 0 MTE: 20-30 ETE: 40-50 PRE: 0
5. Credits: 4 6. Semester: Autumn 7. Subject Area: PCC
8. Pre-requisite: Introduction to theory of linear systems and control
9. Objective: To introduce theoretical techniques and mathematical tools for the analysis and control of
nonlinear dynamical systems.
2. Contact Hours: L: 3 or 2 T: 1 or 0 P: 0
4. Relative Weight: CWS: 20-35 PRS:0 MTE: 20-30 ETE: 40-50 PRE: 0
9. Objective:
Introduce the Verilog hardware description language and implementation of signal processing
systems with FPGA.
2. Contact Hours: L: 3 or 2 T: 1 or 0 P: 0
4. Relative Weight: CWS: 20-35 PRS: 0 MTE: 20-30 ETE: 40-50 PRE: 0
9. Objective:
To develop a physical understanding of electromagnetic transients, and study how to
model and analyze electromagnetic transients with computer simulation tools.
2. Contact Hours: L: 3 or 2 T: 1 or 0 P: 0
4. Relative Weight: CWS: 20-35 PRS: 0 MTE: 20-30 ETE: 40-50 PRE: 0
9. Objective:
The course aims at familiarizing students with the concepts of variable structure
control and sliding modes, with their theoretical explorations in various directions, both
in continuous time and discrete time domains. The students would get an understanding
of this highly useful robust methodology and be able to use it in their control and
estimation tasks in real practical systems.
4. Relative Weight: CWS: 10-25 PRS: 25 MTE: 15-25 ETE: 30-40 PRE: 0
9. Objective:
To develop competence in designing, developing and controlling bio-medical
robots and image guided techniques.
2. Contact Hours: L: 3 T: 1 P: 0
4. Relative Weight: CWS: 20-35 PRS: 0 MTE: 20-30 ETE: 40-50 PRE: 0
9. Objective:
To introduce the basic concepts of system response, characteristics of transducers and design
of analog and digital controllers, programmable logic controllers and computer control of processes.
Total 42
3. Coughanowr D. R., “Process Systems Analysis and Control”, 2nd Ed., 2008
McGraw-Hill International Book Company.
2. Contact Hours: L: 3 T: 1 P: 0
4. Relative Weight: CWS: 20-35 PRS: 0 MTE: 20-30 ETE: 40-50 PRE: 0
9. Objective:
Total 42
2. Contact Hours: L: 3 T: 1 P: 0
4. Relative Weight: CWS: 20-35 PRS: 0 MTE: 20-30 ETE: 40-50 PRE: 0
9. Objective:
1. Gonzalez R.C. and Woods R.E., “Digital Image Processing”, Perason- 2005
Prentice Hall.
2. Bose T., “Digital Signal and Image processing”, John Wiley and Sons. 2004
3. Manolkis D.G., Ingle V.K. and Kogon S.M., “Statistical and Adaptive 2005
Signal Processing: Spectral Estimation, Signal Modelling, Adaptive
Filtering and Array Processing”, Artech House.
4. Geoff Dougherty, “Digital Image Processing for Medical Applications”, 2009
Cambridge University Press.
INDIAN INSTITUTE OF TECHNOLOGY ROORKEE
2. Contact Hours: L: 3 T: 1 P: 0
4. Relative Weight: CWS: 20-35 PRS: 0 MTE: 20-30 ETE: 40-50 PRE: 0
8. Pre-requisite: NIL
9. Objective:
Total 42
2. Contact Hours: L: 3 T: 1 P: 0
4. Relative Weight: CWS: 20-35 PRS: 0 MTE: 20-30 ETE: 40-50 PRE: 0
8. Pre-requisite: NIL
9. Objective:
Total 42
1. Sauer P. W. and Pai M. A., “Power system dynamics and stability”, prentice- 1998
Hall.
2. Kundur P., Power System Stability and Control, Mc Graw Hill. 1994
3. Anderson P. M. and Fouad A. A., “Power system control and stability”, 1994
IEEE Press.
2. Contact Hours: L: 3 T: 1 P: 0
4. Relative Weight: CWS: 20-35 PRS: 0 MTE: 20-30 ETE: 40-50 PRE: 0
8. Pre-requisite: NIL
9. Objective:
This course provides a broad introduction to machine learning and data mining. The course
helps students to apply machine learning algorithms to solve problems of moderate complexity.
Total 42
2. S. Haykin, “Neural Networks and Learning Machines” (3rd Edition), Prentice 2009
Hall
1. Subject Code: EEN-681 Course Title: Wide Area System Monitoring and Control
2. Contact Hours: L: 3 T: 1 P: 0
4. Relative Weight: CWS: 20-35 PRS: 0 MTE: 20-30 ETE: 40-50 PRE: 0
9. Objective:
To introduce the phasor measurement unit (PMU) and its application in power system
control.
Total 42
1. A.G. Phadke, J.S. Thorp, ‘Synchronized Phasor Measurements and Their 2008
Applications ’, Springer.
2. Reynaldo Nuqui, “Electric Power Grid Monitoring with Synchronized Phasor 2009
Measurements: Deployment and Applications of Wide Area Measurement
Systems” VDM Verlag Dr. Müller.
INDIAN INSTITUTE OF TECHNOLOGY ROORKEE
2. Contact Hours: L: 3 T: 1 P: 0
4. Relative Weight: CWS: 10-25 PRS: 25 MTE: 15-25 ETE: 30-40 PRE: 0
9. Objective:
Introduction to computer-aided design tools for development of complex digital
circuits/systems and their prototyping with PLDs.
1. Mano M. M. and Ciletti M. D., “Digital Design”, 4th Ed., Pearson 2008
Education.
2. Charles H Roth Jr. , Digital Systems Design Using VHDL, PWS 1998
Publishing Company
3. Maxfield C. M., “The Design Warrior’s Guide to FPGAs – Devices, 2006
Tools and Flows”, Newnes.
4. Brown S. and Vranesic Z., “Fundamentals of Digital Logic with VHDL 2008
Design”, 2nd Ed., Tata McGraw-Hill Publishing Company
Limited.
5. Pedroni V. A., “Circuit design with VHDL”, Prentice Hall of India 2008
Private Limited.
INDIAN INSTITUTE OF TEHNOLOGY ROORKEE
2. Contact Hours: L: 3 T: 1 P: 0
4. Relative Weight: CWS: 20-35 PRS: 0 MTE: 20-30 ETE: 40-50 PRE: 0
9. Objective:
To familiarize with the working of robot, its components, position and orientation analysis,
robot kinematics, dynamics and control, sensing and vision.
5. Linear and angular velocity of a rigid body, velocity propagation along links, 5
manipulator Jaccobian, static analysis.
Total 42
INDIAN INSTITUTE OF TECHNOLOGY ROORKEE
2. Contact Hours: L: 3 T: 1 P: 0
4. Relative Weight: CWS: 20-35 PRS: 0 MTE: 20-30 ETE: 40-50 PRE: 0
8. Pre-requisite: NIL
9. Objective:
To introduce the concepts of reliability modeling of systems and their applications in assessing
the system adequacy in terms of relevant reliability indices.
Total 42
2. Sinha S.K., Reliability and Life Testing, Wiley Eastern Limited 1986
4. Fuqua N.B., Reliability Engineering for Electronic Design, Marcel Dekker Inc. 1986
INDIAN INSTITUTE OF TECHNOLOGY ROORKEE
2. Contact Hours: L: 3 T: 1 P: 0
4. Relative Weight: CWS: 20-35 PRS: 0 MTE: 20-30 ETE: 40-50 PRE: 0
9. Objective:
To acquire the knowledge on stochastic signals and the response of feed-back processes
for these type of signals and their design using performance indices.
2. Random variables and their characteristics. CDF & PDF and their 6
properties. Existence theorem. Gaussian RV, Poisson RV, Bernoulli
distributed RV and uniformly distributed RV
Total 42
2. Contact Hours: L: 3 T: 1 P: 0
4. Relative Weight: CWS: 20-35 PRS: 0 MTE: 20-30 ETE: 40-50 PRE: 0
9. Objective:
To familiarize with the concept of optimal control of continuous time and discrete time
systems.
2. Contact Hours: L: 3 T: 1 P: 0
4. Relative Weight: CWS: 20-35 PRS: 0 MTE: 20-30 ETE: 40-50 PRE: 0
8. Pre-requisite: NIL
9. Objective:
5. Inventory Models: Static EOQ models, EOQ with price breaks, multi-item 5
EOQ with storage limitation, dynamic EOQ models.
6. Game Theory: Optimal solution of two person zero sum game, solution of 4
mixed strategy games.
Total 42
1. Taha H.A., “Operations Research”, 8th Ed., Prentice Hall of India 2009
3. Bazaraa M.S. and Jarvis J.J., “Programming and Network Flows”, John Willy 1977
& Sons.
INDIAN INSTITUTE OF TECHNOLOGY ROORKEE
2. Contact Hours: L: 3 T: 1 P: 0
4. Relative Weight: CWS: 20-35 PRS: 0 MTE: 20-30 ETE: 40-50 PRE: 0
9. Objective:
Total 42
3. K. Zhou, J.C. Doyle, and K Glover, Robust and Optimal Control, Prentice Hall. 1995
2. Contact Hours: L: 3 T: 1 P: 0
4. Relative Weight: CWS: 20-35 PRS: 0 MTE: 20-30 ETE: 40-50 PRE: 0
8. Pre-requisite: NIL
9. Objective:
Total 42
2. Contact Hours: L: 3 T: 1 P: 0
4. Relative Weight: CWS: 20-35 PRS: 0 MTE: 20-30 ETE: 40-50 PRE: 0
9. Objective:
3. Pulse transfer functions, Data hold, state transition signal flow diagrams of 6
pulse transfer functions, decomposition and computer simulation. Stability
consideration; Routh-Hurwitz criterion and Jury’s test
Total 42
1. Astrom K.J. et al., “Computer Controlled System: Theory and Design”, 1997
Prentice-Hall
2. Irvine Kip R., “Assembly Language for Intel-Based Computer”, Fourth 2004
Edition, Pearson Education (LPE)
4. Philips C.L. et al., “Digital Control System, Analysis and Design” , Second 1990
Edition, Prentice-Hall
6. Smith Cecil L., “Digital Computer Process Control”, Intext Education. 1972
7. Astrom K.J. et al., “Computer Controlled System: Theory and Design”, 1997
Prentice-Hall
INDIAN INSTITUTE OF TECHNOLOGY ROORKEE
2. Contact Hours: L: 3 T: 0 P: 2
4. Relative Weight: CWS: 10-25 PRS: 25 MTE: 15-25 ETE: 30-40 PRE: 0
9. Objective:
To familiarize students with the concept of abstract data type, hardware and software
implementations of data structures, various existing data structures and their related operations
with the help of different application problems.
2. Linked List: linked array and pointer representations their advantages and 7
disadvantages, creation traversal, insertion and deletion, sorting,
concatenation, merging, searching, header node, link list with grounded
header node, circular link list, Josephus doubly linked (two way) link, its
advantages and disadvantages.
10. Sorting Algorithms: Bubble sort, quick sort, heap sort, insertion sort, 2
selection sort, merge sort, efficiency of sorting algorithms.
Total 42
1. Lipschutz S., “Data Structures Schaum’s Outline Series”, Tata McGraw-Hill 2008
Publishing Company Limited.
2. Preiss B. R., “Data Structures and Algorithms with Object Oriented Design 2008
Patterns in C++”, Wiley India.
3. Rowe G. W., “Introduction to Data Structures and Algorithms With C++”, 2004
Prentice Hall of India Private Limited.
4. Sahni S., “Data Structures, Algorithms and Application in C++”, 2nd Ed., 2007
University Press.
5. Tenenbaum A. M., Langsam Y., and Augenstein M. J., “Data structures using 2008
C and C++”, 2nd Ed., Prentice Hall of India Private Limited.
INDIAN INSTITUTE OF TECHNOLOGY ROORKEE
2. Contact Hours: L: 3 T: 1 P: 0
4. Relative Weight: CWS: 20-35 PRS: 0 MTE: 20-30 ETE: 40-50 PRE: 0
9. Objective:
To familiarize students with the concept of abstract data type, hardware and software
implementations of data structures, various existing data structures and their related operations
with the help of different application problems.
Total 42
2. Bazaraa M. S., Jarvis J. J., Sherali H. D.,“Linear Programming and Network 2008
Flows”, 2nd Edition, Willey India Edition
3. Douglas B. West, “Introduction to Graph Theory”, 2nd Edition, Prentice Hall 2000
4. Narsingh Deo, “Graph Theory with applications in the engineering and 1974
computer science”
2. Contact Hours: L: 3 T: 0 P: 2
4. Relative Weight: CWS: 10-25 PRS: 25 MTE: 15-25 ETE: 30-40 PRE: 0
9. Objective:
6. Assembler Directives: ASSUME, DB, DD, DQ, DT, DW, DUP, END, EQU, 5
EVEN, ORG, OFFSET, PROC, ENDP, LABEL and PTR. Real variable directives,
Assembly Language Programming Macro-assembler, segment definition
and models.MODEL approach
Total 42
1. Brey B. B., “Intel 8086, 8088, 80186, 80187, 80286, 80386, 80486, Pentium 2006
and Pentium Pro Processors, Architecture, Design and Application”,
Prentice Hall of India.
5. Mazidi M. A. and Mazidi J. G., “The 80x86 IBM PC and Compatible 2003
Computers (Vol. I and II), Assembly Language, Design and Interfacing”,
Prentice Hall International Edition.
6. Triebel W. A. and Singh A., “The 8088 and 8086 Microprocessors, 2007
Programming Interfacing, Software, Hardware and Applications”, 4th Ed.,
Prentice Hall of India
INDIAN INSTITUTE OF TECHNOLOGY ROORKEE
2. Contact Hours: L: 3 T: 1 P: 0
4. Relative Weight: CWS: 20-35 PRS: 0 MTE: 20-30 ETE: 40-50 PRE: 0
9. Objective:
Total 42
1. C. T. Chen, “Linear System Theory and Design”, Holt Rinehart and Winston 1970
S.No. Experiments
1. Mimic the behavior of a mobile robot using trained RBFN through simulation and
experimental studies.
2. Perform the inverse kinematic control of a redundant robot using KSOM based control
through MATLAB simulation.
3. Execute a circular trajectory task of a two-link planar robot usingsingle network adaptive
critic.
4. Build a mobile robot sensory system with Arduino Uno and sonar sensors and track a line
while avoiding obstacles using visual servoing.
5. Perform Fuzzy PI control of a three DOF robot in trajectorytracking task.
8. Jinkun Liu, “Radial Basis Function (RBF) Neural Network Control for 2013
Mechanical Systems: Design
INDIAN INSTITUTE OF TECHNOLOGY ROORKEE
1. Subject Code: EEN-697 Course Title: Dynamics and Control of Autonomous Vehicles
2. Contact Hours: L: 3 T: 1 P: 2 / 2
3. Examination Duration (Hrs.): Theory: 3 Practical: 0
4. Relative Weightage: CWS: 15-30 PRS: 20 MTE: 15-25 ETE: 30-40 PRE: 0
5. Credits: 4 6. Semester: Spring 7. Subject Area: PEC
8. Pre-requisite: Linear Systems Theory
9. Objective: The course aims at familiarizing students with the dynamical modelling of various
autonomous vehicles and their associated control problems in different practical applications.
1. Studying the behaviour of 2-wheel differential drive automated mobile robots (DDAMR).
2. Path planning and trajectory tracking control of a single DDAMR for standard 1-D and 2-D
paths.
3. Studying the behaviour of a helicopter and attitude control of a helicopter.
4. Studying the behaviour of a quadcopter.
5. Attitude control and hovering of a single quadcopter.
6. Path planning and trajectory tracking control of a single quadcopter for standard 1-
D, 2-D and 3-D paths.
INDIAN INSTITUTE OF TECHNOLOGY ROORKEE