IISER Bhopal has started a 4 year BS programme in Electrical Engineering and Computer Science [EECS] from 2017 onwards. This is a unique programme in the sense that it exposes the students to basic concepts of both Electrical Engineering and Computer Science, thereby making them better prepared to take on diverse roles in the industry and academia. This is in recognition of the emerging trend in which several aspects of Computer Science are finding increasing use in Electrical Engineering, and vice versa.

In the 1st year, all students admitted into the BS programme in Engineering Sciences at IISER Bhopal will follow a common curriculum. The 2nd year (pre-Major) curriculum of the EECS programme would consist of 9/10 credits of compulsory courses in each semester, which will expose the students to various concepts related to Electronics, Signal Processing and Computer Science. Taking open electives from other disciplines can fulfil the remaining credit requirements of 2nd year.

At the end of two years, students will have the option to choose the EECS programme for their Major based on their overall academic performance at IISER Bhopal. The 3rd and 4th years will largely be focussed on doing compulsory theory and laboratory courses covering the basic concepts of EECS, advanced departmental electives, open electives and a project in the 8th semester.

Students who are further interested in getting a Dual Degree [BS-MS] in EECS can do so by spending one additional year, which will largely consist of research work.

Students pursuing other BS/BS-MS Major programmes at IISER Bhopal can get a Minor in EECS by completing 18 credits of 300 level and above courses offered by the EECS Department.

BS Program Curriculum

Details of the Admission Process

The EECS Department offers a Minor in Electrical Engineering and Computer Science to BS-MS and BS students of other disciplines at IISER Bhopal. All these students admitted from 2017 onwards need to do 30 credits of coursework, out of which 20 credits will be from the 6 compulsory courses listed below offered by the EECS Department. The remaining 10 credits can be obtained by doing any other core/elective course offered by the EECS Department for students of 3rd or higher year.

ECS201 Discrete Mathematics I

ECS202 Data Structures and Algorithms

ECS203 Basic Electronics

ECS204 Signals and Systems

ECS301 Principles of Communication

ECS409 Computer Organization

EECS Department is looking for PhD students in research areas listed in the table below. Candidates are strongly encouraged to make a preliminary contact with the faculty members with whom they wish to work.

Broad Research Areas Sub-Areas Faculty Members
Software Modelling & Verification Stochastic Model Checking,
Abstraction Techniques,
Applied Automata,
Model-Based Testing
Dr. Arpit Sharma
Communication & Signal Processing Wireless Communication Dr. Kundan Kandhway
Cryptography   Dr. Shashank Singh
Design & Analysis of Algorithms Combinatorial Optimization Dr. Pawan K. Aurora
Devices, Circuits & Sensors Analog Mixed Signal Design
Bioelectronics & Biomedical Sensing
Devices & Hardware Security
Device Modeling & Simulation
Large-area Flexible Electronics
Lithography & Microfabrication
Low Dimensional Nanoelectronics
Material Transport
Micro- & Nano Devices & Sensors
Photovoltaics & Thermoelectric
Quantum Science & Technology
Spintronics & Nanomagnetics
Transparent electronics
Dr. Aditya S. Medury
Dr. Kuntal Roy
Dr. Mitradip Bhattacharjee
Dr. Pydi Ganga M. B.
Dr. Santanu Talukder
Machine Learning for Software Engineering Natural Language Processing for Software Requirements, Machine Learning for Software Product Lines Dr. Arpit Sharma 
Robotics & Control Systems Computer Vision
Coordinated Control
Human-Swarm Interaction
Machine Learning
Multi-Robot Systems
Unmanned Vehicles - Aerial, Ground and Underwater
Dr. Sujit P. B.
Social Networks   Dr. Kundan Kandhway
Algorithms and Complexity Theory Computational & Combinatorial Geometry,
Graph Drawing & Network Visualization,
Approximation Algorithms,
Parameterized Algorithms
Dr. Sujoy Bhore
Sensing and Analytics Internet-of-Things,
Machine Learning,
Data Analytics,
Smart Healthcare,
Smart Buildings
Dr. Haroon Rashid Lone
Quantum Information Processing   Dr. Ankur Raina


The PhD interview will primarily test whether the students have a good grasp of the basic concepts related to the research area(s) of his/her interest. This will mainly be based on the subjects taught at the Bachelors and/or Masters level. If required, a written test may also be conducted.

In addition to the specific subject knowledge, students who are interested in theory and simulation should also have a good grasp of mathematics (at least 12th level) and a basic knowledge of computer programming.

For details of the application process, please click here.