Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
Get ready to tackle future challenges with innovative approaches by merging engineering expertise with design thinking in this distinctive dual degree program. The Bachelor of Design will teach you to rethink traditional approaches and apply fresh perspectives to problem-solving. Emphasizing solution-oriented methods, you'll acquire hands-on experience through studio-based coursework while broadening your professional possibilities. Enhance your design education with technical proficiency via the Bachelor of Engineering (Honours), gaining practical exposure to all engineering disciplines, expanded study choices for better career prospects, and continuous industry engagement with potential employers woven into your studies. You'll build specialized technical expertise through a core focus area that will serve as your professional foundation. Select from chemical, civil, electrical, mechanical, mechatronic, or software engineering. Earn a prestigious honors degree with advanced knowledge and leadership capabilities that distinguish you in competitive employment markets and open doors to further research or education.
Software engineering represents the methodical process for creating, implementing, maintaining, and retiring software systems that control computer-based operations. As our reliance on technology grows, developing effective software solutions becomes increasingly crucial. This field addresses the complexities of large-scale, high-quality software development: managing size and sophistication, facilitating collaboration among developers and stakeholders, and ensuring software remains valuable through ongoing updates. Software engineers integrate computer science principles with engineering, design, management, and social sciences to construct and oversee complex software systems. The curriculum emphasizes team and individual projects, a methodology highly regarded by industry professionals. Customize your software engineering specialization with majors or minors aligned with your aspirations. Available options include: Majors Computer engineering Minors Data science Design