The W&M liaisons do their best to make the following list of prerequisites up-to-date and matching Columbia requirements. However, you are advised to check the pre-combined plan curriculum yourself. If you spot an error please let us know.

Please, have a look at the list of the Frequently Asked Questions.

- For students admitted to W&M in 2016 and later
- at least “a three-year residency” equivalent at W&M as it highlighted in the agreement between W&M and Columbia. For transfer students, we count total academic time.
- Completion of all COLL classes, including COLL400.

- Minimum overall GPA of 3.30, inclusive of all coursework taken for credit
- Minimum pre-engineering GPA of 3.30, inclusive of all science and mathematics prerequisite coursework. Additionally, a minimum grade of B (3.0) must be obtained on the first attempt in all science and mathematics prerequisite coursework.
- Successful completion of both the foundational and major-specific prerequisite coursework by the end of the spring semester of application
- Successful completion of the degree and major requirements of the affiliate institution by the end of the spring semester of application
- Note that 120 credit hours degree requirement will be satisfied by counting together W&M and Columbia classes by the end of the program. There is no need to complete this particular degree requirement by the time of transfer.

- Favorable recommendation letters: one each from the Combined Plan liaison, a science instructor and a math instructor
- Proficiency in English as directed by Columbia

- Columbia: The full sequence of Calculus I, II, III, IV (MATH UN1101, MATH UN1102 and MATH UN1201) - W&M: Calculus I (MATH 111), Calculus II (MATH 112), and either Introduction to Multivariable Calculus (MATH 212) or Multivariable Calculus for Science and Mathematics (MATH 213)

- Columbia: Introduction to Mechanics and Thermodynamics (PHYS UN1401) - W&M: General Physics I (PHYS 101)
- Columbia: Introduction to Electricity, Magnetism and Optics (PHYS UN1402) - W&M: General Physics II (PHYS 102)

- Columbia: General Chemistry I (CHEM UN1403)
- W&M: General Chemistry I (CHEM 103)

- Columbia:
*Either a one-semester physics or chemistry lab is required and may be taken in conjunction with the Introductory Physics and/or Chemistry courses listed above.*- W&M: any of General Physics I Laboratory (PHYS 101L), General Physics II Laboratory (PHYS 102L), General Chemistry I Laboratory (CHEM 103L). Note that some engineering majors require a specific lab.

- Columbia: Introduction to Computer Science and Programming in C++, JAVA, Python or MATLAB (COMS W1004, COMS W1005 or COMS W1007 or ENGI E1006)
*Note that some majors require a specific programming language.*

Courses marked with a * may be taken either before or during enrollment at Columbia.

- Columbia: Ordinary Differential Equations (MATH UN2030)
- W&M: Ordinary Differential Equations (MATH 302)

- Columbia: Introduction to Classical and Quantum Waves (PHYS UN1403)
- W&M: Modern Physics (PHYS 201)

- Columbia: Physics Lab (PHYS UN1493/PHYS UN1494)

- Columbia: General Chemistry I (CHEM UN1403)
- W&M: General Chemistry I (CHEM 103)

- Columbia: Environmental Biology I: Elements to Organisms (EEEB UN2001)
- Columbia: Introduction to Biology I: Biochemistry, Genetics and Molecular Biology (BIOL UN2005)

- Columbia: Introduction to Applied Mathematics: Ordinary Differential Equations and Linear Algebra (APMA E2101)

- Columbia: Introduction to Classical and Quantum Waves (PHYS UN1403)
- W&M: Modern Physics (PHYS 201)

- Columbia: General Chemistry II (CHEM UN1404)
- Columbia: General Chemistry Lab (CHEM UN1500)
- W&M: General Chemistry I Laboratory (CHEM 103L)

- Columbia: Introduction to Computing for Engineers and Applied Scientists in Python (ENGI E1006)

