| 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: 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):
|
|
| Degrees | |
Bachelor of Engineering |
|
| Fees | |
| TISC Codes | |
Bachelor of Engineering: UWENC
|
|
| Links | |
| University Handbook |
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:
During the Bachelor of Engineering, you will also complete at least 12 weeks full time (or equivalent part time) of professional work experience.
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 |
Hackett Hall (M353) Phone (+61 8) 6488 2477 Email admissions@uwa.edu.au |