Please forgive me if this question has been posted before, but I was wondering if anyone could provide a semi-detailed and sequential mathematical syllabus that, once mastered, would allow one to follow development of string theory. So, assuming basic undergraduate mathematics such as real analysis, general topology and abstract/linear algebra, what would come next? I have several mathematical physics books including Nakahara, Frankel, Lam, etc. Do texts such as these prepare one for understanding string theory? Should the bulk of material in these texts be considered as prerequiste for ST? Thank You.