В 1988 году окончил Ленинградский политехнический институт по специальности «инженер-системотехник». В 1993 году окончил факультет переподготовки управляющих кадров ФиНЭКа по специальности «экономист». В 2009 году Барков Олег прошел переподготовку по программе MBA.