日本计算机什么大学好?
在知乎上看了很多的回答,有的非常专业,非常详细,非常全面,我也很想写成这样。但是很可惜,我是学渣一枚。所以只能用简单的语言来说明一下,我了解的日本的计算机相关专业的情况。 先说一下,我在日本学的是情报科学(コンピュータシステム)这个专业,翻译成中文就是信息工程/计算机科学与技术的专业。我们专业的必修课里面就有计算机网络、操作系统、算法、数据库系统等等,和我们学校计算机专业的本科生所学的课程差不多。只是没有编程基础(数据结构和编译原理这种比较“硬”的课我们没有),但是我们用R语言做数据分析和简单可视化,用python做爬虫和简单脚本,用matlab做一些数值计算以及仿真。
虽然我们平时也做项目(比如我用自然语言处理做文本分析,他用大数据做市场预测),但基本上不接触实际的项目代码!因为导师怕我们搞出漏洞或者被黑了怎么办,所以我们只能做基于测试的数据分析。 关于日本大学的排名,题主已经看到了很多不同的说法。所以我仅以我个人为例子来讲讲哪所大学哪些专业更适合你。
先说结论,我认为NTT通信研究所(国立)最适合你!为什么是这个研究所而不是它旗下的高校呢?原因有二:一是它所招的人比较少,只有10几个中国学生;二是它不收学费(其他的研究所不仅收学费还相当贵)。 在NTT研究所你可以学到非常有深度的知识,因为人少,老师能充分注意到每一位同学并指导他(她)们。同时由于研究所做的是基础性研究和论文发表,所以实验性很强,需要大量的数学基础和代码能力。如果这两点你能达标的话,那么恭喜你,你的编程能力已经达到很高的水平了~~可以横扫BAT等大公司的基础架构部(当然,BAT现在也不怎么招人,要排队……)。
关于数学基础,如果你是以找工作为目的,那很简单,把高数、线代、概率统计这些学好就可以了。但要是你还想从事科研工作,那就需要打好更加扎实的理论基础。微积分中值定理证明、矩阵论、数值分析、复变函数、实变函数、随机过程等等都是必须要掌握的。
再说具体一点,如果以上你都做到了且达到了一定分数(这个分数只有你自己知道),那么恭喜,BAT之类的公司基础架构部任你挑了。要是还不满意,那你就得好好想想到底是不是真的想学计算机了~~毕竟能有这么扎实的数学跟编程功底,任何一家互联网企业里面的技术岗位都可以胜任哦~~