Course analysis EG4005 spring 2024.pdf