М-теория это очень сложно. Чтобы ей заниматься со стороны математика, нужно изучить (хотя бы на уровне общего понимания) практически все самые современные центральные разделы фундаментальной математики, типа алгебраической геометрии и всего такого подобного. В общем-то, это занятие для избранных. Как оно со стороны физика-теоретика, я не уверен, но там тоже всё очень сложно. Вся продвинутая квантовая теория поля и куча математических спецкурсов как минимум.
С физикой частиц всё проще, если иметь в виду какие-нибудь расчёты процессов в Стандартной Модели или типичные гипотезы Новой физики, например. Ну или вообще можно заниматься экспериментом на Большом Адронном. По минимуму тут хватит обычных физфаковских курсов.
Я думаю, как-то так, если говорить по-простому.