Future Students

Courses for Australian students


Further Information

Entry information
Intake period

February and July

Duration

4 years full time (honours available)

Many courses may be studied part-time, which will increase the time taken to complete the course.
Prerequisites

All courses at UWA: English Language Competence

Bachelor of Engineering:
TEE: Applicable Mathematics, plus at least two of Calculus, Chemistry, and Physics

WACE: Mathematics 3C/3D, plus at least two of Mathematics Specialist 3C/3D, Physics 3A/3B, and Chemistry 3A/3B.

Calculus/Mathematics Specialist 3C/3D is strongly recommended for all engineering courses.

 *Please note: Students with only two of the three subjects will be required to complete either an intensive four-week bridging course before commencement of their first semester (Calculus) or an extra level-one unit during the first semester (Calculus, Introductory Physics, or Introductory Chemistry).

Minimum TER (2009): 
Bachelor of Engineering: 84.00

 

 

Degrees
Bachelor of Engineering

Fees

Further information on fees

TISC Codes

Bachelor of Engineering: UWENC

 

Links
University Handbook

Software Engineering

Software Engineers are concerned with the construction of computer software to a very high standard. Sometimes software is extremely complex, as in air traffic control systems and sometimes it has to be produced rapidly and flexibly, as for e-commerce applications.

Software Engineering students will develop a range of skills including:
• Domain knowledge, touching on various application areas such as commercial systems, artificial intelligence, e-commerce, scientific computing and games.
• Planning and control of a process to meet clients’ needs emphasising pragmatic issues such as requirements, engineering, quality, reliability, usability and safety critical issues, all with process involvement;
• Programming fundamentals and the theory of computer science, particularly algorithms, data structures, visualisation and formal methods;
• Computing Systems, particularly digital systems, operating systems, networks and communications, graphical and other I/O devices and embedded and distributed systems;
• Systems Theory;
• Professional engineering knowledge, including societal issues, ethics, management and consulting skills;
• The psychology of programming teams, system usage, human-computer interaction, organisational culture and communicating with clients; and

Level 1
All engineering students follow a common course in Level 1, allowing you the flexibility of selecting any engineering stream at the end of the level. The subjects include mathematics, engineering fundamentals and physics, plus electives from a variety of engineering streams.

Upper levels
You have excellent opportunities to learn about software engineering and related areas in this degree program. A small sample of the topics that you will learn in this degree program include:

  • Basic engineering principles
  • Software engineering and its applications
  • Object oriented programming in Java
  • Computer Architecture
  • Internet and web related technologies
  • Different operating systems like Linix and Windows
  • Human computer interaction issues
  • Computer networks and security
  • Databases

During the Bachelor of Engineering, you will also complete at least 12 weeks full time (or equivalent part time) of professional work experience.

Career opportunities

Software Engineers are employed in the areas of telecommunications, databases, Internet and web technologies, electronic commerce, graphics and visualisation and computer vision; Government departments; Financial institutions and banks.

Recent employers of our graduates include: Intellect, Earth Resource Mapping, Commtech Wireless, Isa Technologies, Mi Services Group, Norwood Systems.

Professional Accreditation
This degree is provisionally accredited by the Institute of Engineers Australia, ensuring recognition in Australia and in many overseas countries.

Course enquiries Admissions, application, and
general enquiries to

Faculty Office


Phone (+61 8) 6488 3061
Email enquiries-ecm@admin.uwa.edu.au

UWA Admissions Centre

Hackett Hall (M353)
The University of Western Australia
35 Stirling Highway
Crawley, Perth
Western Australia 6009

Phone (+61 8) 6488 2477
Fax (+61 8) 6488 1226

Email admissions@uwa.edu.au