Engineering -- an endless frontier
      home technology engineering branches engineer history essays bibliography  
aero   biological   chemical   civil   computer   electrical   environmental   mechanical   nuclear   systems
Ten branches of engineering
To design a technological system, engineers must attend to both the whole and its minutest details, which require knowledge and expertise in diverse areas.  Consequently engineering is divided into many branches.  Here are ten major ones: