10 ms·
Computer engineering abstracts complexity into it's own little perfect universe. CE may seem more complex because this, but it is actually LESS complex as a res
by crimsonalucard 11y ago
Computer engineering abstracts complexity into it's own little perfect universe. CE may seem more complex because this, but it is actually LESS complex as a result. Due to the lower complexity of the virtual universe, humans can build structures of seemingly greater sophistication, but the sophistication is an illusion as the built system is actually simpler due to the fact that the artificial universe in which it is created is in itself, simpler. Additionally, due to the often virtual nature of the application these "virtual" systems can and are often deployed with many bugs and components that are broken.
An example of a field with greater (or matching) complexity than computer engineering is aerospace engineering. The real world effects on a physical system, say the billion dollar F-22 or boeing 787, make it a wildly more complex system than say facebook.com. Realities and unknowns of the physical world heavily influence the performance of these systems and as a result the complexities associated with the physical world become reflected in the system designed to operate within it. Additionally, these real-world systems demand near perfection in execution due to the non-virtual (often dangerous) consequences that these systems may pose as a result of the system's existence in the real world.