¿Cuáles son los temas principales sobre los que una ingeniería civil debe tener un buen conocimiento?

Las cosas básicas que un ingeniero civil debe conocer son:

Resistencia de los materiales : se ocupa principalmente de tensiones y tensiones en los materiales, vigas y columnas, teoría de flexión de vigas y acción de columnas debido a cargas axiales y transversales. Grados de libertad.

Análisis estructural : se ocupa del análisis de diferentes componentes de una estructura a partir de diferentes tipos de vigas, marcos y cables. Los diferentes métodos utilizados para el análisis. Diagramas de momento flector, diagramas de fuerza cortante y su importancia.

Topografía : se ocupa de la medición de distancias, ángulos, alturas, medición indirecta de longitudes y curvas.

Diseño de estructuras de hormigón armado : se ocupa del diseño de vigas RC, columnas, losas, zapatas y escaleras.

Diseño de estructuras de acero : se ocupa del diseño de conexiones como pernos, remaches y conexiones soldadas. Diseño de vigas, columnas, zapatas y vigas.

Siento que estas son las cosas que son básicamente necesarias para que uno se llame ingeniero civil. Se debe tener un conocimiento profundo de los códigos como IS456: 2000, IS800: 2007, tablas de acero y publicaciones especiales como SP16, SP34.

Materias obligatorias básicas:
Ingeniería de la contaminación del aire,
Ingeniería Mecánica,
Agrimensura
Mainstream:
1. Mecánica de cuerpos deformables.
2. Análisis estructural
3. Análisis y diseño de elementos RC.
4. Tecnología del hormigón.
5. Ingeniería de cimientos