Thayer School of Engineering At Dartmouth - college shield
home > undergraduate > courses >

Undergraduate Course List

Engineering Sciences (ENGS) courses can be used for A.B. credit; most courses satisfy requirements for the Engineering Sciences major.

The list below shows courses offered during the 2008-2009 and 2009-2010 academic years. Not all courses listed are offered at all times. Thayer School reserves the right to cancel the offering of any listed course when the enrollment is fewer than 5 students.

See undergraduate course descriptions for class meeting times, descriptions, prerequisites, instructors, and distributive requirements.

Courses Recommended for Non-Majors

Ideal for non-majors and first-year students exploring engineering, these courses have few or no prerequisites.

  • ENGS 1 Everyday Technology
  • ENGS 2 Technology of Sailing
  • ENGS 3 Materials: The Substance of Civilization
  • ENGS 4 Technology of Cyberspace
  • ENGS 5 Healthcare and Biotechnology in the 21st Century
  • ENGS 6 Technology and Biosecurity
  • ENGS 7 Contemporary and Historical Perspectives on Medical Imaging
  • ENGS 7 Technology: Boon or Bane?
  • ENGS 7 The Science, Politics, and Economics of Energy
  • ENGS 8 Introduction to Technology
  • ENGS 9 Nanotechnology
  • ENGS 10 Biomedical Informatics
  • ENGS 11 Technologies in Homeland Security
  • ENGS 12 Design Thinking
  • ENGS 13 Virtual Medicine and Cybercare
  • ENGS 15 Undergraduate Investigations in Engineering

Courses for Majors and Minors

Students planning a major or minor in Engineering Sciences should work with an engineering professor to plan their course progression early.

Engineering Sciences Prerequisite

Along with mathematics, physics, and chemistry, engineering students need basic skills in computing.

  • ENGS 20 Introduction to Scientific Computing

Common Core Courses

Common core courses emphasize an integrated approach to problem solving and systems analysis.

Distributive Core Courses

Distributive core courses address basic concepts of engineering and help students make informed decisions about their eventual engineering specialties.

Gateway Courses

Gateway courses introduce students to specific engineering disciplines and help them shape their programs around their interests.

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

Upper Level Courses

Upper level courses allow majors and minors to acquire depth in their chosen engineering fields.

  • ENGS 41 Sustainability and Natural Resource Management
  • ENGS 42 Contaminant Hydrogeology
  • ENGS 43 Environmental Transport and Fate
  • ENGS 44 Sustainable Design
  • ENGS 51 Principles of System Dynamics
  • ENGS 52 Introduction to Operations Research
  • ENGS 56 Introduction to Biomedical Engineering
  • ENGS 61 Intermediate Electrical Circuits
  • ENGS 62 Microprocessors in Engineered Systems
  • ENGS 63 Introduction to VLSI Systems
  • ENGS 65 Engineering Software Design
  • ENGS 66 Discrete Mathematics in Computer Science
  • ENGS 68 Introduction to Communication Systems
  • ENGS 71 Structural Analysis
  • ENGS 73 Materials Processing and Selection
  • ENGS 74 Nanotechnology
  • ENGS 75 Product Design
  • ENGS 76 Machine Engineering
  • ENGS 80 Ethics and Engineering
  • ENGS 84 Reading Course
  • ENGS 85 Special Topics
  • ENGS 86 Independent Project
  • ENGS 87 Undergraduate Investigations
  • ENGS 88 Honors Thesis
  • ENGS 91 Numerical Methods in Computation
  • ENGS 92 Fourier Transforms and Complex Variables

See Graduate Course list for courses numbered 100 and above.