Ingeniería inversa
En el caso concreto del software, se conoce por ingeniería inversa a la actividad que se ocupa de descubrir cómo funciona un programa, función o característica de cuyo código fuente no se dispone, hasta el punto de poder modificar ese código o generar código propio que cumpla las mismas funciones. La gran mayoría del software de pago incluye en su licencia una prohibición expresa de aplicar ingeniería inversa a su código, con el intento de evitar que se pueda modificar su código y que así los usuarios tengan que pagar si quieren usarlo.
Ingeniería mecatrónica
El ingeniero en mecatrónica puede trabajar en empresas de la industria automotriz, manufacturera, petroquímica, metal-mecánica, alimentos y electromecánica, realizando sobre todo actividades de diseño, manufactura, programación de componentes, sistemas industriales y equipo especializado, así como en la promoción y activación de empresas de servicios profesionales. La mecatrónica tiene como antecedentes inmediatos a la investigación en el área de cibernética realizada en 1936 por Alan Turing, en 1948 por Norbert Wiener y Morthy, las máquinas de control numérico, desarrolladas inicialmente en 1946 por George Devol, los manipuladores, ya sean teleoperados, en 1951 por Goertz, o robotizados, en 1954 por Devol, y los autómatas programables, desarrollados por Bedford Associated en 1968.