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

Communication & Signal Processing

58 courses  ·  10 semesters  ·  339 total credits  ·  73 electives

Semester 1

Total: 39 + PP credits
1

Introduction to Electrical Engineering

EE103

6
2

Calculus I

MA 109

4
3

Calculus II

MA 111

4
4

Makerspace

MS 101

8
5

Biology

BB101

6
6

Organic & Inorganic Chemistry

CH105

4
7

Physical Chemistry

CH107

4
8

Chem lab

CH117

3
9

NCC/NSS/NSO

NOCS 01

PP
10

Gender in the workplace

GC 101

PP
Semester Total 39 + PP

Semester 2

Total: 39 + PP credits
1

Power Engineering- I (DIC-2)

EE 114

6
2

Linear Algebra

MA 106

4
3

Differential Equations

MA 108

4
4

Introduction to the arts (H)/Introduction to Psychology/Introduction to Design/Economics-HASMED CORE

HS112/HS110/DE109/EC101

4
5

Computer programming

CS 101

6
6

Introduction to classical physics

PH 111

4
7

Introduction to quantum physics

PH 112

4
8

Physics lab

PH 117

3
9

NCC/NSS/NSO

NOCS 02

PP
10

Introduction to Management

SOM101

4
11

Teaching Assistant Skill Enhancement & Training (TASET)

TA 101

PP
Semester Total 39 + PP

Semester 3

Total: 33 credits
1

Economics

EC101

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
Semester Total 33

Semester 4

Total: 39 credits
1

Design Thinking-HASMED CORE

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

Power Engineering lab

EE240

3
Semester Total 39

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 -1

TBD

6
Semester Total 39

Semester 6

Total: 36 credits
1

Department Elective - 2

TBD

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

Digital Signal Processing

EE338

6
Semester Total 36

Semester 7

Total: 18 credits
1

Department Elective - 3

TBD

6
2

Flexible Elective - 1

TBD

6
3

Interdisciplinary STEM Elective-2

TBD

6
Semester Total 18

Semester 8

Total: 24 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
Semester Total 24

Semester 9

Total: 36 credits
1

Dual Degree Project - I

TBD

36
Semester Total 36

Semester 10

Total: 36 credits
1

Dual Degree Project - II

TBD

36
Semester Total 36

Programme Total

339 Credits

58 courses

10 semesters

73 electives

Specialization Electives

EE Electives (55 courses)

1

Cryptocurrency and Blockchain Technologies

EE465

6
2

Energy Data Analytics

EE467

6
3

Radar Systems

EE602

6
4

Error Correcting Codes

EE605

6
5

Fiber Optic Communications

EE606

6
6

Radiating Systems

EE609

6
7

Image Processing

EE610

6
8

Microwave Integrated Circuits

EE611

6
9

Nonlinear Dynamical Systems

EE613

6
10

Solid State Microwave Device and their Applications

EE614

6
11

RF Microelectronics Chip Design

EE619

6
12

Markov Chains & Queuing Systems

EE621

6
13

Optimal Control Systems

EE622

6
14

Applied Linear Algebra in Electrical Engineering

EE635

6
15

Matrix Computations

EE636

6
16

Estimation and Identification

EE638

6
17

Multivariable Control Systems

EE640

6
18

Finite Fields and their Applications

EE649

6
19

A First Course in Optimization

EE659

6
20

Wavelets

EE678

6
21

Speech Processing

EE679

6
22

Computer Vision

EE702

6
23

Communication Networks

EE706

6
24

Information Theory and Coding

EE708

6
25

Large Sparse Matrix Computations

EE710

6
26

Introduction to Number Theory and Cryptography

EE720

6
27

Computational Electromagnetics

EE725

6
28

Advanced Information Theory and Coding

EE726

6
29

Combinatorial Optimization

EE732

6
30

Advanced Probability And Random Processes For Engineers

EE734

6
31

Introduction to Stochastic Optimization

EE736

6
32

Introduction to Stochastic Control

EE737

6
33

Advanced Communication Networks

EE740

6
34

Neuromorphic Engineering

EE746

6
35

Advanced Error Correcting Codes

EE754

6
36

Network Information Theory

EE756

6
37

Internet Economics

EE758

6
38

Applied Mathematical Analysis in Engineering

EE759

6
39

Advanced Concentration Inequalities

EE761

6
40

Wireless and Mobile Communications

EE764

6
41

Random Graphs: Theory and Applications

EE766

6
42

Introduction to Machine Learning

EE769

6
43

Recent Topics in Analytical Signal Processing

EE771

6
44

Network Security

EE777

6
45

Advanced Topics in Signal Processing

EE779

6
46

Terahertz: Technology and Applications

EE780

6
47

Advanced Machine Learning

EE782

6
48

Electromagnetic Interference and Compatibility

EE785

6
49

Topics in Cryptology

EE793

6
50

Advanced Antennas

EE799

6
51

Advanced Network Security

EE6103

6
52

Internet of Things

EE6104

6
53

Online learning and optimization

EE6106

6
54

Quantum Communications and Networking

EE7001

6
55

High-Speed Interconnects: Signaling and Synchronization

EE800

6

Non-EE Electives (at most two) (18 courses)

1

Computer Vision

CS 763

6
2

Advanced Machine Learning

CS 726

6
3

Medical Image Computing

CS 736

6
4

Automatic Speech Recognition

CS 753

6
5

Optimisation in Machine Learning

CS 769

6
6

Advanced Image Processing

CS 754

6
7

Fundamentals of Digital Image Processing

CS 663

6
8

Game Theory and Algorithmic Mechanism Design

CS 405 or CS 6001

6
9

Markov Decision Processes

IE 708

6
10

Foundations of Intelligent and Learning Agents

CS 747

6
11

Principles of Data and System Security

CS 745

6
12

Machine Learning: Principles and Techniques

IE 506

6
13

Introduction to Game theory

IE 616

6
14

Introduction to Blockchains, Cryptocurrencies, and Smart Contracts

CS 765

6
15

Machine learning in remote sensing II

GNR638

6
16

Machine learning in remote sensing I

GNR652

6
17

Cryptography and Network Security

CS 406

6
18

Deep Learning for Natural Language Processing

CS 772

6