To study on our bachelor program you must fluently speak (or at least understand) Russian (in mathematics) and know basic mathematics very well. Note that “basic” means different things in different countries. All lectures in our bachelor program are in Russian as well as practical lessons, where you suppose to discuss solutions with your fellow students.
To test your level of Russian we propose you to watch first 5-6 lectures of https://www.lektorium.tv/lecture/26550 and https://www.lektorium.tv/node/37337 (lectures on algebra and set theory for the freshmen students).
In case you don’t know Russian, consider joining our master program when you finish bachelors.
+7 (812) 36–36–636
Information about addresses and timetables of the Admission Office at Saint Petersburg State University can be found here and here (in Russian).