Structure of EE1 MTech Program

Overview

In order to graduate with an MTech degree in EE1, a student needs to meet the following requirements.

  • Complete four courses from core courses list
  • Complete six courses from electives list (not including the four counted as core courses)
  • Complete one institute elective
  • Complete the seminar (EE 694)
  • Complete the communication skills courses (HS 791/EE 792)
  • Complete both stages of MTech project (EE 797/ EE 798)

Note: Completing a course entails obtaining a passing grade in it.

Core Courses

Autumn Offerings Spring Offerings
EE601 Statistical Signal Analysis EE706 Communication Networks
EE603 Digital Signal Processing & its Applications EE708 Information Theory and Coding
EE609 Radiating Systems
EE703 Digital Message Transmission

Electives

Autumn Offerings Spring Offerings
EE601 Statistical Signal Analysis EE602 Radar Systems
EE603 Digital Signal Processing & its Applications EE606 Fiber Optic Communications
EE605 Error Correcting Codes EE608 Adaptive Signal Processing
EE609 Radiating Systems EE614 Solid State Microwave Devices & their Applications
EE610 Image Processing EE621 Markov Chains & Queuing Systems
EE611 Microwave Integrated Circuits EE649 Finite Fields and its Applications
EE635 Applied Linear Algebra EE678 Wavelets
EE659 A First Course in Optimization EE702 Computer Vision
EE679 Speech Processing EE704 Artificial Neural Networks
EE703 Digital Message Transmission EE706 Communication Networks
EE725 Computational Electromagnetics EE708 Information Theory and Coding
EE756 Network Information Theory EE716 Advances in Communication System
EE638 Estimation and Identification EE740 Advanced Data Networks
EE750 DSP System Design and Implementation EE764 Wireless and Mobile Communications
EE761 Advanced Concentration Inequalities EE754 Advanced Error Correcting Codes

TA Course Registration Example

The following is an illustrative example showing semester-wise course registrations done by a typical MTech TA student.

  • Semester 1

    Course Tag
    EE 601 Statistical Signal Analysis Core
    EE 603 Digital Signal Processing and its Applications Core
    EE 703 Digital Message Transmission Core
    EE 610 Image Processing Elective
    EE 635 Applied Linear Algebra Elective
    EE 694 Seminar
    HS 791 Communication Skills -I
    EE 792 Communication Skills -II
  • Semester 2

    Course Tag
    EE 706 Communication Networks Core
    EE 708 Information Theory & Coding Elective
    EE 621 Markov Chains and Queuing Systems Elective
    EE 678 Wavelets Elective
    EE 764 Wireless & Mobile Communication Elective
    EE 797 Project Stage I
  • Semester 3

    Course Tag
    HS 636 Development of Mathematics in India Institute Elective
    EE 797 Project Stage I
  • Semester 4

    Course Tag
    EE 798 Project Stage II

RA Course Registration Example

The following is an illustrative example showing semester-wise course registrations done by a typical MTech RA student.

  • Semester 1

    Course Tag
    EE 601 Statistical Signal Analysis Core
    EE 703 Digital Message Transmission Core
    EE 603 Digital Signal Processing and its Applications Core
    HS 791 Communication Skills -I
    EE 792 Communication Skills -II
  • Semester 2

    Course Tag
    EE 706 Communication Networks Core
    EE 708 Information Theory & Coding Elective
    EE 621 Markov Chains and Queuing Systems Elective
  • Semester 3

    Course Tag
    EE 610 Image Processing Elective
    EE 635 Applied Linear Algebra Elective
    EE 694 Seminar
  • Semester 4

    Course Tag
    EE 678 Wavelets Elective
    EE 764 Wireless & Mobile Communication Elective
    EE 797 Project Stage I
  • Semester 5

    Course Tag
    HS 636 Development of Mathematics in India Institute Elective
    EE 797 Project Stage I
  • Semester 6

    Course Tag
    EE 798 Project Stage II

FAQs

Question Answer
I want to take more than four courses from the core courses list. Is that allowed? It is allowed. The extra courses will be considered electives.
I am an MTech RA. How many courses can I take in a semester? MTech RAs can take a maximum of three courses in a semester. The communications skills courses and the seminar are not included in this count of three.
I want to take a course from outside the EE1 specialization and include it as one of the six electives. Is that allowed? You can do this for at most one such course, subject to faculty advisor approval.
Where can I find the list of institute electives? The list is available at the academics homepage (http://www.iitb.ac.in/newacadhome/circular.jsp).
When can I take the institute elective? Students typically take it after the first year. But you can take it anytime.
Can I take more than one institute elective? Yes.
I am an MTech RA. Can I take more than the required ten courses over the course of my MTech program? MTech RAs can take a maximum of three courses per semester. As long as this constraint is satisfied, you can take as many courses as you want over the course of your program.

Have a question which is not listed here? Email the question to Saravanan Vijayakumaran (sarva@ee.iitb.ac.in).