Для "старта" в сопромате и понимания самых основных его разделов нужно знать раздел "Статика" из программы по теормеху. Отсутствие знаний по другим основным разделам теормеха, изучаемых в ВУЗе (кинематика и динамика), но при этом хорошее понимание статики, вполне достаточно для изучения сопромата. Однако есть некоторые разделы в сопромате, связанные с особенностями определения напряжений при динамических нагрузках, когда их нельзя привести к эквивалентным статическим, вот тогда без знаний динамики из теормеха не обойтись. Насколько мне известно, в мало каких ВУЗах изучают такие углублённые темы.