knowledge-kitchen / course-notes