Ingeniería inversa
Pero este término no solo se aplica al software, sino que también se considera ingeniería inversa el estudio de todo tipo de elementos (por ejemplo, equipos electrónicos, microcontroladores, u objeto fabril de cualquier clase). Se puede decir, más bien, que la ingeniería inversa antecede al nacimiento del software, tratándose de una posibilidad a disposición de las empresas para la producción de bienes mediante copiado desde el mismo surgimiento de la ingeniería.
Ingeniero civil
La ingeniería militar es la rama de la ingeniería que da apoyo a las actividades de combate y logística de los ejércitos mediante un sistema MCP (Movilidad, Contramovilidad y Protección) construyendo puentes, campos minados, pasarelas, etc. Los ingenieros se encargan también de aumentar el poder defensivo por medio de construcciones o mejoramiento de estructuras de defensa. Además de sus misiones clásicas de apoyo en combate en situaciones de guerra, actúa en épocas de paz colaborando en la solución de problemas de infraestructura de índole nacional. De igual manera lo hace la Ingeniería Policial en el ámbito civil.