One thing I learned quick in school and even college is that you are graded not on your own creativity but on your ability to recite what was learned in class. Suppose even in the real world it's like that, companies have their own weird ways to do stuff sometimes and you just have to roll with it, even if there's a better way.
I'm glad that almost all of the Professors in my Masters are people who used to (or still do) work in industry. They are very good when it comes to not caring about memorization or knowing the material in the course out of heart and focus more on understanding (which is why almost all of our exams have at least some oral component to them, if they are not completly oral). They are often delighted when you can expand on the topic coverd in the lecture!
The thing is that this is not so much a matter of "a different sollution" or "more in depth" but "wrong" - some of the things he said is contradicted in literature. That said, it's only a small portion of the course and I've decided to just go with what the book said and in the oral part I can see if I need to expand on it - if the specific topics even come up in the questions in the first place.
Thanks for all the tips guys! I know I was late to approach this problem but this course was "easy" and I waited with studying for it untill the days before the exam (this afternoon).