The model theory of difference fields
Course notes