我本人在国内学的并不是计算机专业,到了德国以后先很苦地念了一年多纯英文授课的专业,拿到学位以后才起了再从计算机的念头。目前国内很多朋友都想到德国来学这个专业,包括以前学过的,也有更多是想到这里重新学起的。所以这方面的信息从国内又很难见到,因此我就简单说一下我的体会。
因为在接触过的国内朋友中,发现对德国的计算机专业有一些误解,又限于篇幅,我就不仔细地来讲具体的专业课程了。仅是从个人角度来把读者估且定为现在想改换成这一专业的朋友们吧。也许因为都是重新学起,所以我们的感受可能会更相似一些。总的来说,德国大学的计算机课程设置和国内很类似,粗略一看,似乎都很容易,可等你真的学进去以后,就会发现这里的障碍除了语言上的,还有国内一些基础教育方面的薄弱。
说到上课,我深有感触的是,课程好坏很大程度上是取决于教授的。而还不是主要在于本人的专业水平,如何讲课是一个很关键的问题。比如其中我选的两个教授就是明显的对比,一个是很有经验的,教的愉快,学的轻松,同学们都很喜欢上他的课。而另外一个虽然专业水平一点不逊于前面一个,可惜讲课很是死板,并且听课的时候往往不知道重点在哪里。留的作业也经常是无意义的。比如我现在选择的方向,图象处理方面,他却经常留的作业仅是让人用Java做几个简单图出来。很多同学在这种时候,都在考虑选别的教授的课了。除了基础课以外,一般这个专业从第二年开始,就要选择以后发展方向了。可供选择的有:数据库,这是目前比较受欢迎的一类;网络方面,当然也是热门;图象方面,要说明的是,这个方向的课程并不是通俗意义上的图象处理,而是侧重于图象处理软件的开发和发展,也是很有前景的;最后一类就是纯粹的编程语言了。朋友们可以根据自己的喜好和对这个行业的未来发展的个人判定来选择。