二级建造师考试设有《建设工程施工管理》、《建设工程法规及相关知识》两个公共科目和《专业工程管理与实务》一个专业科目,专业工程管理与实务》科目分为建筑工程、公路工程、水利水电工程、市政公用工程、矿业工程和机电工程六个专业。