Os engenheiros usam muitos tipos de software para criar e testar projetos. O tipo exacto de software e as suas capacidades de depender da natureza da tarefa de engenharia à mão. Sabendo que tipo de software é apropriado para uma determinada tarefa é um componente crítico de iniciar qualquer projeto de engenharia.
Engenharia Mecânica
programas computer-aided de elaboração são utilizados por engenheiros mecânicos para criar projetos para objetos mecânicos. programas de CAD criar um ambiente virtual onde os engenheiros podem construir e manipular dispositivos complexos. Além de criar representações virtuais de objetos físicos esses programas incluem um grande repositório de dados técnicos que é útil para os engenheiros e freqüentemente incluem software de apresentação projetada para tornar seus projetos virtuais mais inteligível para as pessoas sem diplomas de engenharia.
Engenharia Química
programas de engenharia química são utilizados numa grande variedade de aplicações. suprimentos de software de engenharia química engenheiros com dados referentes às propriedades químicas e físicas dos materiais utilizados em tubulações de vapor, trocadores de calor e outros dispositivos. Esta informação permite que os engenheiros de sistemas que vão desde sistemas de refrigeração de centrais elétricas para incineradores orgânicos projetar.
Engenharia elétrica
software de engenharia elétrica se concentra em fornecer engenheiros com ferramentas de software para projetar e testar circuitos. Este software permite que os engenheiros para calcular rapidamente os valores de correntes elétricas e determinar a capacidade dos sistemas elétricos. engenheiros elétricos também beneficiar de software de apresentação especificamente concebido para facilitar a apresentação de projetos de engenharia elétrica, quebrando projectos para baixo em tabelas e gráficos.
GIS
sistemas de informação geográfica são pacotes de software utilizados pelos engenheiros para planejar projetos de construção. engenheiros civis, em particular GIS uso de gerir e avaliar os dados relativos a áreas geográficas durante o curso dos projectos de construção. Especificamente, este tipo de software permite aos engenheiros para criar mapas de dados que espelha precisamente uma variedade de tipos de dados relacionados com a localização geográfica.