Environmental engineering uses software for project management and control, plant design, and market development. Geomatics (GIS in particular), Computer Aided Design (CAD), Estimating software, and use of the internet are standard for the industry. Environmental software used includes specialized software for coastal protection; land remediation; air quality management; pollution control of noise, air and water; and environmental and pollution management according to tradeforum.org.
Among the 30 plus different software programs used in Chemical Engineering, a few are: Energy Analyst (used in power plants), Energy A & Energy B which calculates thermodynamic and transport properties of gaseous, liquids and solids. Also used in the industry are Project Management software, application software, simulation software, and economic software such as Cogeneration Economics.
Mechanical engineering is a discipline that combines the principles of engineering, physics, and materials science for analysis, design, maintenance and manufacturing of mechanical systems. It incorporates Computer Aided Engineering and product lifecycle management. Computer aided engineering (CAE) includes computer-aided design (CAD), computer-aided analysis (CAA), computer-integrated manufacturing (CIM), computer-aided manufacturing (CAM), material requirements planning (MRP), and computer-aided planning (CAP).
The field has continued to evolve to incorporate advancements in technology, and mechanical engineers today are pursuing developments in such fields as composites, mechatronics, and nanotechnology. Mechanical engineering overlaps with aerospace, metallurgical, civil, electrical, petroleum, manufacturing, chemical, and other engineering disciplines to varying amounts. Mechanical engineers may also work in biomedical engineering, especially with biomechanics, bionano technology, biomechatronics, transport phenomena and modeling of biological systems, like soft tissue mechanics.
The computer engineer must be a knowledgeable programmer. Software is as crucial to vigorous design as hardware making computer engineering careers vital to the field. The computer engineer designs devices and systems for the management of information in digital form, such as microprocessor control systems, computer networks, audio and video systems, and digital communications.
The nuclear engineer is concerned with the application of the breakdown (fission) as well as the fusion of atomic nuclei based on the principles of nuclear physics. It also includes the application of other sub-atomic physics. In the area of nuclear fission, it includes the interaction and maintenance of systems and components like nuclear reactors, power plants, and/or weapons. Nuclear power plants use software such as the SAS4A/SASSYS-1 (Reactor Dynamics and Safety Analysis Codes) among others.
Nuclear engineering includes the study ofmedical and other applications of (generally ionizing) radiation. Medical applications currently in use include the MRI, PET, X-ray, diagnostic imaging and radiation therapy. Software is used to measure radiation therapy and estimate radiation dose from source. Other areas of nuclear engineering include nuclear safety, heat/thermodynamics transport, nuclear fuel and/or other related technology (e.g., radioactive waste disposal), and the problems of nuclear proliferation.
There are many careers in electric car mechanics for software engineers. The electric vehicle industry will double in the United States by 2020, according to J.D Power & Associates and SBI Energy. Automobile companies will need to upgrade their electric features, so the software code for each vehicle will need upgrades as well. Students that understand the fundamentals of electric vehicles have more knowledge that is needed to design electric drive units, complex battery systems, and cabin electronics.