ippb syllabus