List of common civil engineering software
Geotechnical engineering: Geostudio, Plaxis , Crisp2D, Phase2, RocLab , Abaqus, Flac
Structural engineering : Sap2000, Adina, Ansys
Hydraulics : Hec-Ras, Mike
Mathematics: Matlab, Mathematica, Maple
CAD: Autocad