As training highly qualified specialists has always been the main goal, the faculties and departments constantly revise their curricula and introduce new programs. A number of faculties offer 4-year Bachelor's and 2-year master's degree programs, together with traditional 5-year Specialist Degree programs. Currently, the stress is on student's ability to work independently and meet employer's requirements, thus practical experience in the field being of foremost importance. The curricula of all Taras Shevchenko University faculties are based on the combination of academic instruction with student's research work and the combination of thorough theoretical knowledge with specific skills. Having acquired theoretical knowledge in the first and the second year, in their third year undergraduates choose an area to specialize in. At the same time they choose a field for their independent study, joining elective special seminars; the results of research are usually presented at the meetings of students' scientific societies or at scientific conferences, the most interesting results are published.