CN8810 Course material