二级建造师执业资格考试有三门科目,分别是《建设工程施工管理》、《建设工程法规及相关知识》和《专业工程管理与实务》。专业科目设置6个专业分别是建筑工程、公路工程、水利水电工程、市政公用工程、矿业工程和机电工程。市政二级建造师需要买三本书:《建设工程施工管理》、《建设工程法规及相关知识》和《市政专业工程管理与实务》。