化工专业也需要非常扎实的编程能力。
在研究领域前沿,比如研究化学合成,实验和模拟仿真往往是同步进行,相辅相成的。实验的数据作为模拟仿真的基础,模拟仿真的结果作为与实验结果的对照参考。
在生产领域,随着工艺越来越复杂,安全标准越来越高,对于操作的安全风险评估都是基于对过程的模拟,这些都是由各类化工模拟软件来实现的,当然再结合对过往生产数据,事故数据的参考来评估生产的安全性是否符合行业和政府的标准。因这些标准也经常被修订。
化工所有的基础课比如 heat transfer, mass transfer, momentum transfer, reaction engineering 最后都需要扎实的数学基础,学生要掌握 ode, pde, numerical analysis (laplace transfer, finite elements...) 等等,以及要掌握各种编程语言,来支持学生的研究学习。
作为家长,可以找几所名校看一下他们chemical engineering 的本科课程设置和学制培养计划,然后做一些对照,知道学生将会学习的课程,包括必修和选修,看不同的学校各有哪些侧重。向各类专家多请教,看就业前景,就业方向,从现在就开始,和孩子一起进步。祝好运。