Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
By pursuing this dual degree program, you'll earn two distinct qualifications that offer a well-rounded yet complementary set of knowledge and skills. The Bachelor of Engineering (Honours) portion provides comprehensive engineering training, enabling you to explore how computer science can enhance various engineering fields. Engineering professionals apply scientific and mathematical principles to devise practical solutions for technical and environmental challenges, addressing both societal demands and consumer requirements. This engineering degree establishes a strong foundation in mathematics, natural sciences, and computing, equipping you with the necessary background to acquire specialized engineering expertise. Upon completion, you'll possess the technical knowledge, abilities, and professional qualities needed to thrive as an engineer. Computer Science focuses on designing, building, and utilizing computer systems. As a computer science professional, you'll develop and implement technological solutions to enhance human-computer interactions and solve complex problems. The Computer Science curriculum stresses understanding fundamental computing concepts, including operating systems, hardware components, and programming language processors. You'll examine data representation methods, algorithm design principles, and the development of both hardware and software solutions, while also considering non-technical factors in the design and development lifecycle.