INDIAN INSTITUTE OF TECHNOLOGY ROORKEE
NAME OF DEPARTMENT/CENTRE/SCHOOL: Department of Electrical Engineering
Subject Code; EEL-508 Course Title: Machine Learning
L-T-P: 3-1-0 Credits: 4 Subject Area: PEC
Course Outlines: Introduction, Linear models for regression and classification, Artificial neural
networks, Decision tree learning, Ensemble learning, Instance-based learning, Support Vector Machines,
Performance metrics, Computational learning theory, Bayesian Learning, Introduction to deep learning,
Introduction to reinforcement learning.
INDIAN INSTITUTE OF TECHNOLOGY ROORKEE
NAME OF DEP ARTMENT/CENTREISCHOOL: Department of Electrical Engineering
Subject Code: EEL-68l Course Title: Wide Area System Monitoring Control
L-T-P: 3-1-0 Credits: 4 Subject Area: PEC
Course Outliues: Phasor representation of sinusoids, sampled data and aliasing, DFT. PMUs: GPS,
measurement hierarchy, communication, PDCs. "Synchrophasor" standard: file structure, PDC files,
Observability analysis, optimal PMU placement, bad-data detection, linear state estimation including
phasor measurements, partitioned state estimation, calibration, dynamic estimators, transients,
electromagnetic, electromechanical and power swings transient, controller and feedback signal location
selection using controllability and observability, HVDC, exciter and FACTS control using PMUs,
coordinated control of oscillations.
INDIAN INSTITUTE OF TECHNOLOGY ROORKEE
NAME OF DEPARTMENT/CENTRE/SCHOOL: Department of Electrical Engineering
Subject Code: EEL-682 Course Title: Advanced Digital System Design
L-T-P: 3-0-2 Credits: 4 Subject Area: PEC
Course Outlines: Evolution of digital devices, design and verification tools. Overview ofPLDslFPGAs and
EDA tools, Design Development flow. RTL Design with HDLs, Combinational/Sequential circuits, FSM
with Datapath, ASM. I/O Modules, HDL design ofUART and PS2 Systems, PS2 Keyboard/Mouse scan.
External SRAM: Specification, Architectural, Timing parameters and safe and aggressive designs ASMD.
General purpose micro controller. Softcore processor: Architecture and Assembly Code Development and
verification. FPGA Implementation of Digital Circuits, Soft core microcontroller implementation.
INDIAN INSTITUTE OF TECHNOLOGY ROORKEE
NAME OF DEPARTMENT/CENTRE/SCHOOL: Department of Electrical Engineering
Subject Code: EEL-685 Course Title: Stochastic Systems
L-T-P: 3-1-0 Credits: 4 Subject Area: PEC
Course Outlines: Concepts of probability, random variables and stochastic signals. First & second order
statistics of stochastic process. Poisson distribution of event points. Random variables and their
characteristics. CDF & PDF and their properties. Existence theorem. Gaussian RV, Poisson RV,
Bernoulli distributed RV and uniformly distributed RV, Response of a linear system to stochastic signal
inputs; power density spectra and basic relationships. Analytical design of linear feed-back controls.
Parseval's theorem & its generalization. M.S.E. estimation for different cases. Wiener Hoof integral
equation and methods of solution. Gauss - Markov sequence and process models; optimal prediction,
filtering and smoothing for continuous and discrete linear systems.
INDIAN INSTITUTE OF TECHNOLOGY ROORKEE
NAME OF DEPARTMENT/CENTRE/SCHOOL: Department of Electrical Engineering
Subject Code: EEL-686 Course Title: Optimal Control
L-T-P: 3-1-0 Credits: 4 Subject Area: PEC
Course Outlines: Definitions: Optimal Control, plant, problem formulation, performance index, optimum
of a Function and Functional, Basic Variational Problem, Euler-Lagrange Equation, Variational
Approach, Finite-Time Linear Quadratic Regulator, Analytical Solution to Matrix Differential Riccati
Equation, Infinite-Time LQR System, Stability of Time-Invariant Regulator, Linear Quadratic Tracking,
LQR with Specified Degree of Stability, Discrete-Time and variational calculus, Discrete-Time Linear
State Regulator, Pontryagin Minimum Principle, Dynamic Progranuning(DP), Optimality, Optimal
Control using DP, Hamilton-Jacobi-Bellman Equation, LQR System Using H-J-B Equation, Time-
Optimal Control ofLTI System.
INDIAN INSTITUTE OF TECHNOLOGY ROORKEE
NAME OF DEPARTMENT/CENTRE/SCHOOL: Department of Electrical Engineering
Subject Code: EEL-687 Course Title: Operations Research
L-T-P: 3-1-0 Credits: 4 SUbject Area: PEC
Course Outlines: Linear Programming: Graphical LP solution, simplex method, Big M method, two phase
method, degeneracy, alternate optima, unbounded optimal solutions, infeasible solutions, duality and
sensitivity analysis- dual simplex method, primal-dual computations. Transportation Problems:
Determination of starting solution, iterative computations of algorithm, assignment problems- Hungarian
method & its simplex explanation. Integer Programming: Branch and bound method, zero-one implicit
enumeration algorithm, cutting plane algorithm. Probabilistic Decision Making: Decision making under risk,
probabilistic dynamic programming. Inventory Models, Game Theory, Queueing Theory, Project Scheduling
by CPMlPERT.
INDIAN INSTITUTE OF TECHNOLOGY ROORKEE
NAME OF DEPARTMENT/CENTRE/SCHOOL: Department of Electrical Engineering
Subject Code: EEL-688 Course Title: Interval Control Systems
L-T-P: 3-1-0 Credits: 4 Subject Area: PEe
Course Outlines: Interval Set analysis, Mathematical operations, Time domain and frequency domain
analysis of Interval Systems, Difference between stability analysis of linear and Interval systems,
Kharitonov's theorem and Edge theorem for Interval Systems, Stability analysis of interval systems
using Root loci, Stability boundary locus approach for Controller design, Robust Controller design for
Interval systems, Introduction to Fractional order theory, Fractional order controller design for Interval
systems, Applications in Power Systems and Electric vehicles.
INDIAN INSTITUTE OF TECHNOLOGY ROORKEE
NAME OF DEPARTMENT/CENTRE/SCHOOL: Department of Electrical Engineering
Subject Code: EEL-689 Course Title: Modeling and Simulation
L-T-P: 3-1-0 Credits: 4 Subject Area: PEe
Course Outlines: Modelling from first principles, Newton-Euler and Lagrangian mechanics, Transfer
function and state space models, Modelling of various processes, Special modelling techniques, Modelling
disturbance, uncertainty and noise, Data-based modelling and identification, Simulation using MA TLAB
andPython, Model response to various stimuli, Digital twin-based simulation.
INDIAN INSTITUTE OF TECHNOLOGY ROORKEE
NAME OF DEPARTMENT/CENTRE/SCHOOL: Department of Electrical Engineering
Subject Code: EEL-692 Course Title: Graph Theory and Applications
L-T-P: 3-1-0 Credits:4 Subject Area: PEC
Course Outlines: Definitions on Graphs and digraphs, Graph associated matrices and results:
Adjacency matrix, Incidence matrix, Laplacian matrix; Edge Laplacian matrix, Cycle space, Concept of
Decentralized and Distributed Control, System Decompositions, Consensus control, Directed and
undirected graph topology, concept of agreement subspace, Primitive matrix, Gerschgorin disc theorem,
Convergence Analysis,Spanning rooted out-branching, Edge-consensus, Formation Control, Distributed
static state feedback control,Leader Follower Synchronization.
INDIAN INSTITUTE OF TECHNOLOGY ROORKEE
NAME OF DEPARTMENT/CENTRE/SCHOOL: Department of Electrical Engineering
Subject Code: EEL-615 Course Title: Robust Control
L-T-P: 3-1-0 Credits 4 Subject Area: PEC
Course Outlines: Overview on robust stability and performance problem, Mathematical preliminaries;
Systems theory preliminaries; Multivariable system analysis; Uncertainty modeling; Uncertainty
representation in LFT structure; Small-gain theorem; KYP lemma; Positive-real lemma and passivity
theorem; 9{2 and 9{0() Control; Controller synthesis using LMI; 9{0() loop-shaping design; Solving robust
performance problem - fl (Mu) analysis and synthesis; Selected advanced topics.
INDIAN INSTITUTE OF TECHNOLOGY ROORKEE
NAME OF DEPARTMENT/CENTRE/SCHOOL: Department of Electrical Engineering
Subject Code: EEL-694 Course Title: Advances in Model Order Reduction Techniques
L-T-P: 3-1-0 Credits: 4 Subject Area: PEC
Course Outlines: Review of classical model order reduction(MOR) techniques, Difference between
classical and Advanced MOR techniques, MOR of time delay system, MOR of discrete systems, MOR of
state space systems, MOR of Uncertain systems, MOR in Controller design, Application studies of advanced
reduced order modeling techniques in Power converter, Load frequency control problems, Electric
Vehicles. Comparative studies of classical and Advanced MOR techniques from the application point of
view.
INDIAN INSTITUTE OF TECHNOLOGY ROORKEE
NAME OF DEPARTMENT/CENTRE/SCHOOL: Department of Electrical Engineering
Subject Code: EEL-696 Course Title: Intelligent Control of Robotic Systems
L-T-P: 3-0-2/2 Credits: 4 Subject Area: PEC
Course Outlines: Robotics Primer - Actuation, Sensing, Dynamics, Control and Programming, Fuzzy
logic based robot control- Review of Fuzzy logic sets, Fuzzy C-means Clustering, Takagi-Sugeno Fuzzy
and Mamdani Fuzzy control strategies, Neural network based robot control-Review of Neural Control,
AdaptiveNeuro Control, Hybrid ForcelPosition Neural network Control, Search based approaches - A-star
and GreedyHeuristic methods and Reinforcement learning based robotics.
INDIAN INSTITUTE OF TECHNOLOGY ROORKEE
NAME OF DEPARTMENT/CENTRE/SCHOOL: Department of Electrical Engineering
Subject Code: EEL-697 Course Title: Dynamics and Control of Autonomous Vehicles
L-T-P: 3-1-2/2 Credits: 4 Subject Area: PEC
Course Outlines: Mathematical preliminaries in graph theory, optimization and stability of dynamical
systems, Mechanics of rigid body, Kinematic and dynamic models, Modelling and control of differential
drive and Ackermann drive systems, Longitudinal and lateral dynamics and control of ground vehicles,
Cooperative control of ground vehicles, Dynamics of various aerial vehicles, Hovering and attitude
control, Cooperative control of aerial vehicles, Perception in autonomous vehicles, Motion planning, Path
planning algorithms.
,
INDIAN INSTITUTE OF TECHNOLOGY ROORKEE
NAME OF DEPARTMENT/CENTREISCHOOL: Department of Electrical Engineering
Subject Code: EEL-525 Course Title: Sampled-Data Systems
L-T-P: 3-1-0 Credits: 4 Subject Area: PEe
Course Outlines: Sampled-data (SD) systems: sampler and hold, uniform and nonuniform samplings;
SD controller design: indirect and direct methods; Delta operator and multi-rate based SD systems; Input-
delay and hybrid system approach to SD control system; Event-triggered control: event-triggering
mechanism and its benefits, event-based controller, types of event conditions, robust event-triggered
control; Event-based state estimation: observer design, robust estimators; Distributed SD controller for
networked system.
INDIAN INSTITUTE OF TECHNOLOGY ROORKEE
NAME OF DEPARTMENT/CENTRE/SCHOOL: Department of Electrical Engineering
Subject Code: EEL-613 Course Title: Sliding Mode Control and Observation
L-T-P: 3-1-0 Credits: 4 Subject Area: PEC
Course Outlines: History of variable structure systems, Classical or first order sliding modes, Concept of
reaching laws, Concept of equivalent control, Filippov solution, Integral sliding modes, Terminal sliding,
Observer design using sliding modes, Relative degree and sliding order, Concept of weighted
homogeneity, Higher order sliding modes and algorithms, Sliding in discrete time systems, Sliding modes
with multi-rateoutput feedback, Advanced topics in sliding mode.
•
INDIAN INSTITUTE OF TECHNOLOGY ROORKEE
NAME OF DEPARTMENT/CENTRE/SCHOOL: Department of Electrical Engineering
SUbject Code: EEL-526 Course Title: Set-Theoretic Methods in Control
L-T-P:3-1-0 Credits: 4 Subject Area: PEC
Course Outlines: Set-theoretic methods, Differential Inclusions, Lyapunov and Lyapunov-like
functions, Dini Derivatives, Converse Lyapunov Theorems, Nagumo's theorem, Convex sets and
representations, operation on sets, Minkowski function, Computation of reachable sets, Invariant sets,
Positive invariance and fixed-point theorem, Contractive sets, Polyhedral control Lyapunov function and
smoothing, set-induced Lyapunov functions, set theoretic analysis of dynamical systems, set-based
estimation.
INDIAN INSTITUTE OF TECHNOLOGY ROORKEE
NAME OF DEPARTMENT/CENTRE/SCHOOL: Department of Electrical Engineering
Subject Code: EEL-527 Course Title: Behavioral Approach to Systems Theory
L-T -P:3-1-0 Credits: 4 Subject Area: PEC
Course Outlines: Behavioral models of dynamical systems motivated from problems of electrical
circuits, electromechanical and hybrid systems, heat conduction etc. Behavioral modeling from time
series. Manifest variables, latent variables, Weak solutions of differential equations, Behaviors on
Differential Equations, Controllability, observability and trimness. Dissipativity Theory, QDFs, Storage
Functions, Energy Conservation, Lyapunov Stability using behavioral approach. LQR design using
behavioral theory, Observerdesign in behavioral context.
•
•
INDIAN INSTITUTE OF TECHNOLOGY ROORKEE
NAME OF DEPARTMENT/CENTRE/SCHOOL: Department of Electrical Engineering
Subject Code: EEL-528 Course Title: Model Predictive Control
L-T-P:3-1-0 Credits: 4 Subject Area: PEC
Course Outlines: Introduction to MPC, Regulation vis tracking, recursive feasibility, stability, Lyapunov
methods for stability, Exponential Stability, dynamic programming and MPC, importance of terminal
constraint in MPC, suboptimal MPC, Economic MPC, Asymptotic Average Performance in EMPC,
Dissipativity and Asymptotic Stability, Robust MPC, Types of Uncertainty, Tube-based MPC, Difference
Inclusion Description of Uncertain Systems, Inherent robustness ofMPC, MPC for set dynamical systems.
INDIAN INSTITUTE OF TECHNOLOGY ROORKEE
NAME OF DEPARTMENT/CENTRE/SCHOOL: Department of Electrical Engineering
Subject Code: EEL-530 Course Title: Advances in PID Controller and its Applications
L-T-P: 3-1-2/2 Credits: 4 Subject Area: PEC
Course Outlines: Fundamentals of PID Controller, Derivative Filter Design, Ziegler Nichols tuning
techniques, Chien-Hrones-Reswick (CHR) PID tuning, PID tuning using Subspace Identification method,
Integral Windup, Anti-windup Techniques, Setpoint weighting, Constant Set-point Weight Design,
Variable Set-point Weight design, Fractional order PID Controller, Optimal PID Controller, Discrete PID
Controller, Predictive PID Controller, Non-linear PID Controller, Application studies in Power
Converters and Electric Vehicle.
•
INDIAN INSTITUTE OF TECHNOLOGY ROORKEE
NAME OF DEPARTMENT/CENTREISCHOOL: Department of Electrical Engineering
Subject Code: EEL-53 I Course Title: Data Driven methods in Control
L-T-P:3-I-O Credits: 4 Subject Area: PEC
Course Outlines: Basics of matrix theory, matrix norms, condition number, singular value
decomposition, notion of distance between matrices, least square problems, Basics of Behavioral
Theory, Modeling in behavioral context, kernel representation, manifest variables, latent variables,
Approximate Modeling, Weighted total least squares, Structured total least squares, Ellipsoidal fitting,
dynamic models, exact system identification, approximate system identification, direct data-driven
control methods, LQR design using direct data driven methods, data-informativity.
INDIAN INSTITUTE OF TECHNOLOGY ROORKEE
NAME OF DEPARTMENT/CENTRE/SCHOOL: Department of Electrical Engineering
Subject Code: EET-504 Course Title: Data Structures
L-T-P: 2-0-2 Credits: 3 Subject Area: STAR
Course Outlines: Hardware and software implementations of data structures, existing data structures
and related operations Link List, Stack, recursion, converting a recursive procedure to a non-recursive
procedure. Simple queue, de-queue, input restricted and output restricted de-queue. Tree, its creation,
BST, traversal algorithms, heap tree, MST, Graph, Its traversal. Table Hash function and hashing,
collision and collision resolving methodologies. Searching & Sorting Algorithms and their Complexity.
INDIAN INSTITUTE OF TECHNOLOGY ROORKEE
NAME OF DEPARTMENT/CENTRE/SCHOOL: Department of Electrical Engineering
Subject Code: EET-507 Course Title: Control Theory and its Applications
in Renewable Energy Systems
L-T-P: 2-1-0 Credits: 3 Subject Area: STAR
Course Outlines: Introduction to Renewable Energy (RE), Modelling of renewable energy sources
such as Solar, Wind, Hydro, and Biomass from a control theoretical point of view. Fractional order
modelling of RE, Model Identification techniques for Renewable Energy Systems, Control challenges
in Integration of Renewable energy, Classical control for renewable energy systems, Model-based
control system design, Advanced control for Renewable Energy Systems, Simulation studies.
r
INDIAN INSTITUTE OF TECHNOLOGY ROORKEE
NAME OF DEPARTMENT/CENTRE/SCHOOL: Department of Electrical Engineering
Snbject Code: EET-509 Course Title: Embedded System Design using FPGA
L-T-P: 2-0-2 Credits: 3 Subject Area: STAR
Course Outlines: Digital devices and verification tools. Abstraction levels. Combinational and
sequential circuits. PLDs, General FPGAs, Design Development flow, Combinational/Sequential
circuits design and verification with HDL. Data-path and Control-path. FSM and ASM with Datapath.
HDL design of processor, I/O. SRAM interface with time constraints. General purpose soft-core
processor: Architecture, Interfacing, Interrupt handling, Assembly Code Development. FPGA
Implementation: Constraint file development, synthesis and implementation of combinational,
sequential, programmed processor.