updated course materials for various courses and added PPT slide decks also