David Tong: Lectures on String Theory

These lecture notes provide a detailed introduction to the bosonic
string and conformal field theory, aimed at "Part III" (i.e.
masters level) students. The full set of
lectures notes can be downloaded here and weigh in at around 200 pages.
They are now also available on the arxiv. Individual sections can
be downloaded below. Last
updated February 2012.