Applications Open now for January 2025 Batch | Applications Close: January 02, 2025 | Exam: February 23, 2025

Applications Open now for January 2025 Batch | Applications Close: January 02, 2025 | Exam: February 23, 2025

Overall Structure

The program comprises three levels and a learner has to successfully complete all three levels to get the BS Degree from IIT Madras.

There is flexibility to exit at any level. Depending on the courses completed and credits earned, the learner can receive a Foundation Certificate from IITM CODE (Centre for Outreach and Digital Education) or Diploma from IIT Madras or BS Degree in Electronic Systems from IIT Madras.

Courses and Credits in Each Level:

Foundation Level: 43 credits | 9 Theory courses + 5 Labs
Diploma Level: 43 credits | 9 Theory + 3 Labs + 1 Project course
BS Degree Level: 56 credits | 12 courses + 1 Lab + Apprenticeship (optional)

Semester system

Two semesters per year which includes 12 weeks of coursework (video lectures and assignments), 2 in-person invigilated Quizzes and End Semester Exams. Depending on the course, assessments may include programming exams, mini projects, vivas, take home assignments, etc.

Credits required to be earned to exit with:

Foundation Certificate in Electronic Systems: 43 credits
Diploma in Electronic Systems : 86 credits
BS Degree in Electronic Systems: 142 credits

Completion time for the BS degree: 4 - 8 years

Time period is based on the learner’s preferred pace and performance in assessments. Expected learner engagement will be approximately 10 hours/course/week.

Fees:

Pay only for courses you register in each semester! Refer Fee Structure.

Online Courses & Assignments:

Duration of each course: 12 weeks - Each week comprises 2-3 hours of videos, practice questions, text transcripts, and graded assignments - everything made available online.

Quizzes and Exams:

In-person invigilated quizzes and exams for all courses. Additional assessments as per the grading pattern defined for each course.

Lab Exercises:

Some of the courses of the programme are accompanied by lab sessions. The lab sessions will be conducted at IIT Madras Campus every semester. Some lab sessions may be done online or can be handled through kits that will be suggested and can be purchased by students.

Course Registrations

In each term, a learner may register for a maximum of four theory courses depending on the time they can dedicate to the program. A student doing this program full time is recommended to take 4 per term while working professionals and students pursuing any other academic program can take 2 or 3 courses.

Assessments

There are 3 types of assessments for each course:
  Weekly Assignments which are online
  monthly in-person Quizzes
  in-person End Term Exam

Some of the courses are accompanied by lab sessions to be done at home with the use of electronic kits as suggested. It is mandatory that students travel to IIT Madras campus to demonstrate the lab experiments specified.

In addition, assessments may include programming exams, mini projects, vivas, take home assignments, etc.

Exam Cities

The Invigilated Quizzes and End Semester exams are conducted in a number of cities spread across India.

Exams are also conducted in centres in some countries such as UAE, Bahrain, Kuwait, Oman, Singapore and Sri Lanka if there are enough students in these places. Learners based out of other countries will be allowed to take up remote proctored exams. Additional Exam Fee will apply for all learners opting to write exams outside India.

The map shows our current Exam Cities List. View List

If you reside outside India and cannot find a centre in your city / country, please write to ge-es@study.iitm.ac.in for assistance.

Fee Structure (Tentative, to be finalised)

Level Fee per credit Number of credits Fees to be paid at each level (For general category students)* Total fees to Earn the Foundation, Diploma & BS degree
Foundation Rs. 1000 8 Rs. 8,000 Rs. 80,000
Rs. 2000 36 Rs. 72,000
Diploma Rs. 4000 42 Rs. 1,68,000 Rs. 2,48,000
BS in Electronic Systems Rs. 6000 56 Rs. 3,36,000 Rs. 5,84,000

*Fee waiver is not be applicable for the International students.

Fee waivers depend on category of learner and family income.

Category of student Institution fee advance
SC or ST or PwD with >40% disability certificate 50%
EWS or OBC-NCL category with annual family income between 1-5 LPA 50%
SC or ST and PwD with >40% disability certificate 75%
SC or ST or PwD with >40% disability certificate or EWS or OBC-NCL category AND annual family income less than 1 LPA 75%

For candidates who are outside India and studying in the program: For candidates writing exams overseas, there will be facilitation fee for exams in addition to the above. The fee will be revisited periodically and revised if necessary.

The term family income for the purpose of availing fee waivers includes the income of the candidate, the income of his/her parents and spouse, also the income of his/her siblings and children below the age of 18 years.
Family income certificate is not required while applying for the Degree program, but will be required to avail fee weiver when joining the program. Download Family Income Certificate format

OBC-NCL / EWS certificate, if applicable, need to be obtained in following format while applying:
Download OBC-NCL Certificate format
Download EWS Certificate format

Foundation Level

These courses have been chosen to ensure that the learner who passes these successfully is well prepared to proceed to the Diploma level courses.

Requirements for registration

Without JEE: The learner should apply for and clear the Qualifier Exam.

With JEE: A student who has qualified for JEE Advanced 2023 is automatically eligible for admission and can register for courses in the foundation level of the BS program.

Exit

Learners have the following two options when they successfully complete all 10 Foundation level courses:

Exit: The learner may exit with a Foundational Certificate from Centre for Outreach and Digital Education (CODE), IIT Madras.
Proceed to next level: The learner can join the Diploma Level.

9 Theory courses

5 Laboratories

43 credits

1 - 3 years

10 hrs/course/week

₹80,000*

