TEK495 2023 Syllabus Final.pdf