1984 г. - Львовский национальный медицинский университет им. Д. Галицкого, специальность "Лечебное дело"; 1985 г. - интернатура по специальности "Кардиология"; 1988 г. - клиническая ординатура по специальности "Кардиология", Национальный медицинский университет им. А.А. Богомольца, г. Киев.
Курсы повышения квалификации:
Сергей Олегович ежегодно проходит курсы ТУ (тематического усовершенствования) и каждые четыре года - ПАЦ (предаттестационные циклы). Сергей Олегович неоднократно стажировался в клиниках Франции (г. Милуз, Париж,; 1991-2010 гг.).Член правления Мировой Федерации Врачебных Сообществ Глава ревизионной комиссии Всеукраинского врачебного сообщества Член общественного совета при МОЗ Украины.