I hadn’t realized how many of the physics departments at the top universities in the US have instituted undergraduate string theory courses. The only one I was aware of was MIT’s 8.251, String Theory for Undergraduates, taught by Barton Zwiebach, who developed a textbook for the course, A First Course in String Theory.
Maybe now that there’s a textbook, that is what has caused other institutions to follow suit. Caltech has Physics 134, String Theory, and Carnegie-Mellon has Physics 33-652, An Introduction to String Theory. Stanford goes its competitors one better by having two undergraduate courses in string theory: Physics 153A, Introduction to String Theory I, and Physics 153B, Introduction to String Theory II. This last course even promises to explain to students how string theory is connected to particle physics.