There are a variety of software programs which are available for the different specialized disciplines of civil engineering. Most civil engineers practice in specialized subsets of civil engineering, such as geotechnical engineering, structural engineering, transportation engineering, hydraulic engineering, environmental engineering, project and construction management and land surveying.

The trend to implement software programs into the civil engineering industry began as educational concerns for the future as civil engineering prepared to enter the twenty-first century. Today, these concerns and trends are centered around the continuing education unit which have become required as part of maintaining the professional license. As a result of the expanding use and demand for these software programs, there was less of a necessity for occupations such as draftsman, because the engineer began to prepare and input the design parameters into the program, thus eliminating the need for manual drafting. Land surveying, a specialized subset of civil engineering, relies heavily on the computerization of the industry. University textbooks have already since begun to include software applications for students to gain experience with some kind of software interface.

Another specific subset, infrastructure design, relies heavily on estimates of load, pressure, drainage and flow. Some software houses have attempted to provide design software catering for the variety of infrastructure design fields in an integrated manner. However, general-purpose software may be used in the same manner at a fraction of the cost of design software. When planning the construction phase, various project management methods are used to estimate factors such as cost, schedule and resourcing. Different software packages rely on different formulas and theories as the basis for these calculations. Consulting engineers also take advantage of the insight software can provide as far as crossing services are concerned. A road design may have to accommodate the presence of underground pipes for example.

Another aspect of software programs utilized by civil engineers is not only for the use of designing site infrastructure, but also to maintain it. As recent as 2011, there are programs available which allow the engineer to monitor bridges for cracks and settlements, as well as water distribution networks for failing subsurface pipes through the use of sensors installed. This has created the ability for the engineer to eliminate some of the costs and liabilities associated with human inspectors. AutoCAD Civil 2012 offers the ability to streamline applications as well as other Autodesk programs, making it easier and cheaper for the engineer to work with others. As a result, these programs have become much faster than the versions released five years ago, with the ability to incorporate much more information.

Some of the very commonly Structural Analysis and Design Softwares are:

  1. STAAD.Pro – Bentley Systems, USA, ( See Detail )
  2. STAAD.Foundation – Bentley Systems, USA (See Detail)
  3. CSI ETABS 2013 – Computers and Structures, Inc – USA (See Detail)
  4. CSI BRIDGE 2015 – Computers and Structures, Inc – USA (See Detail)
  5. CSI SAFE 2014 – Computers and Structures, Inc – USA (See Deatil)
  6. CSI SAP2000 V.17 – Computers and Structures, Inc – USA (See Detail)
  7. PROKON – Prokon Software Consultants (Pty) Ltd, South Africa (See Detail)