The aim of the present research is to discuss Tomsk Polytechnic University in respect of forming engineers' sociocultural competence and teaching engineering ethics. Today international standards of training engineers cover efficient communication skills, ability to understand societal and environment context, professional and ethical responsibility. This article deals with the problem of contradiction between the need to form engineers' sociocultural competence in Russian higher education institutions in order to meet the requirements of international accreditation organizations and the real capabilities of existing engineering curricula. We have described ethics teaching experience of TPU, studied the engineering master programs of TPU to see how the planned results are achieved. We have also given our recommendations to alter the structure of TPU educational curricula, which can also be applied in other higher education institutions