The lecture follows the book: Bittencourt, J.A., 2013. Fundamentals of plasma physics. Springer Science & Business Media. The book is available here.
A useful guide to numerical procedures: Press, W.H., Teukolsky, S.A., Vetterling, W.T. and Flannery, B.P., 2007. Numerical recipes 3rd edition: The art of scientific computing. Cambridge university press. The book is available here.