Simulacijsko inženjerstvo je širok pojam koji se koristi za opisivanje računalnih simulacijskih tehnologija i programa koji se koriste za modeliranje inženjerskih projekata i procjenu rizika i koristi u virtualnom okruženju. Korištenje ovih vrsta programa eksponencijalno se proširilo u posljednjih 10 godina, omogućujući inženjerski napredak u svim područjima, od bioinženjeringa do znanosti o okolišu. Postoje četiri glavne komponente simulacijskog inženjeringa: softver, memorijski zahtjevi, hardverski resursi i korisnička sučelja.
Svi alati za simulacijsko inženjerstvo dizajnirani su za korištenje od strane obučenih inženjera ili inženjerskih tehnologa. Mnogi inženjerski programi nakon srednje škole sada imaju tečajeve simulacijskog inženjerstva, kada ga treba koristiti i kako interpretirati rezultate. Ovaj napredak u tehnologiji uvelike je smanjio skupe pogreške, dopušta inženjerskim istraživanjima da se prošire na nova područja uz mnogo nižu cijenu i da se razradi krajolik njihovog istraživanja prije nego što stvarno započnu fizički projekt.
Softver koji se koristi u simulacijskom inženjerstvu posebno je dizajniran za svaku disciplinu. Kvaliteta i fleksibilnost ovih programa dramatično su porasli s proširenom upotrebom. Kao takvi, sada dostupni softverski proizvodi uključuju vremenski odmak i projekcije, utjecaj prirodnih sila u produženim vremenskim okvirima i utjecaj temperaturnih fluktuacija.
Jedna od preostalih prepreka simulacijskom inženjeringu je golema količina memorije i resursa sustava potrebnih za korištenje ove vrste softvera. Zanimljivo je napomenuti da nije promjena zahtjeva, već poboljšana obrada i niži troškovi memorije omogućili širenje ove industrije. Kako proizvođači računalne memorije poboljšavaju svoje procese, troškovi su se smanjivali. Prema Mooreovom zakonu, trošak memorije trebao bi pasti za 50 posto svakih 18 mjeseci.
Hardverski zahtjevi za ove softverske proizvode su značajni. U interesu uštede troškova, mnoga velika istraživačka sveučilišta kombiniraju resurse i financiranje za stvaranje zasebnih instituta za inženjerska istraživanja. Ti instituti djeluju neovisno, ali su odgovorni upravnom odboru koji predstavlja sve partnerske institute. Kao takvo, istraživanje može napredovati, a znanje se dijeli. Ova vrsta partnerstva nije neuobičajena u sektoru nakon srednje škole, ali nije održiva u privatnom sektoru.
Korisnička sučelja potrebna za simulacijski inženjering napredovala su u posljednjih nekoliko godina. Tradicionalno, korisnici su morali naučiti programske jezike i unijeti sve specifikacije i zahtjeve. Računalo će obraditi zahtjev i dati rezultate izračuna. Napredak u tehnologiji i raspodjeli resursa sada omogućuje korisnicima da imaju grafička sučelja, višedimenzionalne projekcije i uvid u utjecaj specifičnih radnji na oblik i druge fizičke karakteristike.