At the beginning the course structure is quite unclear but you will get used to it. The further along you are with your studies the more course options you have and can really choose what you like. The professors take time to get to know you and help each student. I would recommend this university if you are willing organize yourself.