The program of these studies matches the standards of technical universities in European countries. This makes it possible, for students, to participate in exchange programs and spend a semester or two at the foreign universities as part of their study and offer the courses to foreign students within the framework of the Erasmus exchange program. During the first semesters of BSc studies, students obtain a thorough education in mathematics, physics, basics of computer sciences and basic technical sciences: electrical engineering, control theory, electronics, metrology, computer programming, microprocessor systems, databases, computer networks, artificial intelligence and computer vision systems. Attention is paid to solving practical engineering problems and integration of knowledge. The courses facilitate development of team-work and leadership skills. After completing five semesters, students choose a specialization of their interest, with courses structured to expand their skills and knowledge in one of the three main fields that are listed in the title of the interdisciplinary studies.