_turing Posted June 23, 2016 Posted June 23, 2016 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?
ace589 Posted June 27, 2016 Posted June 27, 2016 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.
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now