*Refer Fee Structure

Courses

Foundation level comprises the following:

Course Name Credits Code Prerequisites Corequisites
English I 4 HS1101 None None
Math for Electronics I 4 MA1101 None None
English II 4 HS1102 HS1101 None
Electronic Systems Thinking and Circuits 4 EE1101 None None
Electronic Systems Thinking and Circuits Lab 1 EE1901 None EE1101
Introduction to C Programming 4 CS1101 None None
C Programming Laboratory 1 CS1901 None CS1101
Introduction to Linux and Programming 4 CS1102 None None
Linux Systems Laboratory 4 CS1902 None CS1102
Digital Systems 4 EE1102 CS1101 None
Electrical and Electronic Circuits 4 EE1103 EE1101 None
Electronics Laboratory 3 EE1902 EE1901 EE1103
Embedded C Programming 4 CS2101 CS1102 None
Embedded C Programming Laboratory 1 CS2901 None CS1901 & CS2101

Diploma Level

The Diploma level comprises 10 courses (after the Foundation level). Students should complete 20 courses (which includes the 10 Foundation level courses) and earn 86 credits in total to get the Diploma.

Requirements for registration

Only those students who complete courses of the first two semesters will be permitted to proceed with registration of courses in the Diploma level.

Exit

Learners have the following options based on the courses completed in this level:

Option 1: If a learner has completed all the courses and labs in Foundation level and Diploma, they can proceed to the B.S Degree Level.
Option 2:They may exit with a Diploma in Electronic Systems from IIT Madras.

9 Theory courses

3 Laboratories

1 Project

43 credits

1 - 3 years

10 hrs/course/week

₹1,68,000*

*Refer Fee Structure

Courses

Diploma level comprises the following:

Course Name Credits Code Prerequisites Corequisites
Math for Electronics II 4 MA2101 MA1101 None
Signals and Systems 4+1 EE2101 EE1103 None
Analog Electronic Systems 4 EE2102 EE2101 & MA2101 None
Analog Electronics Laboratory 3 EE2901 None EE2102
Python Programming 4 CS2102 None None
Digital System Design 4 EE2103 EE1102 None
Digital System Design Laboratory 1 EE2902 EE1902 EE2103
Digital Signal Processing 4+1 EE3101 EE2101 None
Sensors and Applications 3 EE3103 EE2102 None
Sensors Laboratory 3 EE3901 EE2901 EE3103
Control Engineering 4 EE3102 EE2101 EE3102

BS Degree Level

The BS level comprises 12 courses and one optional Apprenticeship. Students should earn a total of 142 credits through all levels to get the BS Degree.

Requirements for registration

Only those students who complete courses of 1st FOUR Semesters will be permitted to register for courses in Degree level.

Exit

Once the learner successfully completes 142 credits and the course requirements, they will be awarded a BS Degree in Electronic Systems from IIT Madras.

12 Theory courses

1 Laboratory

56 credits

1 - 3 years

10 hrs/course/week

₹3,36,000*

*Refer Fee Structure

Core Courses

These are the core courses in the degree level. It is mandatory for the learner to complete all core courses.

Course Name Credits Code Prerequisites Corequisites
Embedded Linux and FPGAs 4 EE4101 None None
Embedded Linux and FPGAs Lab 1 EE4901 None EE4101
Electromagnetic Fields and Transmission Lines 4 EE3105 None None
Electronic Product Design 4 EE4102 None None
Strategies for Professional Growth 4 GN3001 None None

Department Electives

The following courses are proposed as Department Electives at the degree level. 5 courses have to be taken from this list of 9 courses given here to satisfy the 5 department electives (20 credits).

Course Name Credits Code Prerequisites Corequisites
Probability and Statistics 4 MA3101 None None
Communication Systems 4 EE4103 None None
Internet of Things (IoT) 4 EE5101 None None
Semiconductor Devices and VLSI Technology 4 EE3106 None None
Analog circuits 4 EE3107 None None
Digital IC Design 4 EE5102 None None
Power Management for Electronic Systems 4 EE5103 None None
Biomedical Electronic Systems 4 EE5104 None None

Open Electives

Code Course Name Credits
CS4022 Operating Systems 4
CS2001 Database management systems (DBMS) 4
CS2002 Programming Data Structures and Algorithms using Python 4
CS2003 Modern Application Development I 4
CS2004 Machine Learning Foundation 4
CS2005 Programming Concepts using Java 4
CS2006 Modern Application Development II 4
CS2007 Machine Learning Techniques 4
CS2008 Machine Learning Practice 4
CS3004 Deep Learning 4
CS5003 Deep Learning for Computer Vision 4
EE4001 Speech Technology 4
DA5013 Deep Learning Practice 4
MS4001 Industry 4.0 4
MS4002 Design Thinking for Data-Driven App Development 4
GN3002 Financial Forensics 4
MS3002 Market Research 4
MS4023 Game Theory and Strategy 4
MS3033 Managerial Economics 4
MS3034 Corporate Finance 4
EE4902 Apprenticeship in Electronics Systems 1 4
EE4903 Apprenticeship in Electronics Systems 2 4

Total non-CGPA credits that can be transferred

A maximum of 24 credits is permitted in this category, which includes courses taken in person at other institutes approved by the program, credits earned through apprenticeship (4/8) or NPTEL courses (open electives: up to 8 maximum and HS/MG: 4 maximum)

Sample Certificates

BS Degree in Electronic Systems

Diploma in Electronic Systems

Foundation in Electronic Systems