M.Tech Programme · EE2 · Electrical Engineering · IIT Bombay

Control & Computing

Credit Structure

Course TypeSem 1Sem 2Sem 3Sem 4Range / Total
Core Courses18180036
Elective666-00-618
Institute Elective000-6*6-0*6
Courses outside dept.00000
Lab Courses06006
Seminar40004
R&D Project00000
Communication (P/NP)+60006
Training (P/NP)00000
Course Total28+6306-126-070+6
Project04204890
Total Credits28+6726-1248-54160+6

Semester 1

Total: 34 credits
Course CodeCourse NameLTPC
EE659First Course in Optimization3006
EE635Applied Linear Algebra3006
EE640Multivariable Control Systems3006
EE694Seminar0004
EE899Communication Skills0006
—Elective 1———6
Total34

Semester 2

Total: 72 credits
Course CodeCourse NameLTPC
EE613Nonlinear Dynamical Systems3006
EE622Optimal Control Systems3006
EE636Matrix Computations3006
EE615Control and Computation Laboratory3006
EE797Project Stage 1———42
—Elective 2———6
Total72

Semester 3

Total: 6 credits
Course CodeCourse NameC
—Elective 3 and/or Institute Elective6
Total6

Semester 4

Total: 54 credits
Course CodeCourse NameC
EE798Project Stage 248
—Elective 3 and/or Institute Elective6
Total54

Electives

Restricted Sets

Students can choose at most one course from each set.

Set 1
AE700Guidance and control of unmanned autonomous vehicles
SC627Motion planning and coordination of autonomous vehicles
AE713Space flight dynamics
AE688Navigation of Autonomous Vehicles
AE686Guidance of Aerospace Vehicles
CL625Process Modelling and Identification
CL647Advanced Process Optimization
CL686Advanced Process Control
CL701Computational Methods in Chemical Engineering
Set 2
EE712Embedded Systems Design
CS684Embedded systems
SC700Embedded Control System
Set 3
CS725Foundations of Machine Learning
EE769Introduction to Machine learning
Set 4
CS791Probabilistic foundations of AI (previously CS726)
EE782Advanced topics in machine learning
CS745Principles of Data and System Security
EE603Digital Signal Processing and Applications
EE605Error Correcting Codes
EE608Adaptive Signal Processing
EE6111Robust Control
Set 5
EE638Estimation and Identification
SC612Introduction to Linear Filtering and Beyond
CL653State Estimation Theory and Applications
Set 6
CS747Foundations of Intelligent and Learning Agents
EE736Introduction to Stochastic Optimization
IE708Markov Decision Processes
Set 7
IE616Decision Analysis and Game Theory
SC631Games and Information
IE718Networks Games and Algorithms
CS6001Game Theory and Algorithmic Mechanism Design
IE716Integer Programming: Theory and Computations
IE804Convex Analysis
ME604Robotics
ME766High Performance Scientific Computing
SC617Adaptive Control Theory
SC645Intelligent Feedback and Control
Set 8
SI419Combinatorics
CS604Combinatorics

Notes

→ The thesis must lead to work of reputably publishable, patentable, or deployable quality.

→ Any course above 5xx level offered at IITB can be considered as an elective with faculty advisor approval.

→ The Institute Elective (6 credits) can be taken either in the 3rd or 4th Semester.