Bachelor of Engineering in Network & Software Engineering (Honours)

Computer savvy and ready to upskill?

Variety is the key to this Honours Degree, where you'll be able to expand on your top-notch networking and software engineering skills and have the choice of delving into a wide range of specialised subject areas accredited by Engineers Australia. You'll also have the opportunity of completing an industry-oriented engineering project, and undertake a professional internship that will equip you with the work-ready skills to fill the growing demands of the merging information and telecommunications industry, both nationally and internationally.

Open to new admissions


Admission open to

Domestic students and International students

Level of Study


Full-time Study Duration

4 years

Lowest Selection Rank




Course code


CRICOS number


Career Outcomes

Study a Bachelor of Engineering in Network and Software Engineering (Honours) at UC and you will:

  • acquire in-depth knowledge and skills on the design, development and implementation of a range of software-based systems over a variety of communication network infrastructures
  • gain technical skills in data communications and networking, mobile and wireless communications, network security and the proliferation of networked applications and services relating to cloud computing, big data and multimedia
  • design, implement and operate communication networks and their associated services and applications
  • apply cross-cutting skills to the design and management of networked projects in a wide range of sectors

Career Opportunities

  • Communications
  • Audio-visual
  • Recreational
  • Automobile telematics
  • Industrial control 
  • Home automation

Work Integrated Learning

In this course, you will undertake a minimum of 12 weeks of professional work experience as part of the Faculty of Education, Science, Technology & Mathematics’ commitment to supporting work integrated learning, which will enhance your employability and ensure you’re armed with the right mix of skills and knowledge to take a super-confident leap into your future career.

Course details

Sample study plan


  • Database Design
  • Engineering Mathematics
  • Introduction to Network Engineering
  • Introduction to Software Engineering
  • Discrete Mathematics
  • Engineering Management
  • Introduction to Computer Engineering
  • Software Technology 1


  • Electronics Systems
  • Mobile Technologies
  • Software Technology 2
  • System Software
  • Signals and Systems
  • Systems Analysis and Modelling
  • Web Design and Programming
  • Open Elective Unit


  • Digital Signal Processing
  • Technology and Engineering Management
  • Wireless Networks
  • Open Elective Unit
  • Communication Theory
  • Computer and Network Security
  • Contemporary IT & E Issues
  • Network Architecture


  • Engineering Project
  • ICT and Engineering Research Methods
  • Restricted Choice Unit (x3)
  • Engineering Project (Part B)

Course specific

This course is open to students who hold qualifications deemed to be satisfactory by the University's Admissions Committee, including Specialist Maths or Mathematical Methods qualifications or the equivalent. Pass degree graduates in similar disciplinary fields from other universities, with comparable results, may also be eligible to undertake this degree.


Looking for more detail about the units you will study? Want to know more about fees, admission requirements and delivery modes?

Create your personalised course guide

Head over to our Personalised Course Guide for detailed information presented in a simple-to-get PDF.

back to top