I highly recommend this university for those who prefer project based learning. Currently I am learning masters in AI and data engineering, for all the courses projects have to be submitted and must be approved by the professors prior to the final oral exam. The courses are up-to date with the current technologies.
As there will be projects to be done and a lot to read, it might be difficult for working students.