德国计算机专业怎么样?
本科计算机,研究生也读了CS,对德国大学比较了解的人前来答一发. 先说个人观点: 德国大学计算机硕士的授课质量相当好(至少TUM和FH两种类型大学的CS可以打4星); 整体性价比相当高,生活费+学费平均13w人民币/年(除了慕尼黑的私立学校20w+); 德语很重要,英语可以用于申请,但德语可以帮你留下来; 想留德工作很容易,只要毕业后找到工作就能留下,专业是否匹配倒不重要——德国公司里很多用不上计算机的专业软件也不难看到; 但是若想拿绿卡(德国永久居留权)还是尽量读CS,不然就要多交一笔签证申请费并在移民局面前解释为什么一个学化学的会那么看重程序员的职位。。。
先讲TUM这种传统大学的流程以及毕业要求: 跟大部分国内大学一样,大一大二都是基础课,大三才分组选导师开始科研。这样设置的好处是在读研期间能保证每个方向的基本理论知识都掌握牢固,不会出现一些没学过基础学科的人去学计算机网络或者算法时候的那种不知所云的痛苦感。虽然基础知识扎实但科学研究能力基本没锻炼,所以这种教育方式更适合那些已经决定今后不做科研的人。
作为外国人申请这类大学有一定风险,不过因为德国所有大学所有的专业对国际生的录取名额都是有严格限制的,所以只要条件够优秀(比如是985,80分以上)一般不会有太大问题。录取后注册入学并参加期末考试即可。
这样的大学还有很多,例如慕尼黑工业大学,卡尔斯鲁厄理工学院等等。 TUM的要求是读完研究项目必须发一篇论文才能毕业,虽然难度很大但是只要努力做好研究工作并且有不错的导师指导完成几率还是不错的。
当然如果要读博继续深造的话博士毕业也需要发表一篇论文否则无法拿到博士学位。 FH类的高等专科学校毕业要求就没那么高,授课型硕士只需要考完结业考试即可拿到硕士学位,研究型要发论文但是难度会比TUM的低很多。
因为FH是以职业教育为主,所以在德国这种注重理论教学的国家来说它的课程设置偏实践,对于编程语言以及各种工具的使用以及实际项目操作方面掌握的十分到位。但是理论知识相对薄弱,如果未来不打算留在德国工作的话个人建议念TUM这种传统的大学。 费用方面FH比TUM省钱不少,一共7个学期只收3600欧(约2.5万人民币)的学费,而TUM的CS专业每学分高达500欧(约3500人民币)。FH的生活费也比慕尼黑这种大城市便宜很多,一年8万足够。如果节约点7万也差不多了。