The notes I uploaded are for my own references. Some are available to be downloaded. Feel free to download/edit/improve according to your own education purposes.
The author will not be responsible if there are mistakes in the information provided in the slides.