金工金数这两个专业,都属于交叉专业,专业的三要素是金融、数学,以及编程,大方向都是研究和应用各种数理金融模型。但金融数学专业,更注重数学理论,研究各种模型本身,相对实践要求没有那么高。而金融工程则更偏重实务,数学分析的部分相对略少,更侧重使用计算机编程来实现各种数理金融模型。金融工程专业,除了要求申请人掌握微积分、概率、线代、函数和随机过程等课程,最好也需要具备C++等编程语言,以及算法和数据结构等能力。