The paper focuses on the structure and content of the English language teaching for Master's Degree and Ph.D. students at a technological university, which is based on developing skills required for special engineering and academic purposes. The author shows the main principles, methods, challenging problems of the English language teaching using the courses developed at the Department of Foreign Languages for Professional Communication at Kazan National Research Technological University.