general course syllabus 3526607