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.
Requirements
The environmental engineering (EnVE) Bachelor of Science in Engineering (BSE) degree requires the completion of 34 courses, comprising:
- 19 general requirements, and
- 15 departmental requirements
This page provides general information. Be sure to consult the CEE Undergraduate Handbook and DukeHub for details.
Degree Planning
-
For the Class of 2028
The plan provided below (applicable to students matriculating in Fall 2024) 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)Writing
WRITING 101 (#8) or Computing for Engineers
EGR 105LComputing for Engineers
EGR 105L or Writing
WRITING 101 (#8)Engineering Design & Communication
EGR 101LEngineering the Planet
CEE 132L (#6)Second Year
Fall 2025 Spring 2026 Matrices and Vectors
MATH 218-2MATH 219 Electricity & Magnetism
PHYSICS 152L (#4)Dynamics
EGR 244LSolid Mechanics
EGR 201LUncertainty, Design & Optimization
CEE 251Lelective elective elective Third Year
Fall 2026 Spring 2027 Differential Equations
MATH 353Biological Principles
CEE 462LFluid Mechanics
CEE 301L (#9)Thermodynamics
ME 331LAquatic Chemistry
CEE 461LEnvironmental Transport Phenomena
CEE 560Engineering Economics, Risk, and Decision
CEE 351elective elective Fourth Year
Fall 2027 Spring 2028 Water Resources
CEE 463LIntegrated Environmental Design
CEE 469elective 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 101 must be taken in the fall or spring of the first year.
- #9 Although MATH 353 may be taken concurrently it is recommended that MATH 353 be completed prior to taking Fluid Mechanics, CEE 301L.
-
5 Social Science and Humanities Electives (SS/H)
These courses, from the areas of Arts, Literature, and Performance (ALP), Civilizations (CZ), Foreign Language (FL), and Social Science (SS), must meet the following minimum requirements.
- One (1) Social Science (SS)
- Two (2) of the three areas: ALP, CZ, and FL
- For depth, two (2) courses must be from the same department with at least one of those two at the 200-level (100-level), or higher.
- Limit of two (2) AP credits
Important Note
EI Code requirement: Of the 34 units required for graduation, at least one of the units must possess the EI (Ethical Inquiry) code. Most likely this EI code will be possessed by one of these 5 SS/H courses.
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.
-
- Class of 2028 (Matriculation Fall 2024)
- Class of 2025-2027 (Matriculation Fall 2021-2023)