course syllabus and pbl 3033437