What are the main courses of Civil Engineering?

The Material Mechanics, the Structural Mechanics, the Fluid Mechanics, the Soil Mechanics, the Building Materials, 
the Concrete Structure and Steel Structure, the Building Structure, the Bridge Structure, the Underground Structures , 
the Construction Technology and Management , etc.