Military engineering
–2007, there were 1,024 kindergartens, 716 public schools and 80 vocational schools in Saint Petersburg. The largest of the public higher education institutions is Saint Petersburg State University, enrolling approximately 32,000 undergraduate students; and the largest non-governmental higher education institutions is the Institute of International Economic Relations, Economics, and Law. Other famous universities are Saint Petersburg Polytechnic University, Herzen University, Saint Petersburg State University of Economics and Finance and Saint Petersburg Military engineering-technical university. However, the public universities are all federal property and do not belong to the city.