主要课程有:普通地质学、结晶学与矿物学、晶体光学与岩石学、古生物学与地史学、构造地质学、地球化学、工程测量、地理信息系统、数学地质、遥感地质学、勘查地球化学、国土资源调查方法、地球物理勘探、矿石学与矿相学、矿床学、成矿预测学、矿产开发学、矿产经济与管理等。 主要实践性环节:包括课程实习、专业实习、金工实习、生产实习及毕业论文设计。一般学校现在都有教学视频。