- Columbia: Introduction to Biology I: Biochemistry, Genetics and Molecular Biology (BIOL UN2005)
- Columbia: Introduction to Biology II: Cell Biology, Development and Physiology (BIOL UN2006)
- Columbia: Introduction to Electrical Engineering (ELEN E1201)*.
- W&M: Electronics (PHYS 252)

- Columbia: Ordinary Differential Equations (MATH UN2030)
- W&M: Ordinary Differential Equations (MATH 302)

- Columbia: Introduction to Applied Mathematics: Ordinary Differential Equations and Linear Algebra (APMA E2101).
*Students must take both an ODE course and a Linear Algebra course.*

- Columbia: Physics Lab (PHYS UN1493/PHYS UN1494)

- Columbia: General Chemistry II (CHEM UN1404)
- Columbia: General Chemistry Lab (CHEM UN1500)
- W&M: General Chemistry I Laboratory (CHEM 103L)

- Columbia: Organic Chemistry I (CHEM UN2443)
- W&M: Organic Chemistry I (CHEM 206)

- Columbia: Organic Chemistry Lab (CHEM UN2943)*
- W&M: Organic Chemistry Laboratory I (CHEM 206L)

- Columbia: Introduction to Computing for Engineers and Applied Scientists in Python (ENGI E1006)

- Columbia: Introduction to Applied Mathematics: Ordinary Differential Equations and Linear Algebra (APMA E2101).
*Students must take both an ODE course and a Linear Algebra course.*

- Columbia: Introduction to Computer Science and Programming in MATLAB (COMS W1005).
*The department strongly recommends MATLAB over other languages, though it will accept any language.*

- Columbia: Earth: Origin, Evolution, Processes Future (EESC UN1011)
- W&M: The Dynamic Earth: Physical Geology (GEOL 101)

- Columbia: Mechanics (ENME E3105)*
- W&M: Classical Mechanics of Particles and Waves I (PHYS 208)

- Columbia: Introduction to Applied Mathematics: Ordinary Differential Equations and Linear Algebra (APMA E2101).
*Students must take both an ODE course and a Linear Algebra course.*

- Columbia: Discrete Mathematics (COMS W3203)
- Columbia: Introduction to Computer Science and Programming in Java (COMS W1004) or Honors Introduction to Computer Science in Java (COMS W1007)

- Columbia: Introduction to Electrical Engineering (ELEN E1201)*.
- W&M: Electronics (PHYS 252)

- Columbia: Discrete Mathematics (COMS W3203)
- Columbia: Introduction to Computer Science and Programming in Java (COMS W1004) or Honors Introduction to Computer Science in Java (COMS W1007)
- Columbia: Data Structures in Java (COMS W3134) or Data Structures and Algorithms (COMS W3137)
- W&M: Data Structures (CSCI 241)

- Columbia: Introduction to Applied Mathematics: Ordinary Differential Equations and Linear Algebra (APMA E2101).
*Students must take both an ODE course and a Linear Algebra course.* - Columbia: Introduction to Probability and Statistics (CIEO W3600)*
*The course must have calculus, including multivariable integration, as a prerequisite.*- W&M: Applied Statistics (MATH 351)

- Columbia: General Chemistry II (CHEM UN1404)
- Columbia: General Chemistry Lab (CHEM UN1500)
- W&M: General Chemistry I Laboratory (CHEM 103L)

- Columbia: A Better Planet by Design (EAEE E2100)*
- W&M: No equivalent

- Columbia: Earth’s Environmental Systems: The Climate System (EESC UN2100)*
- W&M: Earth’s Environmental Systems: Physical Geography (GEOL 110)

- Columbia: Earth’s Environmental Systems: The Solid Earth System (EESC UN2200)*
- W&M: The Dynamic Earth: Physical Geology (GEOL 101)

- Columbia: Organic Chemistry I (CHEM UN2443)
- W&M: Organic Chemistry I (CHEM 206)

