Le logiciel Ingénieur civil est souvent disponible pour le domaine spécifique, il est utilisé po Certains logiciels sont adaptés à l'arpentage, et peut effectivement générer des cartes avec les données qui sont entrées dans un ordinateur. Il existe également des programmes spécialisés pour les superposant ces données sur des cartes aériennes, par exemple. D'autres logiciels peuvent cartographier le terrain d'un site, ce qui peut être utile pour la conception de bâtiments ou de routes. Conception Assistée par Ordinateur (CAO) est souvent adapté pour le génie civil, ainsi que les programmes axés sur l'estimation des coûts, l'analyse de l'environnement, les structures souterraines, et le calcul des capacités de charges structurelles.
En plus d'évaluer le terrain avant la construction, les logiciels ingénieur civil peut aider à déterminer le nombre et la longueur des poutres nécessaires pour faire un bruit de structure. Les ingénieurs peuvent également utiliser le même type de logiciel pour estimer la quantité de charge peut être placé sur un échantillon de sol donné, tandis que d'autres intègrent la saisie de données avec des programmes tableurs. Gestion de l'information est une autre tâche qui est souvent traitée par un ordinateur. Le logiciel peut également être utilisé pour la gestion de projet, suivi des commandes, et la déclaration des activités d'achat et de construction.
Les aspects physiques telles que la pression et la charge sont généralement importants pour la construction de bâtiments sûrs.Ceux-ci sont souvent traitées par des logiciels ingénieur civil.Drainage et l'écoulement des fluides ont souvent besoin d'être calculée ainsi: le logiciel peut être utilisé pour estimer la tempête de ruissellement et de la capacité des canaux de drainage. D'un point de vue environnemental, il existe de nombreux programmes qui peuvent analyser la façon dont le liquide se déplace à travers différents types de matériaux. Certains ingénieurs aider à planifier la façon de nettoyer l'eau souterraine contaminée, ou de prédire les flux de polluants dans le sol ou dans l'air, il ya aussi des produits spécialement conçus pour le fonctionnement des usines de traitement des déchets.
L'entretien est une autre catégorie de logiciels ingénieur civil.L'infrastructure peut être mis en correspondance afin que des ponts peuvent être surveillés pour des problèmes structurels, ou de tuyaux souterrains qui sont en danger de ne pas peuvent être mappés, par exemple. Certains systèmes sont connectés à une série de capteurs, de sorte que les données peuvent être immédiatement affichée par le logiciel, si un problème est suspectée.
D'autres types de construction civile concepteurs de logiciels d'aide ingénieur calculer la force du vent sur les structures. Quelques produits peuvent également estimer les effets du poids de la neige.Un autre domaine du génie civil couverte est la conception de systèmes de chauffage et de climatisation; ces outils peuvent fournir un moyen pratique pour visualiser une présentation du système, et aussi de déterminer le modèle le plus efficace de l'énergie.