Since coming to Brigham Young University I have developed a one semester course in Particle Physics. Over several years I wrote a text for the course, which can also be used by students in their self study. The book is available for free here.
It includes several appendices that introduce tools of theoretical physics. These include index notation, Lie Groups and Algebras, Green Functions, and some classical field theory. I hope that students find them useful as they develop the skills they need to participate in particle physics research.