The course that I took was well structured, covered the main points including technical aspects, which made my understanding deeper. Content was up-to-date. The final project was a good practical case to use the course material in practice and made me think for a couple days on possible solutions. (As expected.) Overall great experience.