Environmental Engineering Major

Bachelor of Science in Engineering

Environmental engineering brings together topics as diverse as chemistry, fluid mechanics, biology and public health.

The challenge: Safeguarding both humanity and the planet from pollution.

students measure the width of a water channel

Requirements

The environmental engineering (EnvE) Bachelor of Science in Engineering (BSE) degree requires the completion of 34 courses, comprising:

This page provides general information. Be sure to consult the CEE Undergraduate Handbook and DukeHub for details.

CEE Undergraduate Handbook

For course planning, please refer to this PDF document. It is updated yearly.

Degree Planning

  • For the Class of 2029

    The plan provided below (applicable to students matriculating in Fall 2025) outlines a typical, semester-by-semester path to graduation. Students who have already matriculated should consult the CEE Undergraduate Handbook as degree requirements can differ by matriculation date. Courses in the table are required unless noted otherwise. Shifting courses to a different semester should be done with caution and preplanning due, in part, to pre-requisites and co-requisites.

    Important Note

    Course numbers in bold (e.g., CEE 132L) are typically only offered once a year, during the semester shown.

    First Year

    Fall 2024 Spring 2025
    Calculus I
    MATH 111L (#1)
    Calculus II
    MATH 112L (#2)
    Chemistry
    CHEM 101DL (#3)
    Mechanics
    PHYSICS 151L (#4)
    Computing for Engineers
    EGR 105L
    Academic Writing
    WRITING 120 (#8)
    Engineering Design & Communication
    EGR 101L
    Engineering the Planet
    CEE 132L (#6)

    Second Year

    Fall 2025 Spring 2026
    Matrices and Vectors
    MATH 218-2
    Multivariable Calculus
    MATH 219
    Solid Mechanics
    EGR 201L
    Dynamics
    EGR 244L
    Molecular Biology
    BIOLOGY 201L
    Uncertainty, Design & Optimization
    CEE 251L
    elective Electricity & Magnetism
    PHYSICS 152L (#4)
    elective

    Third Year

    Fall 2026 Spring 2027
    Differential Equations
    MATH 353
    Biological Principles
    CEE 462L
    Fluid Mechanics
    CEE 301L (#9)
    Thermodynamics
    ME 331L
    Aquatic Chemistry
    CEE 461L
    Environmental Transport Phenomena
    CEE 560
    Engineering Economics, Risk, and Decision
    CEE 351
    elective
    elective

    Fourth Year

    Fall 2027 Spring 2028
    Water Resources
    CEE 463L
    Integrated Environmental Design
    CEE 469
    elective elective
    elective elective
    elective elective
    Important Notes
    • #1 AP credit for MATH 21 may be used to satisfy the MATH 111L requirement.
    • #2 AP credit for MATH 22 may be used to satisfy the MATH 112L requirement. If AP credit for 21 but not 22 then take MATH 122L in first-year Fall.
    • #3 CHEM 101DL. AP credit (i.e., CHEM 20 or 21) may be used to satisfy this requirement.
    • #4 At least one (1) physics course must be taken post-matriculation to satisfy the Physics requirement in the Engineering curriculum.  Students receiving AP credits for PHYSICS 25 and 26 must: a) take a Duke PHYSICS course at or above PHYSICS 153L; b) decline the AP credit for PHYSICS 26 and take PHYSICS 152L; or c) decline both AP credits and take both PHYSICS 151L and 152L.
    • #6 CEE 132L may be replaced CEE 205 (0.5 unit) AND an upper-level CEE course (1.0 unit); if not taken in the first or second year then it must be replaced. An upper-level CEE course is a CEE course at the 300-, 400-, 500- or 600-level.
    • #8 WRITING 120 must be taken in the First Year; It is expected that Pratt students take this course in the Spring.
    • #9 Although MATH 353 may be taken concurrently it is recommended that MATH 353 be completed prior to taking Fluid Mechanics, CEE 301L.
  • 5 Liberal Arts (LA)

    All majors in Pratt are required to complete a minimum of 5 full-credit (1.0 unit) courses from a set of categories that includes:

    • Creating & Engaging with Art (CE),
    • Humanistic Inquiry (HI),
    • Interpreting Institutions, Justice & Power (IJ),
    • Social & Behavioral Analysis (SB), and
    • Language (LG).

    More specifically:

    1. Students must take five courses that each carry at least one code of CE, HI, IJ, SB, or LG and that do not otherwise count towards the requirements of their Pratt major(s).
    2. Students must complete courses that cumulatively cover at least four of the five codes (CE, HI, IJ, SB, LG).
    3. A Century Course that has two different codes may cover both of those codes, but still only counts as one of the five required courses.
    4. All courses taken to fulfill the Liberal Arts requirement (courses or codes) must be satisfied by taking courses post-matriculation.
    5. Any course taken to satisfy the Liberal Arts requirement must be taken on a graded basis, unless the course is only offered on a selective Satisfactory/Unsatisfactory grading basis. For courses only offered on an S/U grading basis, up to two such S/U-only courses may contribute (course and/or code) to the Liberal Arts requirement

    1 Natural Science Elective (NS)

    This must be a biology course; this requirement is satisfied by taking one of the following courses:

    Course Number Course Title
    BIOLOGY 201L Molecular Biology
    BIOLOGY 202L Genetics and Evolution
    BIOLOGY 212L General Microbiology
    BIOLOGY 308A/309A Oceans in Human and Environmental Health

    1 Earth Science Elective

    This requirement is satisfied by taking one of the following courses:

    Course Number Course Title
    BIOLOGY 308A/309A Oceans in Human and Environmental Health
    CEE 666 Aquatic Geochemistry
    ECS/EOS 101 The Dynamic Earth
    ECS/EOS 103 Climate Change for Future Leaders
    ECS/EOS 201L The Solid Earth: Minerals, Rocks, and Structural Geology
    ECS/EOS 202 Ocean and Atmospheric Dynamics
    ECS/EOS 220 Water Sciences
    ECS/EOS 315 Waves, Beaches, and Coastline Dynamics
    ECS/EOS 323 Hydrogeology
    MARSCI 204/204A Integrative Oceanography

    2 Upper-Level Environmental Electives

    This requirement is satisfied by taking two (2) of the following courses:

    Course Number Course Title
    CHEM 201DL Organic Chemistry I
    CHEM 202L Organic Chemistry II
    BME 307 Transport Phenomena: Biological Systems
    CEE 302L Soil Mechanics
    CEE 315-60 Engineering Sustainable Design and the Global Community: Environmental
    CEE 563 Chemical Fate of Organic Compounds
    CEE 564 Physical Chemical Processes in Environmental Engineering
    CEE 566 Environmental Microbiology
    CEE 661L Environmental Molecular Biotechnology
    CEE 666 Aquatic Geochemistry
    CEE 667 (prereq: CEE 563 or CHEM 201D) Chemical Transformation of Environmental Contaminants
    CEE 683 Groundwater Hydrology
    CEE 684 Physical Hydrology, Hydrometeorology
    CEE 686 Ecohydrology
    EGR 424L Energy and the Environment Capstone
    ENVIRON 535 Air Quality Management

    2 Unrestricted Electives

    These electives are unrestricted, with the exception that at most 1.0 units of physical education activity and at most 1.0 units of music activity can be used to meet BSE requirements.

    Important Note

    House courses cannot be used.

    Optional Electives

    Students may exceed the minimum of 34 units required for the BSE degree. This may be accomplished via AP credits, overloading, and/or summer courses either at Duke or elsewhere.

Degree Enhancements

Undergraduate Contacts

Ready to join us?

Other Degree Options