Вообще, методический совет - учитесь по учебному плану. По крайней мере первые 3 года. Пытаясь познать нечто значительно вперед, вы вообще останетесь без всяких знаний. Сейчас лучше углублять и закреплять знания, чем пытаться их расширить.
В принципе, забегать вперёд можно, если силушки молодецкой хватает. Но нельзя при этом ничего перепрыгивать. Это надо зарубить на носу. Физика и математика - такие области знаний (в отличие, например, от истории), в которых принципиально важны внутренние взаимосвязи одного предмета с другим. Нельзя изучать дифференциальные уравнения, не зная, что такое дифференцирование. И такими взаимосвязями физика и математика пронизаны насквозь. Изредка можно читать какие-то вещи параллельно, но даже в этом случае - не сильно односторонне забегая вперёд. Поэтому вы должны прежде всего хорошо сориентироваться, какие разделы математики на каких построены, и должны изучаться последовательно.
а) Матан
б) Функан
в) ТФКП
г) Линейка
д) Что-то более сложное.
Я в этом списке не вижу дифференциальных уравнений. Они - ключевое знание для физики. В принципе, их можно включить в понятие матана, но в учебных курсах они часто даются отдельно, не под общим названием "матан". Кстати, ТФКП и линал по логике идёт до дифуров, а функан - после. Впрочем, могут быть какие-то параллельные перекрытия, в зависимости от состава и последовательности конкретных курсов.
Ещё не хватает начал общей алгебры, но я так понимаю, они обычно в линал либо в матан впихнуты.
Морс и Фешбах - это высшие главы дифуров, ДУЧП. Перед ними необходимо прочитать ОДУ. Да и из физики кое-что.
Что-нибудь ещё более сложное может понадобиться только в продвинутой теоретической физике. Несколько названий: дифференциальная геометрия, теория групп Ли и их представлений, алгебраическая топология. Но вообще об этих предметах можно долго ещё не беспокоиться.