土木工程需要掌握的知識包括:高等數學、大學物理、大學英語、工程制圖、工程測量、計算機應用、材料力學、結構力學、房屋建筑學、建筑材料、工程地質、地基基礎、鋼筋砼結構、鋼結構、多高層結構、抗震設計、建筑施工、建筑管理、施工預算、道橋工程等,