如果你的理想是做量子计算,我觉得本科最好是先进入物理系,因为计算机系基本上不讲量子力学,可能会耽误你的理想。
当然了,如果你能考到清华大学交叉信息研究院的本科班,那么很明显你会同时学习量子物理与计算机。但国内其他的大学,物理系与计算机系还没有深度融合,想同时学习这两个系的课程你需要自发去旁听课程。
下面,我说一下清华大学交叉信息研究院的本科班的核心课程。
1。计算机网络基础
2。大学英语
3。普通物理学
4。科学技术及创新应用
5。计算生物学
6。博弈论
7。高等计算机图形学
8。机器学习
9。计算机科学研究实践
10。密码学基础
11。分布式计算 (基础与系统)
12。操作系统
13。量子信息
14。网络科学
15。计算理论
16。算法设计
17。期计算机应用数学
18。计算机入门
从这些核心课程可以看出,这课表还是很丰富的,居然还有博弈论与计算生物学这样的看起来与量子计算不相关的课程。但是,总的来说,这个课表就是计算机与物理(数学)平行推进的。至于英语课程,那肯定是要学的。
在清华大学物理系,也有龙桂鲁研究组等在做量子计算,他们用的其中一个方法是核磁共振,这个就与计算机系学的课程没有什么联系了,所以如果做这个方向,那么很明显应该从物理系读本科开始。在清华大学还有用离子井做量子计算的金奇涣老师等,他们显然用的也是物理方法,都是一些激光与真空腔体什么的,这些全是物理的,而不是计算机系能学的东西。所以,从实际情况来看,大部分计算机系毕业的本科生都是没有做量子计算的基础的,为什么?因为传统的计算机与量子计算机根本就不是一回事,像中国科技大学上海研究院潘建伟院士研究组做的光量子计算机,那用的就是光学的方法,与传统计算机的二进制的电路方法完全不同。
【免费】如何培养孩子思维能力【点击免费获取教程】