ENGR4223 Summer 2024 Syllabus.pdf