Most people have heard of Finite Element Analysis (FEA), Computational Fluid Dynamics (CFD) etc. But do you know FEA & CFD is part of a bigger thing known as Computational Engineering?

Computational Engineering compared to other traditional forms of engineering, is a relatively new discipline that deals with the development and application of computational models and simulations. The main purpose is to solve complex physical problems arising in engineering analysis, design and natural/unnatural phenomena.



Three Main Pillars of Discovery


Under the big umbrella of Computational Engineering, the major frameworks include:

  • Data Science – Development of algorithms, approaches and methods to handle and harness information from massive scientific data
  • Mathematics – Fundamentals of numerical, linear, nonlinear, algebras, Fourier analysis etc.
  • Algorithms – Complex optimized mathematics to solve discrete and continuous problems
  • Modeling & Simulation – The front end work for presentation of problem and the desired results required
  • Visualization – Data analysis of results
  • High Performance Computing – Development of techniques to gain efficiency of solving complex calculations required

The applications of Computational Engineering covers a very wide spectrum ranging from very small stuffs like particle physics to very big stuffs like Aerospace, Mechanical, Civil, Electrical, Environmental, Material Science, Industrial, Nuclear, Petroleum etc till the end of the imaginable manageable.

In our next update, we will be touching on brief introduction to Finite Element Analysis (FEA) & Computational Fluid Dynamics (CFD) as a subset of Computational Engineering. Stay Tuned!


Johnny Wong - Senior Consultant, Partner Johnny Wong
Senior Consultant, Partner
NAC Consultancy Pte Ltd