Engineering with Public Policy

Students interested in a career in technology in public policy should pursue the Engineering Sciences Major modified with Public Policy by contacting Dean Alexis Abramson.


Modified majors are expected to have a basic understanding of calculus, physics, chemistry, and computer science. First-year students interested in the major should take the placement test in mathematics.

Unless otherwise prohibited, prerequisites may be taken under the Non-Recording Option.

Statistical Data Analysis

Choose 1 course.

  • ECON 10: Introduction to Statistical Methods
  • SOCY 10: Quantitative Analysis of Social Data
  • MATH 10: Introductory Statistics


3 courses.

  • MATH 3: Calculus
  • MATH 8: Calculus of Functions of One and Several Variables
  • MATH 13: Calculus of Vector-Valued Functions


2 courses.

  • PHYS 13: Introductory Physics I
  • PHYS 14: Introductory Physics II


1 course.

  • CHEM 5: General Chemistry

Computer Science

Choose 1 option.

Option A

2 courses.

  • COSC 1: Introduction to Programming and Computation
  • COSC 10: Problem Solving via Object-Oriented Programming

Option B

1 course.

  • ENGS 20: Introduction to Scientific Computing
    – May not be taken under the Non-Recording Option.

Required Courses

Engineering Core

2 courses.

  • ENGS 21: Introduction to Engineering
    – Should be taken sophomore year.
  • ENGS 22: Systems

Public Policy Core

1 course.

  • PBPL 5: Introduction to Public Policy

Engineering Electives

4 courses total, choose one from each group.

20 Level Group

Choose 1 course.

30 Level Group

Choose 1 course.

  • ENGS 30: Biological Physics
  • ENGS 31: Digital Electronics
  • ENGS 32: Electronics: Introduction to Linear and Digital Circuits
  • ENGS 33: Solid Mechanics
  • ENGS 34: Fluid Mechanics
  • ENGS 35: Biotechnology and Biochemical Engineering
  • ENGS 36: Chemical Engineering
  • ENGS 37: Introduction to Environmental Engineering

40 / 50 Level Group

Choose 1 course.

  • ENGS 41: Sustainability and Natural Resources Management
  • ENGS 43: Environmental Transport and Fate
  • ENGS 44: Sustainable Design
  • ENGS 52: Introduction to Operations Research
  • ENGS 56: Introduction to Biomedical Engineering

Open Elective Group

Choose 1 course.

  • Any ENGS course numbered above 20
    excluding ENGS 80 and ENGS 87

Public Policy Electives

3 courses total, choose at least one from each group.

Preselected Electives

Choose 1 or 2 course(s).

  • PBPL 40: Economics of Public Policymaking
  • PBPL 41: Writing and Speaking Public Policy
  • PBPL 42: Ethics and Public Policy
  • PBPL 43: Social Entrepreneurship
  • PBPL 45: Introduction to Public Policy Research
  • ECON 20: Econometrics

Open Electives

Choose 1 or 2 course(s).

  • Any course (excluding Engineering Sciences) from a policy track, such as Environment and Public Policy, Health and Public Policy, Natural Resources and Public Policy, Science/Technology and Public Policy

Culminating Experience

Engineering Sciences majors complete a culminating experience, which is part of a course (either as one of the two electives or as an additional course). Normally taken during the senior year, the course is chosen from the following options below, and for modified majors, must be justified as part of a larger unified coherent program of study.


Design Project

  • ENGS 89: Engineering Design Methodology and Project Initiation
    • Taken as part of the two-course design sequence ENGS 89/90.
    • May count toward both AB and BE degrees.
    • Prior to enrollment in ENGS 89, at least 6 engineering sciences courses must be completed:
      • ENGS 21
      • +5 additional ENGS courses numbered 22–76 (excluding 75), and 91 and above.

Advanced Course