日本大学都教什么?
这个我很有发言权,因为本人本硕都是日本大学的,而且是两个不同专业(纯数学和计算科学)的。 简单说吧,本科的时候就是各种数学和计算机基础知识的学习和积累,课程包括实变函数、泛函分析、复变函数、微分方程、数值分析、算法设计、数据结构与程序设计等,除了计算方法和算法设计,其他基本都是打基础的学科基础课。
读研之后,方向不一样,所以上课内容就有差别了。我学的是计算科学,因此除了数理逻辑、抽象代数这些本科就学的课程外,还学习了很多新的知识,比如随机数学、统计推断、优化理论、机器学习、神经网络等等。虽然也学编程语言(R, C++),但是不深入,主要是了解编程的思想和方法就可以了。
当然啦,每个学校每个专业都有不一样的课程设置,不能概括全部。
在日本的大学里,一般都设有文学部、经济学部、法学部、理学部、工学部、教养学部、经营学部等。学部的设置是根据学生入学时所选择的专业来设定的。部下面设有学科,科下面又设有专业,这种体制使得学生的专业程度比较深入。另外,有些规模比较大的大学,下面还设有附属学校、研究所等。
日本大学的学部制度使学者的研究和教育的活动在同一个场所进行,学生能够接受最尖端的学问,对研究和教育都有非常正面的影响。而且各个大学的同名学部和学科,其设置的内容可以各自有其特点,这种自由度也能够培育多样化的人才。
除了学部制外,日本的大学中还有其他的学科制度。专科教育课程,只在都道府县所设置的短期大学中,在入学后2~3年的学习期限内完成规定课程的学习,其成绩合格者可取得专科(准学士)的学位资格。这是日本高等教育系统所规定的唯一的一段短期的高等教育。