ITMO physics course Mechanics and electromagnetism contributors: Alexey Rumyantsev Dmitrii Chebanenko Pavel Ovchinnikov