The lec­ture notes on this page (see below) cover all or parts of classes I taught where these notes were either handed out to stu­dents as sup­ple­men­tary read­ing mate­r­ial or simply made for my own con­ve­nience when teach­ing a paper. They have, how­ever, been edited to add ample expo­si­tion since the orig­i­nal talk notes were largely just equa­tions after equa­tions. Some may be updated/​improved over time while others may only be a first draft; the latest ver­sions of these notes will be avail­able on this page for anyone inter­ested in using them for either ref­er­ence or learn­ing.

You may notice that older notes have been laid out dif­fer­ently. Newer ones use my LaTeX lecture class and have a more con­sis­tent tone. The lecture class is avail­able for free on Github if you wish to use it your­self; if you wish to help develop it, please feel free to fork it or just send me an e-mail with your sug­ges­tions. (Read more fur­ther down this page.)

Cur­rently teach­ing—Gen­eral Rel­a­tiv­ity.

Unless oth­er­wise stated these notes were all writ­ten based on lec­tures deliv­ered to post­grad­u­ate classes. Ital­ics indi­cate pdf slides. Not all these cover an entire course or paper; most cover select parts of a larger course. As a result of this they are arranged by topic and it is left to the reader to organ­ise them into fields by con­ve­nience and/​or neces­sity.

Thoughts, crit­i­cisms and sug­ges­tions for improve­ment are always wel­come. Please feel free to get in touch with me via e-mail any­time. Thor­ough spellcheck­ing has not been per­formed on some of these notes so if you spot minor errors too (and have the time and incli­na­tion) please let me know.

Have a nice day.