Dual Degree Programme · 2023 Batch · Electrical Engineering · IIT Bombay
Communication & Signal Processing
53 courses · 10 semesters · 343 total credits · 58 electives
Semester 1
Total: 31 creditsComputer programming
CS 101
Introduction to Electrical Engineering
EE 103
Gender sensitization course
GC 101
Introduction to HASMED
HSS/IDC/ENT
Calculus
MA 105
NCC/NSS/NSO
NOCS 01
Physics lab
PH 117
Semester 2
Total: 33 creditsChemistry lab
CH 117
Power Engineering - I
EE 114
Linear Algebra and Differential Equations
MA 110
Makerspace
MS 101
NCC/NSS/NSO
NOCS 02
Introduction to Classical and Quantum Physics
PH 110
Semester 3
Total: 36 creditsEconomics
HS101
Analog Circuits
EE204
Digital Systems
EE224
Digital Systems lab
EE214
Probability and Random Processes
EE325
Signal Processing – I
EE229
Power Engineering lab
EE240
Semester 4
Total: 42 creditsDesign Thinking
DE 250
Analog Circuits lab
EE 230
Microprocessors
EE 309
Microprocessors lab
EE 337
Electronic Devices
EE 207
Control Systems
EE 302
Power Engineering – II
EE238
Department Elective - 1
EEXXX
Semester 5
Total: 39 creditsIntroduction to Data Science and Machine learning
EE 353
Communication Systems - I
EE341
EM Waves
EE301
HASMED Elective-1
TBD
Communications lab
EE 340
Control Systems lab
EE 324
Electronic Devices lab
EE 236
Department Elective - 2
EEXXX
Semester 6
Total: 42 creditsDepartment Elective - 3
EEXXX
Electronics Design Lab
EE 344
Technical Communication
EE 350
HASMED Elective-2
TBD
Interdisciplinary STEM Elective-1
TBD
Digital Signal Processing
EE338
Communication Systems - II
EE466
Semester 7
Total: 18 creditsDepartment Elective - 4
TBD
Flexible Elective - 1
TBD
Interdisciplinary STEM Elective-2
TBD
Semester 8
Total: 24 creditsFlexible Elective - 2
TBD
Flexible Elective - 3
TBD
Flexible Elective - 4
TBD
Flexible elective - 5
TBD
Semester 9
Total: 36 creditsDual Degree Project - I
TBD
Semester 10
Total: 42 creditsDual Degree Project - II
TBD
Department Elective 5
TBD
Programme Total
343 Credits
53 courses
10 semesters
58 electives
Specialization Electives
Supervised Research Exposition
EE451
Environmental Studies, Science and Engineering
HS250 & ES250
Digital Signal Processing Software and Hardware Lab
EE462
Cryptocurrency and Blockchain Technologies
EE465
Radar Systems
EE602
Error Correcting Codes
EE605
Fiber Optic Communications
EE606
Radiating Systems
EE609
Image Processing
EE610
Microwave Integrated Circuits
EE611
Nonlinear Dynamical Systems
EE613
Solid State Microwave Device and their Applications
EE614
RF Microelectronics Chip Design
EE619
Markov Chains & Queuing Systems
EE621
Optimal Control Systems
EE622
Applied Linear Algebra in Electrical Engineering
EE635
Matrix Computations
EE636
Estimation and Identification
EE638
Multivariable Control Systems
EE640
Finite Fields and their Applications
EE649
A First Course in Optimization
EE659
Wavelets
EE678
Speech Processing
EE679
Computer Vision
EE702
Communication Networks
EE706
Information Theory and Coding
EE708
Large Sparse Matrix Computations
EE710
Introduction to Number Theory and Cryptography
EE720
Computational Electromagnetics
EE725
Advanced Information Theory and Coding
EE726
Combinatorial Optimization
EE732
Advanced Probability And Random Processes For Engineers
EE734
Introduction to Stochastic Optimization
EE736
Introduction to Stochastic Control
EE737
Advanced Communication Networks
EE740
Neuromorphic Engineering
EE746
Advanced Error Correcting Codes
EE754
Network Information Theory
EE756
Internet Economics
EE758
Applied Mathematical Analysis in Engineering
EE759
Advanced Concentration Inequalities
EE761
Wireless and Mobile Communications
EE764
Random Graphs: Theory and Applications
EE766
Introduction to Machine Learning
EE769
Recent Topics in Analytical Signal Processing
EE771
Network Security
EE777
Advanced Topics in Signal Processing
EE779
Terahertz: Technology and Applications
EE780
Advanced Machine Learning
EE782
Electromagnetic Interference and Compatibility
EE785
Topics in Cryptology
EE793
Advanced Antennas
EE799
Advanced Network Security
EE6103
Internet of Things
EE6104
Online learning and optimization
EE6106
High-Speed Interconnects: Signaling and Synchronization
EE800
Energy Data Analytics
EE467
Quantum Communications and Networking
EE7001