Agricultural engineering is also known as biological engineering, and it covers subjects from aquaculture to land farming and forestry. These engineers also develop biofuels, plan animal environments, and find better food processing methods.
Biomedical engineers design and develop medical instruments and devices such as heart-lung machines, iron lungs, artificial kidney machines, realistic artificial limbs and organs such as heart valves and hips, pacemakers and monitoring devices. They also adapt computers to be of service to medicine.
Chemical engineers utilise their knowledge of the physical world to manipulate the interactions of individual atoms and molecules. Their talents are generally employed in the research and development of new materials and are critical to numerous fields including nanotechnology, energy storage, and computing.
Civil engineers are responsible for the planning, designing, maintenance and management of projects to do with the construction of roads, buildings, airports, tunnels, dams, bridges, and water supply and sewage systems.
Electrical engineers specialise in power supply and generation. They design, develop, test and supervise electrical equipment manufacturing. They have also been trained to handle responsibilities like wiring and lighting installations in buildings, automobiles and aircraft.
Environmental engineers are concerned with assessing and managing the effects of human and other activity on the natural and built environment. They apply their engineering knowledge and skills to such things as environmental impact assessment, natural resources management and pollution control. Environmental engineers use the principles of civil engineering design and construction blended with a knowledge of biology and chemistry to provide practical solutions to problems arising from the impact of development on the environment.
Mechanical engineering is the study of motion, energy and force. The mechanical engineer seeks to control these elements by using a combination of material, human and economic resources to develop mechanical solutions that help satisfy the needs and wants of society
Software engineers are specialists who are in charge of the testing, design, development and maintenance of computer software for business and personal use. They apply the principles of mathematics, engineering and computer science in creating and managing software.