A standard engineering calculus sequence, including linear algebra (with eigenvalues and eigenvectors), and vector calculus, similar in content and rigor to Cornell courses MATH 1910, MATH 1920, and MATH 2940.
An introductory engineering probability and statistics course similar in content and rigor to Cornell course ENGRD 2700.
An intermediate-level computer programming course in a general programming language such as C, C++, Java, or Python, similar in content and rigor to Cornell course ENGRD 2110. Courses that entail programming applications, but where programming is not the primary focus are not acceptable substitutes. Courses in statistical modeling languages, such as R and SAS, are not acceptable substitutes.