situational crime prevention and crime prevention through environmental design to set the protection strategy (professional inference), and technical knowledge including physics and mathematics to design and commission the engineering treatment solution. A security engineer can also benefit from having knowledge in cyber security and information security. Any previous work experience related to privacy and computer science is also valued. All of this knowledge must be braced by professional attributes including strong communication skills and high levels of literacy for engineering report writing. Security engineering also goes by the label Security Science. Related-fields Information security See esp. Computer security protecting data from unauthorized access, use, disclosure, destruction, modification, or disruption to access. Physical security deter attackers from accessing a facility, resource, or information stored on physical media. Technical surveillance counter-measures Economics of security the economic aspects of economics of privacy and computer security. Methodologies Technological advances, principally in the field of computers, have now allowed the creation of far more complex systems, with new and complex security problems. Because modern systems cut across many areas of human endeavor, security engineers not only need consider the mathematical and physical properties of systems; they also need to consider attacks on the people who use and form parts of those systems using social engineering attacks. Secure systems have to resist not only technical attacks, but also coercion, fraud, and deception by confidence tricksters. Web applications According to the Microsoft Developer Network the patterns and practices of security engineering consist of the following activities: Security Objectives Security Design Guidelines Security Modeling Security Architecture and Design Review Security Code Review Security Testing Security Tuning Security Deployment Review These activities are designed to help meet security objectives in the software life cycle. Physical Understanding of a typical threat and the usual risks to people and property. Understanding the incentives created both by the threat and the countermeasures. Understanding risk and threat analysis methodology and the benefits of an empirical study of the physical security of a facility. Understanding how to apply the methodology to buildings, critical infrastructure, ports, public transport and other facilities/compounds. Overview of common physical and technological methods of protection and understanding their roles in deterrence, detection and mitigation. Determining and prioritizing security needs and aligning them with the perceived threats and the available budget. Product Product security engineering is security engineering applied specifically to the products that an organization creates, distributes, and/or sells. Product