Before deciding on computer engineering for my university study, I briefly considered the path of architecture. Its polish, precision, and detailed planning aspects appealed to my spatial senses. Accomplished architects transform ideas into action, meticulously orchestrating multiple layers of requirement. Ideally presenting a finished product pleasing …