hal syllabus