Dual Degree Programme · 2023 Batch · Electrical Engineering · IIT Bombay

Control & Computing

61 courses  ·  10 semesters  ·  385 total credits  ·  72 electives

Semester 1

Total: 31 credits
1

Computer programming

CS 101

6
2

Introduction to Electrical Engineering

EE 103

6
3

Gender sensitization course

GC 101

0
4

Introduction to HASMED

HSS/IDC/ENT

8
5

Calculus

MA 105

8
6

NCC/NSS/NSO

NOCS 01

0
7

Physics lab

PH 117

3
Semester Total 31

Semester 2

Total: 33 credits
1

Chemistry lab

CH 117

3
2

Power Engineering - I

EE 114

6
3

Linear Algebra and Differential Equations

MA 110

8
4

Makerspace

MS 101

8
5

NCC/NSS/NSO

NOCS 02

0
6

Introduction to Classical and Quantum Physics

PH 110

8
Semester Total 33

Semester 3

Total: 36 credits
1

Economics

HS101

6
2

Analog Circuits

EE204

6
3

Digital Systems

EE224

6
4

Digital Systems lab

EE214

3
5

Probability and Random Processes

EE325

6
6

Signal Processing – I

EE229

6
7

Power Engineering lab

EE240

3
Semester Total 36

Semester 4

Total: 42 credits
1

Design Thinking

DE 250

6
2

Analog Circuits lab

EE 230

3
3

Microprocessors

EE 309

6
4

Microprocessors lab

EE 337

3
5

Electronic Devices

EE 207

6
6

Control Systems

EE 302

6
7

Power Engineering – II

EE238

6
8

Department Elective - 1

EEXXX

6
Semester Total 42

Semester 5

Total: 39 credits
1

AI and Data Science

EE353

6
2

Communication Systems - I

EE341

6
3

EM Waves

EE301

6
4

HASMED Elective-1

TBD

6
5

Communications lab

EE 340

3
6

Control Systems lab

EE 324

3
7

Electronic Devices lab

EE 236

3
8

Department Elective -2

EEXXX

6
Semester Total 39

Semester 6

Total: 36 credits
1

Department Elective - 3

EEXXX

6
2

Electronics Design Lab

EE 344

6
3

Technical Communication

EE 350

6
4

HASMED Elective-2

TBD

6
5

Interdisciplinary STEM Elective-1

TBD

6
6

Nonlinear Dynamical Systems

EE613

6
Semester Total 36

Semester 7

Total: 36 + PP credits
1

A first course in Optimization

EE659

6
2

Flexible Elective - 1

TBD

6
3

Interdisciplinary STEM Elective-2

TBD

6
4

Applied Linear Algebra

EE635

6
5

Multivariable Control Systems

EE640

6
6

Supervised Research Exposition

EE451

6
7

Environment Studies

HS250 & ES250

PP/NP
Semester Total 36 + PP

Semester 8

Total: 42 credits
1

Flexible Elective - 2

TBD

6
2

Flexible Elective - 3

TBD

6
3

Flexible Elective - 4

TBD

6
4

Flexible elective - 5

TBD

6
5

Optimal Control Systems

EE622

6
6

Matrix Computations

EE636

6
7

Control and Computing Laboratory

EE615

6
Semester Total 42

Semester 9

Total: 48 credits
1

Dual Degree Project - I

TBD

36
2

Specialization Elective - 1

TBD

6
3

Department Elective - 4

EEXXX

6
Semester Total 48

Semester 10

Total: 42 credits
1

Dual Degree Project - II

TBD

36
2

Department Elective - 5

TBD

6
Semester Total 42

Programme Total

385 Credits

61 courses

10 semesters

72 electives

Specialization Electives

Specialization Electives (51 courses)

1

Introduction to Machine Learning

EE769

6
2

Space Flight Dynamics

AE713

6
3

Navigation of Autonomous Vehicles

AE688

6
4

Guidance of Aerospace Vehicles

AE686

6
5

Motion Planning and Coordination of Autonomous Vehicles

SC627

6
6

Principles of Data and System Security

CS745

6
7

Error Correcting Codes

EE605

6
8

Robust Control

EE6111

6
9

Estimation and Identification

EE638

6
10

Adaptive Signal Processing

EE608

6
11

Finite Fields and their Applications

EE649

6
12

A First Course in Optimization

EE659

6
13

Behavioral Theory of Systems

EE714

6
14

Wavelets

EE678

6
15

Information Theory and Coding

EE708

6
16

An Introduction to Number Theory and Cryptography

EE720

6
17

Introduction to Stochastic Control

EE737

6
18

Decentralized Control of Complex Systems

EE749

6
19

Applied Mathematical Analysis in Engineering

EE759

6
20

Advanced Network Analysis

EE760

6
21

Advanced Topics in Signal Processing

EE779

6
22

Large Sparse Matrix Computations

EE710

6
23

Advanced Computing for Electrical Engineers

EE717

6
24

Mathematical and Statistical Methods in Chemical Engineering

CL602

6
25

Process Modelling and Identification

CL625

6
26

State Estimation Theory and Applications

CL653

6
27

Computational Methods in Chemical Engineering

CL701

6
28

Games and Information

SC631

6
29

Introduction to Stochastic Optimization

EE736

6
30

Optimization Techniques

IE601

6
31

Adaptive Control Theory

SC617

6
32

Computational Electromagnetics

EE725

6
33

Processor Design

EE739

6
34

Power System Dynamics and Control

EE658

6
35

Electrical Machine Analysis and Control

EE656

6
36

Advanced Process Optimization

CL647

6
37

Advanced Process Control

CL686

6
38

Embedded Control System

SC700

6
39

Introduction to Linear Filtering and Beyond

SC612

6
40

Embedded Systems Design

EE712

6
41

Combinatorial Optimization

EE732

6
42

Combinatorics

SI419 or CS604

6
43

Decision Analysis and Game Theory

IE616

6
44

Integer Programming: Theory and Computations

IE716

6
45

Networks, Games and Algorithms

IE718

6
46

Convex Analysis

IE804

6
47

Machine Learning Theory

CS726

6
48

High Performance Scientific Computing

ME766

6
49

Topics in Cryptology

EE793

6
50

Robotics

ME604

6
51

Intelligent Feedback and Control

SC645

6

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
Set 2

Choose the non-EE alternative only if the EE one is not running that semester

EE712Embedded Systems Design
CS684Embedded Systems
SC700Embedded Control System
Set 3
CS725Foundations of Machine Learning
EE769Introduction to Machine Learning
Set 4
CS791Probabilistic Foundations of AI
EE782Advanced Topics in Machine Learning
Set 5

Choose the non-EE alternative only if the EE one is not running that semester

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
Set 8
SI419Combinatorics
CS604Combinatorics