土木工程學科有如下二級學科:
巖土工程:它是以巖土的利用、改造與整治問題為研究內容,為各類土木工程地基基礎的設計和施工提供基本理論和技術的學科。
結構工程:它是研究土木工程中具有共性的結構選型、力學分析、設計理論和建造技術及管理的學科。
市政工程:它包括城市和工業的給水工程、排水工程和城市廢棄物處理與處置工程等的研究、規劃、設計、施工、管理與系統運行的學科。
供熱、供燃氣、通風及空調工程:它是為人類的居住、工作和交通等提供各種適宜的人工環境,提高生活質量的學科。
防災減災工程及防護工程:它是土木工程學科中的邊緣學科,通過綜合應用土木工程和其他學科的科學理論與技術,提高工程結構和工程系統抵禦災害的能力。
橋樑與隧道工程:它是公路、鐵路和城鄉建設中為跨越江河、深谷、海峽,穿越山嶺和水底以及解決城市交通需要,研究各種橋樑和隧道等特殊工程結構物的設計、施工和管理的學科。