Credit Structure |
Course Work | Credits |
Sem 1 | Sem 2 | Sem 3 | Sem 4 | Range |
Core Courses | 18 | 18 | 0 | 0 | 36 |
Elective | 6 | 6 | 6-0 | 0-6 | 18 |
Institute Elective | 0 | 0 | 0-6 | 6-0 | 6 |
Courses outside dept. | 0 | 0 | 0 | 0 | 0 |
Lab Courses | 0 | 6 | 0 | 0 | 6 |
Seminar | 4 | 0 | 0 | 0 | 4 |
R&D Project | 0 | 0 | 0 | 0 | 0 |
Communication (P/NP) | +6 | 0 | 0 | 0 | +6 |
Training (P/NP) | 0 | 0 | 0 | 0 | 0 |
Course Total | 28+6 | 30 | 6-12 | 6-0 | 70+6 |
Project | 0 | 42 | | 48 | 90 |
Total Credits | 28+6 | 72 | 6-12 | 48-54 | 160+6 |
Semester 1 |
Course Code | Course Name | Credit Structure |
L | T | P | C |
EE601 | Statistical Signal Analysis (Prereq for EE608) | 3 | 0 | 0 | 6 |
EE635 | Applied Linear Algebra | 3 | 0 | 0 | 6 |
EE640 | Multivariable Control Systems | 3 | 0 | 0 | 6 |
EE694 | Seminar | 0 | 0 | 0 | 4 |
EE899 | Communication Skills | 0 | 0 | 0 | 6 |
| Elective 1 | 0 | 0 | 0 | 6 |
Elective 1 |
Course Code | Course Name | Credit Structure |
L | T | P | C |
EE714 | Behavioural Theory of Systems | 3 | 0 | 0 | 6 |
EE603 | Digital Signal Processing & its Applications | 3 | 0 | 0 | 6 |
EE605 | Error Correcting Codes | 3 | 0 | 0 | 6 |
EE649 | Finite Fields and its Applications | 3 | 0 | 0 | 6 |
EE659 | A First Course in Optimization | 3 | 0 | 0 | 6 |
EE677 | Foundation of VLSI CAD | 3 | 0 | 0 | 6 |
EE725 | Computational Electromagnetics | 3 | 0 | 0 | 6 |
EE749 | Decentralised control of complex system | 3 | 0 | 0 | 6 |
EE763 | Science of Information, Statistics & Learning | 3 | 0 | 0 | 6 |
EE759 | Applied Mathematical Analysis in Engineering | 3 | 0 | 0 | 6 |
EE736 | Introduction to Stochastic Optimization | 3 | 0 | 0 | 6 |
EE6111 | Robust Control | 3 | 0 | 0 | 6 |
Semester 2 |
Course Code | Course Name | Credit Structure |
L | T | P | C |
EE613 | Nonlinear Dynamical Systems | 3 | 0 | 0 | 6 |
EE622 | Optimal Control Systems | 3 | 0 | 0 | 6 |
EE636 | Matrix Computations | 3 | 0 | 0 | 6 |
EE615 | Control and Computation Laboratory | 3 | 0 | 0 | 6 |
EE797 | Project Stage 1 | | | | 42 |
| Elective 2 | | | | 6 |
Elective 2 |
Course Code | Course Name | Credit Structure |
L | T | P | C |
EE608 | Adaptive Signal Processing | 3 | 0 | 0 | 6 |
EE638 | Estimation and Identification | 3 | 0 | 0 | 6 |
EE621 | Markov Chains & Queuing System | 3 | 0 | 0 | 6 |
EE678 | Wavelets | 3 | 0 | 0 | 6 |
EE720 | An Introduction to Number Theory & Cryptography | 3 | 0 | 0 | 6 |
EE734 | Advanced Probability for random processes for engineers | 3 | 0 | 0 | 6 |
EE793 | Topics in Cryptology | 3 | 0 | 0 | 6 |
EE465 | Cryptocurrency and Blockchain Technologies | 3 | 0 | 0 | 6 |
Semester 3 |
Course Code | Course Name | Credit Structure |
L | T | P | C |
| Elective 3 | | | | 6 |
| Institute Elective OR | | | | 6 |
| Elective 4 | | | | 6 |
Semester 4 |
Course Code | Course Name | Credit Structure |
L | T | P | C |
EE798 | Project Stage 2 | | | | 48 |
| Elective 5 OR | | | | 6 |
| Institute Elective | | | | 6 |
Elective 3,4,5 |
One to two elective courses of six units each from the list of courses in Elective 1 & 2 |
Note |
The Institute Elective (6 credits) can be taken either in the 3rd or 4th Semester. |
The student should also be allowed to register for a total of upto 2 extra couses of six credits each (from within or outside the department) as electives in the 3rd and 4th Semester |