Updated Syllabus with optional methods reading