作为一名化学系学生,本科期间应额外学习哪些数学或者计算机方面的课程?


刚刚申请过计算科学(计算化学)的研究生,参加了面试,大体上算是了解了一下本科阶段最重要的数学/计算机课程。

数学

数学方面能学多少就学多少!数学是一门永远有用的学科!但若论最紧要的,微积分,ODE, PDE, 线性代数最为重要,应用比较广泛。

计算机

一定要学好Python,最好也学一下linux。每次看到有人写实验报告用的是excel都有一种很不专业的感觉。或许你可以不会其它,但是基础的numpy等都要了解知晓。Linux更不用说,任何自然科学学到比较好的程度最好都可以用Linux做工具,(画图也比较好看),处理数据也比较规范。

各种化学软件

你可以不全知全晓,但是至少每个方面的工具都要会一两个。比如画机理/反应,我喜欢用chemdraw,比如分子的模拟,Gaussian比较专业,简单一点/速度快一点的还有Avogadro(对应地,不够精确,只能用以参考,免费软件,但也很容易闪退)。有了这些平时写报告,学习都没有太大问题,遇到特殊的问题,需要学习新的软件也不迟。

总得来说,计算机和数学对于学习自然科学不可或缺,学多少都不为过。从基础和可以直接用到的先学起,会更有效率,更为容易。


分享到:


相關文章: