Bachelor of Engineering Science Major in Software Engineering

3 Years On Campus Bachelors Program

University of Technology Sydney

Program Overview

Bachelor of Engineering Science – University of Technology Sydney (UTS)

The Bachelor of Engineering Science at UTS is a hands-on, three-year degree designed for curious thinkers who enjoy figuring out how things work and turning ideas into real solutions. If you like learning by doing, enjoy practical projects, and see yourself working closely with professional engineers to solve real-world problems, this degree is built for you.

How the degree unfolds

Year 1: Building strong foundations
In your first year, you’ll develop the core skills every engineering technologist needs. Units like Mathematics 1, Introduction to Engineering Projects, and Physical Modelling introduce you to the maths, science, and problem-solving thinking that underpin engineering practice. At the same time, you’ll start exploring your chosen major and get a taste of real engineering challenges through practical case-based work.

Year 2: Applying your knowledge
By second year, the focus shifts from theory to application. Alongside core subjects such as Mathematics 2 and Engineering Project Appraisal, you’ll dive deeper into your major. This is where you start designing, building, testing, and refining solutions that respond to real engineering needs, often working in teams and tackling industry-style briefs that help build your confidence and technical capability.

Year 3: Bringing it all together
Your final year is about pulling everything together and preparing for professional practice. Through subjects like Designing Sustainable Engineering Projects and the final Project BEngSc, you’ll complete a substantial engineering project that showcases your skills, creativity, and problem-solving ability. You’ll graduate with practical experience and a tangible project you can confidently share with employers.

What you’ll focus on

Throughout the degree, you’ll be developing strong engineering problem-solving skills, gaining experience with hands-on design and project development, and building deep technical knowledge within your chosen major.

What you’ll graduate with

By the time you finish, you’ll be able to apply engineering principles to real situations, design and evaluate practical solutions, and work effectively with people from different disciplines. You’ll also be well prepared to adapt as technology and industry needs evolve — a key strength of engineering technologists.

Professional pathway

This degree is designed to prepare you for a career as an engineering technologist, a role that plays a vital part in modern engineering teams. While it doesn’t lead to full professional engineer accreditation, it equips you with the practical skills and confidence to contribute meaningfully from day one in the workplace.

Why UTS

UTS is known for its strong industry connections and focus on employability. It consistently ranks among the world’s top universities, including the global top 100 in the QS World University Rankings, and is recognised for producing graduates who are work-ready and in demand across Australia and beyond.

Experiential Learning (Research, Projects, Internships etc.)

I’m really glad you’re exploring the Bachelor of Engineering Science at UTS — it’s the kind of degree that doesn’t just sit in textbooks, but actually gets you doing engineering in real, practical ways. From your very first project-focused subjects to opportunities built into the core of the course, you’ll be learning by making, solving, testing and presenting — just like you would in a job. The structure encourages you to work on real engineering challenges, build teamwork skills, and get comfortable with industry-style problem solving before you graduate. It’s a warm, supportive environment where theory and practice meet naturally as you learn:

Here are the real experiential learning elements in this program:

  • Project-based core subjects such as Introduction to Engineering Projects, Physical Modelling, Engineering Project Appraisal and Project BEngSc — where you apply engineering principles to practical tasks and real challenges.

  • Design-oriented subjects like Designing Sustainable Engineering Projects that ask you to create and evaluate solutions with sustainability and practicality in mind.

  • Embedded hands-on problem solving built into the course structure so you’re constantly applying what you’ve learned, not just memorising it.

  • Access to industry-relevant challenge formats, including studios and hackathons, where you tackle real problems and innovate in team settings with your peers.

  • Opportunities to engage with industry problems and partners through project work and industry-connected coursework, helping you understand professional expectations and work contexts before you graduate.

Progression & Future Opportunities

Graduates of the Bachelor of Engineering Science at UTS don’t leave with just theory — they leave ready to step into real engineering workplaces and contribute from day one. This degree is designed for students who enjoy practical problem-solving and working closely with professional engineering teams. As an engineering technologist–level qualification, it prepares you for hands-on roles where technical know-how and applied skills really matter.

You could find yourself working as an engineering technologist, design or project support officer, systems implementation specialist, or technical operations coordinator — roles where you help turn ideas into working systems and support innovation across industries.

Support to help you get hired
UTS backs you with a dedicated Careers team that’s there throughout your degree. From CV and LinkedIn advice to interview preparation, career workshops, job fairs, and networking events, you’ll get practical guidance tailored to engineering and IT careers — especially within the Sydney job market. It’s all about helping you feel confident and job-ready when it’s time to graduate.

Learning that connects directly to industry
The Faculty of Engineering and IT has strong links with over 1,000 industry partners, which means your learning doesn’t stay in the classroom. You’ll have chances to work on real projects, collaborate with industry professionals in studios and hackathons, and start building a professional network before you even finish your degree. That real-world exposure is something employers genuinely value.

Strong career outlook
Engineering skills continue to be in demand, particularly in applied and technical roles. With its practical focus, this degree can open doors in areas like construction technology, manufacturing support, and systems implementation. Over time, it can also support progression into more senior or leadership roles as your experience grows.

A qualification that’s recognised internationally
This program develops respected engineering technologist skills aligned with international standards, giving your qualification credibility both in Australia and overseas. It’s reassurance that what you’re learning meets globally recognised benchmarks for technologist-level engineering work.

Options to keep moving forward
If you decide you want to deepen your expertise, this degree doesn’t limit you. Many graduates choose to move into a Bachelor of Engineering (Honours) or other advanced engineering programs, either at UTS or elsewhere. Others continue into postgraduate study, such as a Master of Engineering or Master of Engineering Science, to specialise in areas like sustainability, automation, or advanced manufacturing. These pathways can expand your career options, support progression toward professional engineer roles, and give you an edge in both industry and research.

Overall, the Bachelor of Engineering Science at UTS is a practical, industry-connected pathway for students who want to start strong, build real skills, and keep their future options open.

Program Key Stats

$54,770
$9,537

Febr Intake : 30th NovJuly Intake : 30th Apr


No
Yes

Eligibility Criteria

2.6
30
70

N/A
N/A
6.5
79

Additional Information & Requirements

Country Requirements

Career Options

  • Software Engineer
  • Hardware Design Engineer
  • Embedded Systems Engineer
  • Computer Systems Architect
  • Firmware Engineer
  • Network Engineer
  • Cybersecurity Engineer
  • Data Engineer
  • Machine Learning Engineer
  • Robotics Engineer
  • VLSI Design Engineer
  • IoT Solutions Engineer
  • Cloud Infrastructure Engineer
  • DevOps Engineer
  • Technical Product Engineer

Book Free Session with Our Admission Experts

Admission Experts