Control engineering

By Prof. Ramkrishna Pasumarthy   |   IIT Madras
Learners enrolled: 1032
This course shall introduce the fundamentals of modeling and control of linear time invariant systems; primarily from the classical viewpoint of Laplace transforms and a brief emphasis on the state space formulation as well. The course will be useful for students from major streams of engineering to build foundations of time/frequency analysis of systems as well as the feedback control of such systems. The 11th module of the course will cover a detailed application of filter design in the field of navigation and human movement (gait). Students will be able to design their very own basic navigational system using inertial sensors and microcontrollers. 

INTENDED AUDIENCE : Undergraduate students taking course on Control Engineering
PRE-REQUISITES Network and Circuits,
  Basic Engineering Mathematics.
  we suggest the NPTEL course on
  Networks and Systems by Dr.V.G.K.Murti.
  Content in Lectures 1 -6 and 20-29 will be relevant for this course. 
INDUSTRY SUPPORT :  Any industry into Industrial Automation
Course Status : Upcoming
Course Type : Core
Duration : 12 weeks
Start Date : 26 Jul 2021
End Date : 15 Oct 2021
Exam Date : 24 Oct 2021
Enrollment Ends : 02 Aug 2021
Category :
  • Electrical, Electronics and Communications Engineering
  • Control and Instrumentation
  • Power Systems and Power Electronics
Credit Points : 3
Level : Undergraduate/Postgraduate

Course layout

Week 1: Mathematical Modelling of Systems
Week 2: Laplace Transforms, transfer functions, block diagram representation.
Week 3: Block diagram reduction, Time response characteristics.
Week 4: Introduction to stability, Routh Hurwitz stability criterion.
Week 5: Root locus plots, stability margins.
Week 6: Frequency response analysis: Nyquist stability criterion,  Bode plots and stability margins in frequency domain.
Week 7: Basics of control design, the proportional, derivative and integral actions.
Week 8: Design using Root Locus
Week 9: Design using Bode plots
Week 10:  Effects of zeros, minimum and non-minimum phase systems.
Week 11:  State space analysis
Week 12:  Design using State space

Thanks to the support from MathWorks, enrolled students have access to MATLAB for the duration of the course.

Books and references

Control Systems Engineering, Norman S. Nise, Wiley, 6th edition.
Modern Control Engineering, Katsuhiko Ogata, Pearson Education Inc.
Modern Control Systems, Richard C. Dorf, Robert H. Bishop, 12th Edition
Automatic Control Systems, Farid Golnaraghi and Benjamin C Kuo, 9th Edition, John Wiley and Sons
Feedback Systems: An Introduction for Scientists and Engineers, by Karl Astrom and Richard
M. Murray. (http://www.cds.caltech.edu/~murray/books/AM05/pdf/am08-complete_22Feb09.pdf)
MATLAB Tutorials

Instructor bio

Prof. Ramkrishna Pasumarthy

IIT Madras
Ramkrishna Pasumarthy is an Associate Professor at the Dept. of Electrical Engineering, IIT Madras. He obtained his PhD in Systems and Control at the University of Twente, The Netherlands and held postdoc positions at the University of Melbourne and UCLA. He held visiting positions at Stanford University. His research interests are in the areas of network science with applications to power, traffic cloud and brain networks. also associated with the Robert Bosch Center for Data Sciences and Artificial Intelligence at IIT Madras. He also has interests in medical wearable devices and is a co funder of a start up iMov Motion Tech pvt. ltd. incubated at IITM Research Park

Course certificate

The course is free to enroll and learn from. But if you want a certificate, you have to register and write the proctored exam conducted by us in person at any of the designated exam centres.
The exam is optional for a fee of Rs 1000/- (Rupees one thousand only).
Date and Time of Exams: 24 October 2021 Morning session 9am to 12 noon; Afternoon Session 2pm to 5pm.
Registration url: Announcements will be made when the registration form is open for registrations.
The online registration form has to be filled and the certification exam fee needs to be paid. More details will be made available when the exam registration form is published. If there are any changes, it will be mentioned then.
Please check the form for more details on the cities where the exams will be held, the conditions you agree to when you fill the form etc.


Average assignment score = 25% of average of best 8 assignments out of the total 12 assignments given in the course.
Exam score = 75% of the proctored certification exam score out of 100

Final score = Average assignment score + Exam score

YOU WILL BE ELIGIBLE FOR A CERTIFICATE ONLY IF AVERAGE ASSIGNMENT SCORE >=10/25 AND EXAM SCORE >= 30/75. If one of the 2 criteria is not met, you will not get the certificate even if the Final score >= 40/100.

Certificate will have your name, photograph and the score in the final exam with the breakup.It will have the logos of NPTEL and IIT Madras .It will be e-verifiable at nptel.ac.in/noc.

Only the e-certificate will be made available. Hard copies will not be dispatched.

Once again, thanks for your interest in our online courses and certification. Happy learning.

- NPTEL team

MHRD logo Swayam logo


Goto google play store