Disciplines

All the things you need to know!

Computer Science & Engineering

The first thing which pops up when you think of CSE is programming. Given that coding is an integral part of Computer Science, it is not the only part. As the name suggests, one learns both the science behind the computers and the engineering aspects of the field. CSE at IIT Bhilai is focussed on providing the students with a perfect blend of both – research and industrial facet of the computing world.


CSE Hacks

  • It is recommended to have a laptop as there will be a respectable number of courses which require you to write assignments on a computer and submit them online. E.g. CAD Modelling, Programming, Some electrical courses.
  • Though it is not a pre-requisite but having an idea of coding (loops, basic syntax, conditionals, functions, a tiny bit of pointers), mainly C language would surely help you to catch pace during the various courses.
  • Get some knowledge about Linux based systems, mainly Ubuntu. There are plenty of resources on the net to help you install the same along with your Windows OS.
  • Having some knowledge of Python and MATLAB can be helpful in some courses as these languages are used as tools in their assignments (Digital Signal Processing).
  • Advanced C concepts such as Algorithms and Data Structures can be studied. This will help you breeze through the basics in the classes and focus on more advanced concepts.
  • Try reading about analysis of algorithms, mainly in terms of time complexity.
  • Some basic familiarity with Discrete Mathematics/Mathematical Logic will really help you in some of the courses but is not compulsory.
  • The world is at your feet in form of the internet. Explore the same for your benefit.

* The tips are in no sense a pre-requisite for any of the courses you take during your semesters. They are just a set of pointers to get you in the right direction without having to fumble over a plethora of resources.

Electrical Engineering

The Discipline of Electrical Engineering, IIT Bhilai, since its inception in the year 2016 has been striving towards providing a vibrant atmosphere for students, in various aspects of Electrical Engineering. At present the discipline offers the undergraduate course to cater to the ever-challenging needs of technical excellence in various facets of electrical engineering.


The Discipline offers Undergraduate program (B. Tech), Postgraduate programs (MTech.) and Doctorate (PhD) program from the session beginning in 2017. The research interests of our faculty encompass a wide gamut of sub-disciplines of Electrical Engineering. We have state-of- the-art lab facilities along with trained staff to handle the latest equipment. The Discipline has been playing a key role in instilling the avidity amongst students and encouraging research in the various sub-disciplines of Electrical Engineering. In the coming years we see ourselves as pioneers of Advanced Research and Development in our field.


EE Hacks

  • Do small projects on weekend. Learn the use of sensors. This will help you in IOT class and Independent projects.
  • Coding: Make yourself comfortable with programming in first year only. Without learning programming, you may fall back in many areas of EE in the future.
  • Solve many problems in core subjects like Analog electronics, Semiconductors, Signals and Systems etc.
  • Technical Skills:
    • Learn to use electrical instruments like Oscilloscope, Function generator, Digital Multimeter in EE lab.
    • Develop the skills of doing circuit analysis using Laplace transform, differential equations etc. Most of the time you must do this.
  • Online Course: Follow the websites like Udacity, Coursera for online courses (on long holidays).
  • Soft Skills:
    • MATLAB (Used for Data Analytics)
    • Python (Considering the first year this is more important for DSP and Data Analytics)
    • C language (for Data Structure and Arduino programming)
  • Maths: It is a natural tendency of most students after coming to IIT to neglect maths. DON’T do it! In CSE we can see the result of our programming is on screen. And in Mechanical Engineering whatever is happening we can see it physically e.g. by applying force, weighing it etc. But in EE we can’t. First, we need to MODEL IT in MATHEMATICAL EQUATIONS and then see, what is the output for input. So, topics in maths like Vector Calculus, Fourier and Laplace transforms, Differential Equations, Matrix Analysis are very important. Don’t detest these subjects.
  • The world is at your feet in form of the internet. Explore the same for your benefit.

* The tips are in no sense a pre-requisite for any of the courses you take during your semesters. They are just a set of pointers to get you in the right direction without having to fumble over a plethora of resources.

Mechanical Engineering

Have you ever wondered how rockets and flights are manoeuvred? Does the flourishing sound of an engine and manufacturing processes tingle your curiosity? Then this field is for you. You will get a boost to your mechanics, statics, solid and fluid dynamics knowledge and you will surely enjoy all of it, you’ll also learn how mechanical structures are supported, automation and robotics, workshops (e.g. welding, lathing) and their applications.


Mechanical Engineering basically deals with the following domains:

  • Design
  • Production and operation of machinery
  • Application of thermodynamics and mechanics
  • Automated control systems
  • Manufacturing

During the course you will learn and explore basic sciences behind the mechanical systems we see using the tools of physics. You will also learn to fabricate objects using different manufacturing process that includes moulding, 3D printing, Laser Cutting etc.


ME Hacks

  • Mechanical Engineering is all about understanding existing systems and then designing new ones inspired by the ones we have studied. It will be beneficial if you have your JEE concepts fresh for the following topics: 
    • Fluid Mechanics
    • General Mechanics
    • Thermodynamics
    • Chemical Kinetics
    • Solid Mechanics (Stress, Strain, Elasticity)
  • Make yourself comfortable with programming in any one language (preferably C/C++) during the first year itself.
  • Familiarizing yourself with Arduino and other micro-controllers, it will help you a lot in your independent project at the end of the first semester.
  • The first year mechanical curriculum consists of a good number of Math Courses. Do not ignore them as they carry with them significant credits of the semester.

* The tips are in no sense a pre-requisite for any of the courses you take during your semesters. They are just a set of pointers to get you in the right direction without having to fumble over a plethora of resources.