Jump to content

Recommended Posts

Posted

I have been accepted to two Master's programs in Germany. The first one is Computational Science and Engineering at the Technical University of Munich (TUM) and the other one is the Scientific Computing program at Universitat Heidelberg. Both courses have similar pattern in that the first three semesters are reserved for the coursework while the fourth semester is devoted to the Master's thesis. The information I have gathered seems to suggest that TUM's program is better structured and the mandatory modules encompass core areas in computational science. However, I am not quite sure about the mathematical side of things since they only offer courses on Numerical Methods/Analysis. On the other hand, Heidelberg's program is being offered by the Department of Computer Science and Mathematics and according to a professor I talked to, places a great deal of emphasis on mathematics. Again however, it seems that this program is rather wanting when it comes to courses in Computer Science. I am happy with the Application Areas that both universities provide (you have to choose courses from certain application areas such as Physics, Biosciences etc.). 

Regarding research, TUM offers excellent students a chance to earn an Hons. degree by becoming a part of the Bavarian Graduate School of Computational Engineering. The program at Heidelberg is associated with the Interdisciplinary center for Scientific Computing and they say that excellent students would be allowed to join the PhD program (I have been seriously considering a PhD) at the Center after the first year. Given that I want the option to do a PhD while focusing on both core areas in Scientific Computing and research, which program do you think would be a better option? I think that when it comes to employment and international repute TUM seems to be the obvious choice. However, I am willing to neglect that if Heidelberg's program is significantly better. If you know about the programs, can you please comment on whether they offer a diverse range of subjects including ML and Game Theory? 

Posted

What is your background?

I am not familar with these programs but ...

 Heidelberg seems to expect you come from the application background.  It appears to be more like a relaxed applied mathematics program.  These type of programs are more traditional and allow you to take the same courses that other majors would take from CS or Math.  This are generally transfered well.

TUM appears to be more integrated. Programs like these have dedicated courses and less of the traditional courses that a CS or Math major might take.  Instead these courses will focus on how the techniques are used in application and how to use them together. These programs save you alot of trouble trying to connect the dots and give you more hands-on and practical experience.  If you want to do a Phd elsewhere or change paths later you may have some trouble transferring  credits.

ML appears be offered as a seminar/elective for both,  but game theory is a bigger picture concept and is likely not.  These are generally not considered part of the scientific computing core.

I would prefer TUM but you should choose the program that's right for you.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

This website uses cookies to ensure you get the best experience on our website. See our Privacy Policy and Terms of Use