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

Communication & Signal Processing

58 courses  ·  10 semesters  ·  339 total credits  ·  93 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

93 electives

Specialization Electives

1

Environment Studies

ES 200 & HS 200

6
2

Digital Signal Processing Software and Hardware Lab

EE462

3
3

Cryptocurrency and Blockchain Technologies

EE465

6
4

Energy Data Analytics

EE467

6
5

Radar Systems

EE602

6
6

Error Correcting Codes

EE605

6
7

Fiber Optic Communications

EE606

6
8

Adaptive Signal Processing

EE608

6
9

Radiating Systems

EE609

6
10

Image Processing

EE610

6
11

Microwave Integrated Circuits

EE611

6
12

Nonlinear Dynamical Systems

EE613

6
13

Solid State Microwave Device and their Applications

EE614

6
14

RF Microelectronics Chip Design

EE619

6
15

Markov Chains & Queuing Systems

EE621

6
16

Optimal Control Systems

EE622

6
17

Applied Linear Algebra in Electrical Engineering

EE635

6
18

Matrix Computations

EE636

6
19

Estimation and Identification

EE638

6
20

Multivariable Control Systems

EE640

6
21

Finite Fields and their Applications

EE649

6
22

A First Course in Optimization

EE659

6
23

Systems Design

EE668

6
24

VLSI Technology

EE669

6
25

VLSI Design

EE671

6
26

Foundation of VLSI CAD

EE677

6
27

Wavelets

EE678

6
28

Speech Processing

EE679

6
29

Computer Vision

EE702

6
30

Communication Networks

EE706

6
31

Information Theory and Coding

EE708

6
32

Large Sparse Matrix Computations

EE710

6
33

Embedded Systems Design

EE712

6
34

Behavioral Theory of Systems

EE714

6
35

Advanced Computing for Electrical Engineers

EE717

6
36

Aids for the Motor and Sensory Disabled

EE718

6
37

Introduction to Number Theory and Cryptography

EE720

6
38

Restructured Power Systems

EE722

6
39

Computational Electromagnetics

EE725

6
40

Advanced Information Theory and Coding

EE726

6
41

Combinatorial Optimization

EE732

6
42

Advanced Probability And Random Processes For Engineers

EE734

6
43

Introduction to Stochastic Optimization

EE736

6
44

Introduction to Stochastic Control

EE737

6
45

Processor Design

EE739

6
46

Advanced Communication Networks

EE740

6
47

Neuromorphic Engineering

EE746

6
48

Advanced Topics in Computer Architecture

EE748

6
49

Advanced Error Correcting Codes

EE754

6
50

Network Information Theory

EE756

6
51

Internet Economics

EE758

6
52

Applied Mathematical Analysis in Engineering

EE759

6
53

Advanced Network Analysis

EE760

6
54

Advanced Concentration Inequalities

EE761

6
55

Science of Information Statistics and Learning

EE763

6
56

Wireless and Mobile Communications

EE764

6
57

Reliability and Failure Analysis of Electronic Devices

EE765

6
58

Random Graphs: Theory and Applications

EE766

6
59

Introduction to Machine Learning

EE769

6
60

Recent Topics in Analytical Signal Processing

EE771

6
61

Network Security

EE777

6
62

Advanced Topics in Signal Processing

EE779

6
63

Terahertz: Technology and Applications

EE780

6
64

Advanced Machine Learning

EE782

6
65

Electromagnetic Interference and Compatibility

EE785

6
66

Developments, Trends and Economic Frontiers in EE

EE786

6
67

Topics in Cryptology

EE793

6
68

Advanced Antennas

EE799

6
69

Advanced Network Security

EE6103

6
70

Internet of Things

EE6104

6
71

VLSI Design Lab

EE705

6
72

Online learning and optimization

EE6106

6
73

Quantum Communications and Networking

EE7001

6
74

High-Speed Interconnects: Signaling and Synchronization

EE800

6
75

Computer Vision

CS 763

6
76

Advanced Machine Learning

CS 726

6
77

Medical Image Computing

CS 736

6
78

Automatic Speech Recognition

CS 753

6
79

Optimisation in Machine Learning

CS 769

6
80

Advanced Image Processing

CS 754

6
81

Fundamentals of Digital Image Processing

CS 663

6
82

Game Theory and Algorithmic Mechanism Design

CS 405

6
83

Markov Decision Processes

IE 708

6
84

Foundations of Intelligent and Learning Agents

CS 747

6
85

Principles of Data and System Security

CS 745

6
86

Machine Learning: Principles and Techniques

IE 506

6
87

Introduction to Game theory

IE 616

6
88

Introduction to Blockchains, Cryptocurrencies, and Smart Contracts

CS 765

6
89

Machine learning in remote sensing II

GNR638

6
90

Machine learning in remote sensing I

GNR652

6
91

Cryptography and Network Security

CS 406

6
92

Game Theory and Algorithmic Mechanism Design

CS 6001

6
93

Deep Learning for Natural Language Processing

CS 772

6