德国信息学有哪些课程?
本人于2014/7-2016/7 在亚琛工业大学(RWTH)信息学院(Informatik)读硕士, 两个硕士学位都是Information Technology专业,所以对这个项目还是比较了解的。
首先,这个项目的课程设置和授课老师都是非常优秀的; 然后,这个项目总共分四个学期完成,前三个学期在亚琛工大上,第四个学期去斯坦福大学上(具体原因后面有讲); 最后,这个项目分为OR和CS两个方向,我是CS方向的,在这里简称为CSCS。
正式开课之前,会有个预开课程,主要是为学生们介绍接下来几年要学习的课程以及作业要求,以及选课指南等。 这个项目是英文授课的,所以上课的语言也是全英文的。授课的老师都是业界大牛,而且非常负责,每个课都有Tutor(助教)来监督学生学习和答疑。
由于这个项目是以培养科学家为目的,所以除了期末考试之外,学生的期末成绩由课程论文和课程测试来评定。其中测试占30%,论文占70%。每一门课都会有两次考试机会,在测试或论文未过的情况下,第二次考试的机会只给一次论文修改的机会。如果仍然没过,那么期末成绩就为59分。
下面简单介绍一下我上的课: CS717 Introduction to Parallel and Distributed Computing 这门课主要介绍并行与分布式计算的基本概念、原理以及实现技术。 CSC821 Advanced Operating Systems 这门课主要介绍操作系统的进阶知识,包括进程管理、内存管理、文件系统、网络等。
OR705 Statistical Learning Theory 这门课主要介绍统计学习理论,包括基本概念、优化方法、模型选择等问题。 CSE709 Machine Leaning 这门课主要介绍机器学习的基础知识,包括分类、回归、聚类、分类问题等等。
CSCS718 Visualization 这门课主要介绍数据可视化,包括二维三维的数据展现、交互式可视化等等。 CSW701 Advanced Database System 这门课主要介绍数据库系统的高级知识,包括查询处理器、事务管理、安全性等。