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

Semester 4

Total: 39 credits
1

Design Thinking-HASMED CORE

DE 250

6
Semester Total 39

Semester 5

Total: 39 credits
36
4

HASMED Elective-1

TBD

6
8

Department Elective -1

TBD

6
Semester Total 39

Semester 6

Total: 36 credits
1

Department Elective - 2

TBD

6
4

HASMED Elective-2

TBD

6
5

Interdisciplinary STEM Elective-1

TBD

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

Specialization Electives

EE Electives (55 courses)

206
28

Advanced Information Theory and Coding

EE726

6
32

Introduction to Stochastic Control

EE737

6
35

Advanced Error Correcting Codes

EE754

6
36

Network Information Theory

EE756

6
51

Advanced Network Security

EE6103

6
53

Online learning and optimization

EE6106

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