Lecture Notes and Computational Tools