La ingeniería en sistemas se enfoca en desarrollar sistemas para resolver problemas complejos mediante un enfoque interdisciplinario. Aplica conceptos como la cibernética y el análisis de sistemas para gestionar comportamientos impredecibles. A diferencia de otras ingenierías, no se enfoca en construir productos tangibles sino en el desarrollo de software. Se ha vuelto transversal a otras disciplinas y facilita el desarrollo teórico en campos difíciles de abstraer debido a su complejidad.