Stasjonen ligger 64 meter under bakken, og er en dyptliggende enkelthvelvstasjon, sammen med Plosjtsjad Muzjestva en av de to første i sitt slag i Sovjetunionen. Navnet sitt har den fått på grunn av sin umiddelbare nærhet til St. Petersburgs statlige polytekniske universitet.