IDDD - Computational Engineering

Created by Aravind S, Modified on Tue, 19 Dec 2023 at 03:53 PM by Aravind S

What is the IDDD Computational Engineering program at IIT Madras?

Computational Engineering is a growing field that focuses on creating and utilizing computational models for engineering purposes. Currently, there are diverse methodologies encompassed within Computational Engineering, such as employing computational geometry and virtual design for engineering tasks. These approaches often involve a simulation-driven methodology.

Students from this program enhance their Simulation and Mathematical modeling skills within their core Engineering discipline. This involves targeted courses incorporating tools and techniques from Computer Science and Applied Mathematics. The aim is to prepare graduates for competition in Engineering software development, particularly against established commercial enterprise solvers.

Who is eligible to apply?

Any undergraduate student pursuing a B. Tech degree at IIT Madras, regardless of their discipline, can qualify for admission to this program, as long as they meet specific minimum academic criteria. The selection process for applicants will be determined by a cutoff based on their Cumulative Grade Point Average (CGPA).

Curriculum and Courses

The IDDD program in Computational Engineering draws its curriculum from a diverse range of Engineering and Science disciplines. The fundamental principle underlying the curriculum is that intricate engineering challenges demand sophisticated numerical techniques, including finite volume and finite element methods. Analyzing and developing complex engineering systems involves solving vast sets of linear/non-linear simultaneous equations, reaching into the billions or trillions of degrees of freedom. Thus, possessing computational skills, understanding algorithms, and deploying suitable data structures for practical code implementation is essential.

Some of the courses offered in this program are:

  • Computational Techniques in Mechanics
  • Numerical Analysis
  • Data Structures in Scientific Computing, and more

A total of 158 credits need to be completed. The course also involves 3 projects, respectively in the 8th, 9th, and 10th semesters. The curriculum also facilitates short-term (1-3 months)/long-term (up to 6 months) internships with potential companies/research organizations which could be extended to a full-year project to meet part of their credit requirements.

Future Aspects and Potential Recruiters

Based on the career trajectory they choose, students can anticipate opportunities for placement in a wide range of private and public sector companies as listed below. Their primary roles within these industries will likely involve working in the Research and Development (R&D) and/or Analysis and Design groups:

  •  GE Air-craft engines, GE health care

  •  General Motors, Tata Motors, TVS, Mahindra & Mahindra,

  •  Forbes-Marshal, FL Smidt, Reliance, Thermax, Alpha-Laval,

  •  Tata Steel, Bao Steel, Mittal Steel, Coal India

  •  Fluent, ANSYS, ABACUS, Numeric, ,

  •  TRDDC, TERI, NPCIL, NTPC, GTRE, CVRDE, BDL, BHEL, BEL, CDAC

  •  ONGC, OIL, HP, BP, GAIL

  •  Engineering divisions of Software companies: TCS, Infosys, Wipro, Hexaware

To get more information on the program, visit here



This content on this page is provided by a current student or an alumnus of IIT Madras. While we follow best practices, it is possible that there are errors, or the content is incomplete. When in doubt, always verify with an official source.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select atleast one of the reasons

Feedback sent

We appreciate your effort and will try to fix the article