需要工程微积分课程,包括线性代数(含特征值和特征向量)和矢量微积分,内容和严格程度与康奈尔大学的MATH 1910, MATH 1920, 和MATH 2940课程相似。
一门工程概率和统计学入门课程,其内容和严格程度类似于康奈尔大学的ENGRD 2700。
一门普通编程语言的中级计算机编程课程,如C、C++、Java或Python,内容和严格程度类似于康奈尔大学的ENGRD 2110课程。需要编程应用的课程,但编程不是主要的重点,是不可以替代的。统计建模语言的课程,如R和SAS,是不可以替代的。