2019 Oct Course Material