Bachelor of Engineering (Honours) (Software)

UNSW Sydney

Type of institution: Higher Education Institutions
Level: Undergraduate
CRICOS: 00098G

The software industry is one of the fastest growing industries in the world. Software Engineers learn about the processes, methods and tools for the design and development of high quality, reliable software systems that are used on all our computers. Students learn to write code and design programs that fulfil a need or solve a problem. A strong feature is the Software Engineering Workshops that span the first three years of the program. These workshops undertake realistic projects in which students work in teams and gain experience with all aspects of software development. The focus is on the design of software systems that have the required functionality and are secure and reliable.

Structure

Students must complete 60 days of Industrial Training and 168 Units of Credit.

Subjects

  • Software Engineering
  • Software Development
  • Software Process
  • System Design
  • Artificial Intelligence
  • Computer Architecture
  • Graphics
  • Human-Computer Interaction
  • System Design & Implementation
  • Computer Interfacing
  • Networks
  • Project Management

Standard entry requirements

  • Year 12 or equivalent
  • Assumed Knowledge: HSC Mathematics Extension 1.

Recognition

Engineers Australia.

Further information

Apart from software development and computing, Software Engineers have work opportunities in telecommunications, defence, security finance and electronics. You may even apply your knowledge in other areas such as business, medicine, power and transport.

Related courses

Browse more courses
Is the information on this page correct? Request update
Sign up to our newsletter for the latest scholarships and education news
You must agree before submitting.

Subscribe to our newsletter

Join the conversation