Ingeniører bruker mange typer programvare til å lage og teste design. Den eksakte type programvare og sine evner avhenge av prosjekteringen oppgaven. Å vite hvilken type programvare er passende for en gitt oppgave er en kritisk komponent for å starte enhver engineering prosjekt . Mechanical Engineering
dataassistert tegning programmer brukes av mekaniske ingeniører til å lage design for mekaniske gjenstander . CAD-programmer opprette et virtuelt miljø der ingeniører kan bygge og manipulere komplekse enheter . I tillegg til å skape virtuelle representasjoner av fysiske objekter disse programmene inkluderer et stort register av tekniske data som er nyttig for ingeniører og ofte inkluderer presentasjon programvare designet for å gjøre sine virtuelle design mer forståelig for folk uten sivilingeniører .
Kjemisk Engineering
Kjemiske ingeniørstudier brukes i en rekke programmer . Kjemiteknikk programvare leverer ingeniører med opplysninger om den kjemiske og fysiske egenskaper av materialer som brukes i damp rør , varmevekslere og andre enheter. Denne informasjonen gjør det mulig for ingeniører å designe systemer som spenner fra makt- anlegget kjølesystemer til økologiske forbrenningsanlegg .
Elektroteknikk
Elektroteknikk programvare fokuserer på å gi ingeniører med programvare verktøy for å utforme og teste kretser. Denne programvaren lar ingeniører til raskt å beregne verdier for elektriske strømmer og fastsette kapasiteten på elektriske systemer . Elektroingeniører også dra nytte av presentasjonen programvare spesielt designet for å forenkle presentasjonen av elektriske engineering prosjekter ved å bryte prosjekter ned i diagrammer og grafer .
GIS
Geografiske informasjonssystemer er programvare pakker brukes av ingeniører for planlegging byggeprosjekter . Sivilingeniører spesielt bruk GIS for å administrere og evaluere data om geografiske områder i løpet av byggeprosjekter . Spesielt gjør denne typen programvare ingeniører til å lage data kartene som nettopp speiler en rekke datatyper relatert til geografisk plassering .