You are on page 1of 2

Bachelor of Software Engineering


With great communication skills, you will become the
2019
Undergraduate
managerial interface between a business and its software
system. You’ll learn to design, code, test and manage large and
Program snapshot
complex software systems.
Working on complex software development environments, operating systems, communications, web Program code: BP096
software, databases and varied applications, you will undertake studies in all facets of the software
engineering process.
Duration
Software engineering focuses on the software development life cycle, but goes beyond programming
to assess and meet customer needs, and design and test software. Full-time: 4 years
Developing software solutions often involves assembling extensive amounts of code into working
applications, as well as updating and fixing problems in existing software.
Location
This program is particularly suited to students who:
¡¡ want to develop large-scale software City campus
¡¡ enjoy working as part of a team
¡¡ want to create highly efficient products and systems Selection mode
¡¡ enjoy maths and systems design combined with computer science.
ATAR (2018: 90.05)

Industry connections RMIT graduates have gone on to work at a How to apply


range of organisations including:
A year-long internship during your third year Semester 1: VTAC
takes you out into a real-world working ¡¡ Telstra vtac.edu.au
environment where you will finesse the work- ¡¡ IBM
ready skills you need to be an effective software Semester 2: Direct to RMIT
engineer. ¡¡ ANZ rmit.edu.au/programs/apply/direct

The internship year will provide you with an International opportunities


opportunity to build on and apply your learning Fees
RMIT partners with over 150 organisations
within a work environment before returning for
around the world to provide you with with global
the final year. For local fee information:
work and study opportunities. You could spend
a semester studying abroad, take part in a study rmit.edu.au/programs/fees
You will receive assistance with finding a
placement and may be eligible for financial tour or complete an international internship
support.
Professional recognition Contact
Career outlook This program is accredited at the professional Info Corner
As everyday life becomes more dependent on level by the Australian Computer Society (ACS). 330 Swanston Street
computers and computer systems, the need for (cnr La Trobe Street)
ACS has reciprocal membership agreements
highly skilled software engineers grows. There Melbourne VIC 3000
worldwide. ACS Certified Professional status
are almost limitless opportunities for qualified Tel. +61 3 9925 2260
gives you global recognition.
graduates.

You may gain employment as a software rmit.edu.au/programs/bp096


developer, tester, software architect or designer.
There are also team leader, project manager
and executive-level positions in software
development projects.
Program structure
You will learn to develop and manage large, Software engineering elective examples:
quality-measured software systems, studying
analysis and design, coding, testing, deployment,
¡¡ Advanced Topics in Software Engineering
project management and other critical areas. ¡¡ Software Requirements Engineering
¡¡ Systems Architecture
You’ll develop an understanding of software
quality and reliability through modern ¡¡ Usability Engineering
methodology. ¡¡ Security Testing
The industry placement in the third year provides ¡¡ Cloud Computing
valuable practical experience in a work setting. ¡¡ Programming IoT
This industry experience is then integrated within
your studies when you return for your fourth and
final year.

Year 1 User-centred Design Programming Techniques Intro to Computer Systems and Discrete Structures in
Platform Technologies Computing

Web Programming Security in Computing and IT Data Communication and Net- Software Architecture: Design
centric Computing and Implementation

Year 2 Algorithms and Analysis Software Engineering Advanced Programming Database Concepts
Fundamentals Techniques

Computing Theory Software Engineering Process Operating Systems Principles Professional Computing
and Tools Practice

Year 3 Approved Industry Experience 1 Software Engineering:


Principles and Practice 1

Approved Industry Experience 2 Software Engineering:


Principles and Practice 2

Year 4 Object-oriented Software Software Engineering Project A Software engineering elective


Design

Software Engineering Project B University elective Universityelective

Compulsory courses Program electives University electives

Please note: This is an example of the program structure. Courses may change and may not be available each semester.

This information is designed for Australian and New Zealand citizens and permanent residents of Australia.

Disclaimer: Every effort has been made to ensure the information contained in this publication is accurate and current at the date of printing.
For the most up-to-date information, please refer to the RMIT University website before lodging your application. Visit www.rmit.edu.au.
RMIT University CRICOS Provider Code: 00122A. RMIT Registered Training Organisation code: 3046. Prepared June 2018.

You might also like