Our Earth sciences undergraduate program leads to the award of a BSc honours degree. Emphasis is placed on effective teaching and learning, with an opportunity for individual research. Our primary objective is to give our students a robust training in the basics of Earth sciences as well as whole-person development. Students are equipped with technical skills in certain specialized areas such as applied geochemistry, geophysics, coastal management, engineering geology and hydrogeology. Throughout the curriculum there is consistent emphasis on the acquisition of practical experience through fieldwork, laboratory studies, field camps both overseas and in China, training in industry, independent study projects, and strong interaction with local employers. Our active learning approach enables students to develop important generic skills, such as critical thinking, analytical powers, interpersonal and teamwork spirit, which are all essential for their future careers.