Con el tiempo, varias ramas de la ingeniería se han diferenciado de la ingeniería civil, ya sea como una especialización en un área específica de la misma o bien como una rama independiente como es el caso de la ingeniería química, la ingeniería mecánica y la ingeniería eléctrica, mientras que buena parte del trabajo de los ingenieros militares ha sido abordado por la propia ingeniería civil.