TE 250 Syllabus Sp 25.v2.pdf