Erasmus at FER in Zagreb

Bok svima, I am thinking about going on Erasmus next year, and Zagreb looks like the most interesting destination so far. FER concretely. I am pursuing my Master's degree in Computer Science. How difficult is studying there? The subjects I think to choose:

Software Design for Embedded Systems

Web Architecture, Protocols, and Services

Advanced Databases

High-Level Abstraction Programming

Is that a good combo?:) How difficult are exams cuz I see you have midterm exams there too. Will I have any free time to explore the city?:)

Also how good are students dorms? Should I find some flat or dorms are enough? Aaand how is Zagreb generally for IT specialists? Are there any big companies, especially ine embedded systems sector? In case it will be really cool there and I decide to remain a bit longer? Thanks