二级建造师的培训课程有哪些? 二级建造师有三个科目和两个公共科目,分别是施工管理、施工法律法规及相关知识。一个是专业工程管理与实务,是专业学科。专业科目分为:建筑工程、公路工程、水利水电工程、市政公用工程、采矿工程、机电工程。考生报名时根据工作需要和自身条件选择专业参加考试。