Major Preparation Requirements One year of calculus One year of calculus-based physics One general chemistry course with laboratory One course in programming (Matlab or Python) One course in introductory statistics More Information More information about this major Department homepage Back to requirements for all College majors list Side navigation Freshmen Transfers International Supplemental Applications Personal Insight Questions Majors Minors Transferring Credits Reporting Changes