- Columbia: Introduction to Classical and Quantum Waves (PHYS UN1403)
- W&M: Modern Physics (PHYS 201)

- Columbia: Introductory Biology I: Biochemistry, Genetics and Molecular Biology (BIOL UN2005)

- Columbia: Introduction to Applied Mathematics: Ordinary Differential Equations and Linear Algebra (APMA E2101).
*Students must take both an ODE course and a Linear Algebra course.*

- Columbia: Introduction to Classical and Quantum Waves (PHYS UN1403)
- W&M: Modern Physics (PHYS 201)

- Columbia: Sufficient knowledge of computer programming is needed in order to take Data Structures in Java (COMS W3134) or Data Structures and Algorithms (COMS W3137) at Columbia.
- W&M: see prerequisites for Data Structures (CSCI 241)

- Columbia: Introduction to Electrical Engineering (ELEN E1201)*.
- W&M: Electronics (PHYS 252)

- Columbia: Ordinary Differential Equations (MATH UN2030)
- W&M: Ordinary Differential Equations (MATH 302)

- Columbia: Mechanics (ENME E3105)*
- W&M: Classical Mechanics of Particles and Waves I (PHYS 208)

- Columbia: Ordinary Differential Equations (MATH UN2030)
*This course must be taken prior to Columbia for any student with interests in the Financial Engineering major. Students cannot apply to this major until they are already enrolled at Columbia (after the first semester in Columbia Engineering).*- W&M: Ordinary Differential Equations (MATH 302)

- Columbia: Linear Algebra (MATH UN2010) or Applied Mathematics I: Linear Algebra (APMA E3101)
- W&M: Linear Algebra (MATH 211)

- Columbia: Probability for Engineers (IEOR E3658) or Probability Theory (STAT GU4203)
- W&M: Probability (MATH 451)

- Columbia: Applied Statistical Models in Operations Research (IEOR E4307) or Statistical Inference (STAT GU4204)
- W&M: Mathematical Statistics (MATH 452)

*The department strongly recommends JAVA over C/C++ with Python.*

- Columbia: Introduction to Computing for Engineers and Applied Scientists in Python (ENGI E1006) or Introduction to Computer Programming in Java (COMS W1004)
- Columbia: Essential Data Structures in C/C++ (COMS W3136) or Data Structures in JAVA (COMS W3134)
- W&M: Data Structures (CSCI 241)

- Columbia: Introduction to Accounting and Finance (IEOR E2261)*,
*This course must be taken prior to Columbia for any student with interests in the Financial Engineering major. Students cannot apply to this major until they are already enrolled at Columbia (after the first semester in Columbia Engineering).*- W&M: Principles of Accounting (BUAD 203)

- Columbia: Ordinary Differential Equations (MATH UN2030)
- W&M: Ordinary Differential Equations (MATH 302)

- Columbia: Introduction to Classical and Quantum Waves (PHYS UN1403)
- W&M: Modern Physics (PHYS 201)

- Columbia: General Chemistry I (CHEM UN1403)
- W&M: General Chemistry I (CHEM 103)

- Columbia: General Chemistry II (CHEM UN1404)

- Columbia: Introduction to Applied Mathematics: Ordinary Differential Equations and Linear Algebra (APMA E2101)
*Students must take both an ODE course and a Linear Algebra course.*

- Columbia: Foundations of Data Science ORCA E2500

- Columbia: Introduction to Electrical Engineering (ELEN E1201)*.
- W&M: Electronics (PHYS 252)

- Columbia: Mechanics (ENME E3105)*
- W&M: Classical Mechanics of Particles and Waves I (PHYS 208)

- Columbia: Introduction to Classical and Quantum Waves (PHYS UN1403)
- W&M: Modern Physics (PHYS 201)

- Columbia: Environmental Biology I: Elements to Organisms (EEEB UN2001)
- Columbia: Introductory Biology I: Biochemistry, Genetics and Molecular Biology (BIOL UN2005)