Bachelor of Software Engineering (Professional)

Bachelor of Software Engineering (Professional)

UNDERGRADUATE

Combine your passion for software engineering with the software development life cycle.

Student type:
Learning mode:
On campus
Entry score:

ATAR 82.20*

Duration:
Full-time 4 years
Next intake:
February, July
Location:
Melbourne City
Learning mode:
On campus
Entry score:

See admissions

Duration:
Full-time 4 years
Fees:

AU$40,320 (2025 annual)

Next intake:
February, July
Location:
Melbourne City

Overview

Develop the cutting-edge industry knowledge and skills that are essential for employment as a competent software developer with the potential to move into a leadership role.

RMIT's Bachelor of Software Engineering equips you with a solid foundation in computer science and maths. You'll also develop deep expertise in software architecture, processes, methodologies and quality frameworks. 

Ths four-year degree comprises two years of study, followed by a one-year industry placement, before the final year of study. The work placement provides a unique opportunity to develop your professional and technical skills while creating and extending your professional network.

Working within complex software development environments, operating systems, communications, web software, databases and applications, you'll undertake studies in all facets of the software engineering process.

This degree focuses on the software development life cycle but goes beyond programming to assess and meet customer needs, and to design and test software. It covers studies on software analysis and design, coding, testing and deployment.

Developing software solutions often involves assembling extensive amounts of code into working applications, and updating and fixing problems in existing software.

Choose a software engineering degree if you:

  • want to develop large-scale software systems
  • want to create highly efficient products and systems
  • enjoy maths and systems design combined with computer science.

Why study software engineering at RMIT?

World-class institution

RMIT is among the world’s top 100 universities – with a five-star rating – for computer science and information systems.

Innovative teaching model

Learn via the revolutionary, industry-inspired Bootcamp2Studio model, gaining vital foundational skills in computing.

Industry connected

Develop close ties with industry and create a professional network during the year-long internship integrated into the degree.

2811_VXLab_B91_numbers-009_1220x732_(1).jpg

Bootcamp2Studio

Gain practical experience and real-world skills with our six week intensive programming bootcamp, followed by nine weeks in a studio setting where you’ll enhance your skills further.

Details

This software engineering course goes beyond programming to assess and meet user needs; you'll learn to design software and develop software systems to meet specific performance objectives.

Learning and teaching

You will learn through a variety of learning and teaching approaches, which may include seminars, workshops, presentations, group discussions and syndicate work. 

Assessment methods

Ongoing assessment throughout the semester includes programming challenges, hackathons, essays, reports, oral classes, presentations, group projects, research projects, laboratory projects and practical assignments.

Learning at RMIT

The types of classes you have will depend on the course you’re studying. Classes are offered in various formats designed to provide meaningful engagement with staff, industry and peers and provide for access and use of spaces where learning can be applied and active, including an array of specialised equipment.

Most RMIT courses do not include passive large-scale classes such as lectures, instead the content traditionally provided in lectures is made available online. This may be in the form of readings, videos or other on-demand learning materials. This content will also support the basis of interactive learning that takes place in on-campus classes.

In the Bootcamp2Studio model, you will undertake up to six weeks of intensive, focused learning across a programming bootcamp.

Next, you'll spend nine weeks learning in a studio model. Here, you'll explore your project more deeply, working both in groups and independently to solve real-world challenges.

Through this hybrid form of teaching, you'll build transferable skills in problem solving and teamwork, learn to adapt to new projects, technologies and settings quickly, and be exposed to professional practice and standards that prepare you for your future workplace.

The School of Computing Technologies has a very strong Industry Advisory Committee, with members including staff from major IT companies with global and local presence. The committee provides feedback and input into the software engineering curriculum, ensuring the degree remains relevant to your needs as a graduate and to the needs of employers.

This software engineering degree provides extensive work integrated learning opportunities, enabling you to develop professional and transferable skills sets ready for employment.

In your third year, you will undertake a year-long internship, which will allow you to experience a real-world working environment, enabling you to finesse the professional skills needed to be an effective software engineer.

This industry placement will provide you with an opportunity to build on and apply your learning within a professional context before returning for the final year. You will receive assistance with finding a placement and may be eligible for financial support.

In your fourth year, you will complete a capstone project, providing you with hands-on practical experience developing software. 

Global work, exchange and study experiences

RMIT offers a range of opportunities for our students to study abroad through global work, exchange and study experiences with over 165 partner universities worldwide.

The knowledge and skills you will acquire throughout this degree and how they can be applied in your career are described in the learning outcomes.

Learn to develop and manage large quality-measured software systems, studying analysis and design, coding, testing, deployment, project management and other critical areas.

Year 1

In the first year, you will have the opportunity to put theory into practice through our embedded programming bootcamps and studios. This will allow you to develop your programming skills, design and implement small-scale software systems and apply software development practices and standards through project-based work.

Year 2

In your second year, you will dive deeper into software engineering disciplines covering process, software architecture and modern tools. You will learn to design and implement large-scale software systems, applying current software development methods and modern technologies required to work as a software engineer.

Year 3

The third-year industry placement provides valuable practical experience. This experience is then integrated with your studies and completed through coursework.

Year 4

In your fourth year, you will undertake a capstone project that simulates an industry environment. Here, you will apply your skills in large-scale software application development. Many students tackle real-world problems for their projects with close involvement and supervision by an industry mentor.

Additionally, you will choose a minor, or just focus on the individual subjects and electives that interest you most.

There are nine software engineering minors to choose from, providing you with the flexibility to plan your own study to achieve your study and career goals.

Minor options include: 

  • Artificial Intelligence and Machine Learning
  • Blockchain Technologies
  • Cloud Computing
  • Creative Computing
  • Cyber Assurance
  • Data Science
  • Enterprise Systems Development
  • Bioinformatics
  • Data Analysis

Course structure

Choose a plan below to find out more about the subjects you will study and the course structure.

Bachelor of Software Engineering (Professional)
Program code: BP096

Title
Location
Duration
Plan code
CRICOS
Bachelor of Software Engineering
City Campus
Four years full time
BP096P21
103231F
Location
City Campus
Duration
Four years full time
Plan code
BP096P21
CRICOS
103231F
Bachelor of Software Engineering
City Campus
Four years full time
BP096P21
103231F
Location
City Campus
Duration
Four years full time
Plan code
BP096P21
CRICOS
103231F
Bachelor of Software Engineering
City Campus
4 years full-time or part-time equivalent
BP096P23
110799G
Location
City Campus
Duration
4 years full-time or part-time equivalent
Plan code
BP096P23
CRICOS
110799G
Bachelor of Software Engineering
City Campus
4 years full-time
BP096P23
110799G
Location
City Campus
Duration
4 years full-time
Plan code
BP096P23
CRICOS
110799G
Bachelor of Software Engineering (Professional)
City Campus
4 years full-time or part-time equivalent
BP096P25
116687M
Location
City Campus
Duration
4 years full-time or part-time equivalent
Plan code
BP096P25
CRICOS
116687M
Bachelor of Software Engineering (Professional)
City Campus
4 years full-time
BP096P25
116687M
Location
City Campus
Duration
4 years full-time
Plan code
BP096P25
CRICOS
116687M
Bachelor of Software Engineering
City Campus
Four years full time
BP096P8
061069G
Location
City Campus
Duration
Four years full time
Plan code
BP096P8
CRICOS
061069G
Bachelor of Software Engineering
City Campus
Four years full time
BP096P8
061069G
Location
City Campus
Duration
Four years full time
Plan code
BP096P8
CRICOS
061069G

Please note: From Semester 1 2025, only the BP096P25 plan is available to new applicants.

The BP096P21 plan is only available to RMIT students articulating from an approved pathway program.

All other plans are being discontinued.

Note: International student visa holders can only study full-time.

Career

As everyday life becomes more dependent on computers and their systems, the need for highly skilled software engineers grows. There are almost limitless opportunities for qualified graduates.

This degree will prepare you for a career in a range of roles within the computer and software engineering fields: 

  • Software Developer
  • Software Engineer
  • Software Tester
  • Software Architect 
  • Systems Architect
  • Programmer
  • Full Stack Developer 
  • Database Administrator
  • ICT Business Analyst.

With work experience, you could also work as a team leader, project manager or executive on software development projects.

RMIT graduates have gone on to have successful careers at a range of organisations, including Telstra, IBM and ANZ.

Nicole, talking to camera, in front of large screens filled with computer code

Meet Nicole

Find out how the Bachelor of Software Engineering first-year coding bootcamp gave Nicole confidence and networking opportunities.

 

The Bachelor of Software Engineering is accredited at a professional level by the Australian Computer Society, which accredits Information and Communication Technology related programs that are offered by Australian universities, both onshore and offshore.

Entry requirements and admissions

Please note: From 2023, the BP096P21 plan is only available to RMIT students articulating from an approved pathway program. All other applicants should apply for the BP096P23 plan. Admissions information for the BP096P23 plan is listed below.

You must have successfully completed the Victorian Certificate of Education (VCE) (or equivalent qualification).

Prerequisites

Victorian Certificate of Education (VCE) units 3 and 4:

  • a study score of at least 25 in English other than EAL; or
  • a study score of at least 27 in English as an Additional Language (EAL)

or equivalent studies.

AND

Victorian Certificate of Education (VCE) units 3 and 4:

  • a study score of at least 20 in one of Maths: General Mathematics, Maths: Mathematical Methods or Maths: Specialist Mathematics

or equivalent studies.

Rankings and adjustment factors

Entry to this program is competitive. Eligible applicants are ranked and selected in order of merit based on their academic achievement plus any adjustment factors.

You may be eligible to receive adjustment factors which include equity access schemes and/or subject adjustments to a maximum of 28 aggregate adjustment points. For more information about what adjustment factors RMIT considers visit Admission to RMIT.

We will consider your entire academic record to determine your eligibility for entry. The highest level of education you have previously completed will usually determine how you are ranked.

Selection criteria by applicant type

Please select the highest level of education you have or will be completing in order to find out the selection criteria that applies to you, in addition to meeting the above entry requirements.

Entry to this program is competitive. Eligible applicants are ranked and selected in order of merit based on their academic achievement. You will be ranked on your ATAR plus any adjustment factors.

Adjustment factors available only to applicants currently studying Year 12

School Network Access Program (SNAP)

The SNAP access scheme is designed to increase tertiary participation by giving priority access to RMIT diploma and degree programs to eligible applicants currently studying Year 12 at a SNAP partner school.

Adjustment factors available only to applicants currently studying Year 12 or whose highest qualification is a completed Year 12.

Subject adjustments

A study score of 25 in any Information Technology, Maths: General Mathematics, Maths: Mathematical Methods, Maths: Specialist Mathematics or any Science equals 2 aggregate points per study.

Overall maximum of 8 points.

Regional adjustments

  • RMIT automatically allocates adjustment factors to applicants from a low socio-economic status area for all programs that select primarily on ATAR. 
  • Low socio-economic status areas are determined by applying the Australian Bureau of Statistics (ABS) Socio-Economic Index for Areas (SEIFA) Index of Education and Occupation.

Equity access schemes

  • Equity access schemes take into account personal information and location, difficult circumstances, disadvantaged financial background and disability or medical condition that may have impacted on an applicant’s most recent academic performance. 
  • Find out more about the eligibility requirements for each Special Entry Access Scheme and RMIT access categories.
  • If you are applying through VTAC you should apply for the Special Entry Access Scheme.
  • If you are applying directly to RMIT you should apply for RMIT Access. The system will prompt you to do this during your application.
Additional equity access scheme for plan BP096P21 only
  • This program has been recognised as being under-represented by female applicants. Additional adjustment factors may apply to those applying to category 1 of the Special Entry Access Scheme or RMIT access application.

Elite Athlete Program

The RMIT Elite Athlete Program supports eligible elite and emerging athletes to achieve sporting and academic excellence, allowing students to balance the demands of both their studies and their athletic responsibilities.

Aboriginal and Torres Strait Islander peoples

The Indigenous Access Program supports your application to RMIT through an informal interview process where you will receive help from the Ngarara Willim Centre. Additional consideration will be given if you have relevant life, work, education or training experience.

Entry to this program is competitive. Applicants are ranked and selected in order of merit based on their academic achievement, e.g., level of TAFE qualification completed (including any adjustment factors).

We will consider your entire academic record to determine your eligibility for entry. The highest level of education you have previously completed will usually determine how you are ranked.

You will be assigned a selection rank (comparable to an ATAR) based on your highest completed qualification:

  • Advanced Diploma: 81
  • Diploma: 72
  • Certificate IV: 54

Special Tertiary Admissions Test (STAT)

You may satisfy the academic requirements by completing the STAT multiple choice. Your overall score will be converted to an equivalent ATAR and competitively ranked for selection.

Your STAT results are valid for two years prior to the commencement of your study.

If you are applying to RMIT as an applicant with vocational education and training study, you may sit the STAT multiple choice if you:

  • are 19 years of age or over as of 1 January in the year in which you will start your studies and
  • have not been enrolled in secondary studies for at least two years and
  • have no prior secondary school (Year 12), VET studies, HE studies or relevant work experience that can be considered for entry, or these do not meet the minimum academic requirements for the program.

You are still required to meet all other program prerequisites or equivalents.

Learn more about the STAT and STAT results.

You may be eligible for the following adjustment factors:

Equity access schemes

  • Equity access schemes take into account personal information and location, difficult circumstances, disadvantaged financial background and disability or medical condition that may have impacted on an applicant’s most recent academic performance. 
  • Find out more about the eligibility requirements for each Special Entry Access Scheme and RMIT access categories.
  • If you are applying through VTAC you should apply for the Special Entry Access Scheme.
  • If you are applying directly to RMIT you should apply for RMIT Access. The system will prompt you to do this during your application.
Additional equity access scheme for plan BP096P21 only
  • This program has been recognised as being under-represented by female applicants. Additional adjustment factors may apply to those applying to category 1 of the Special Entry Access Scheme or RMIT access application.

Elite Athlete Program

The RMIT Elite Athlete Program supports eligible elite and emerging athletes to achieve sporting and academic excellence, allowing students to balance the demands of both their studies and their athletic responsibilities.

Aboriginal and Torres Strait Islander peoples

The Indigenous Access Program supports your application to RMIT through an informal interview process where you will receive help from the Ngarara Willim Centre. Additional consideration will be given if you have relevant life, work, education or training experience.

Entry to this program is competitive. Applicants are ranked and selected in order of merit based on their academic achievement, e.g., GPA (including any adjustment factors).

We will consider your entire academic record to determine your eligibility for entry. Previous fail grades in similar courses may affect your eligibility.

You must have satisfactorily completed at least four courses (subjects) (0.5 EFTSL) at an Australian undergraduate level (or overseas equivalent). You will be assigned a selection rank (comparable to an ATAR) based on your GPA.

Special Tertiary Admissions Test (STAT)

You may satisfy the academic requirements by completing the STAT multiple choice. Your overall score will be converted to an equivalent ATAR and competitively ranked for selection.

Your STAT results are valid for two years prior to the commencement of your study.

If you are applying to RMIT as an applicant with higher education study, you may sit the STAT multiple choice if you:

  • are 19 years of age or over as of 1 January in the year in which you will start your studies and
  • have not been enrolled in secondary studies for at least two years and
  • have no prior secondary school (Year 12), VET studies, HE studies or relevant work experience that can be considered for entry, or these do not meet the minimum academic requirements for the program.

You are still required to meet all other program prerequisites or equivalents.

Learn more about the STAT and STAT results.

Personal statement

If you have been excluded from a program due to academic progress you are encouraged to submit a personal statement outlining the strategies you will adopt to ensure academic success.

If you are applying to RMIT through VTAC you can complete and submit the VTAC personal statement via your online VTAC account.

If you are applying direct to RMIT you can upload your completed personal statement via your online direct application.

You may be eligible for the following adjustment factors:

Equity access schemes

  • Equity access schemes take into account personal information and location, difficult circumstances, disadvantaged financial background and disability or medical condition that may have impacted on an applicant’s most recent academic performance. 
  • Find out more about the eligibility requirements for each Special Entry Access Scheme and RMIT access categories.
  • If you are applying through VTAC you should apply for the Special Entry Access Scheme.
  • If you are applying directly to RMIT you should apply for RMIT Access. The system will prompt you to do this during your application.
Additional equity access scheme for plan BP096P21 only
  • This program has been recognised as being under-represented by female applicants. Additional adjustment factors may apply to those applying to category 1 of the Special Entry Access Scheme or RMIT access application.

Elite Athlete Program

The RMIT Elite Athlete Program supports eligible elite and emerging athletes to achieve sporting and academic excellence, allowing students to balance the demands of both their studies and their athletic responsibilities.

Aboriginal and Torres Strait Islander peoples

The Indigenous Access Program supports your application to RMIT through an informal interview process where you will receive help from the Ngarara Willim Centre. Additional consideration will be given if you have relevant life, work, education or training experience.

Entry to this program is competitive. Applicants are ranked and selected in order of merit based on their academic achievement, e.g., Special Tertiary Admission Test (STAT) score (including any adjustment factors).

You must have successfully completed the Victorian Certificate of Education (VCE) (or equivalent qualification) and meet the stated prerequisites. 

Work and life experience does not provide any additional consideration for entry to this program. You may satisfy the academic requirements by completing the STAT multiple choice.

Special Tertiary Admissions Test (STAT)

You may satisfy the academic requirements by completing the STAT multiple choice. Your overall score will be converted to an equivalent ATAR and competitively ranked for selection.

Your STAT results are valid for two years prior to the commencement of your study.

If you are applying to RMIT as an applicant with work and life experience, you may sit the STAT multiple choice if you:

  • are 19 years of age or over as of 1 January in the year in which you will start your studies and
  • have not been enrolled in secondary studies for at least two years and
  • have no prior secondary school (Year 12), VET studies, HE studies or relevant work experience that can be considered for entry, or these do not meet the minimum academic requirements for the program.

You are still required to meet all other program prerequisites or equivalents.

Learn more about the STAT and STAT results.

You may be eligible for the following adjustment factors:

Subject adjustments

A study score of 25 in any Information Technology, Maths: General Mathematics, Maths: Mathematical Methods, Maths: Specialist Mathematics or any Science equals 2 aggregate points per study.

Overall maximum of 8 points.

Equity access schemes

  • Equity access schemes take into account personal information and location, difficult circumstances, disadvantaged financial background and disability or medical condition that may have impacted on an applicant’s most recent academic performance. 
  • Find out more about the eligibility requirements for each Special Entry Access Scheme and RMIT access categories.
  • If you are applying through VTAC you should apply for the Special Entry Access Scheme.
  • If you are applying directly to RMIT you should apply for RMIT Access. The system will prompt you to do this during your application.
Additional equity access scheme for plan BP096P21 only
  • This program has been recognised as being under-represented by female applicants. Additional adjustment factors may apply to those applying to category 1 of the Special Entry Access Scheme or RMIT access application.

Elite Athlete Program

The RMIT Elite Athlete Program supports eligible elite and emerging athletes to achieve sporting and academic excellence, allowing students to balance the demands of both their studies and their athletic responsibilities.

Aboriginal and Torres Strait Islander peoples

The Indigenous Access Program supports your application to RMIT through an informal interview process where you will receive help from the Ngarara Willim Centre. Additional consideration will be given if you have relevant life, work, education or training experience.

Additional information

Non-academic abilities you’ll need to complete this program

The following information outlines the tasks you will be required to undertake during professional experience placement and on-campus learning activities.

The non-academic abilities listed are provided for your information only and are not entry requirements.

If there are any activities outlined which may be difficult for you to undertake, there are a range of adjustments to your study conditions available to enable and support you to demonstrate these abilities. Please contact the Equitable Learning Service to discuss any adjustments you may require.

By understanding the types of activities you’ll participate in, you can:

  • understand more about the program
  • determine if you may need support during your studies
  • make an informed decision about whether the program is suitable for you

If you are living with disability, long-term illness and/or a mental health condition, we can support you by making adjustments to activities in your program so that you can participate fully in your studies.

To receive learning adjustments, you need to register with Equitable Learning Service

The University considers the wellbeing and safety of all students, staff and the community to be a priority in academic and professional experience placement settings.

View the ATAR profile and selection rank from students offered a place into this program wholly or partly on the basis of ATAR in the most relevant recent intake period.

The student profile provides insight into the likely peer group for this program.

*ATAR refers to the lowest selection rank to which an offer was made (including consideration of any adjustments) for current and recent Year 12 applicants.

RMIT is committed to providing transparency to the admissions process. In line with this commitment, we provide you with information that will help in making informed choices about your undergraduate study options. Find out more about admission to RMIT.

You need to satisfy all of the following requirements to be considered for entry into this degree.

You must have successfully completed a qualification recognised by RMIT as equivalent to the Victorian Certificate of Education (VCE) with a minimum average of 65% (see calculator below).

Equivalent qualifications may also include completion of the RMIT Foundation Studies program or a recognised post secondary diploma in the relevant discipline with the required grades.

Meeting the minimum academic requirements does not guarantee entry. Your application will still need to be assessed and accepted.

Entry score calculator
Minimum Score Required

Don’t meet the requirements?

Victorian Certificate of Education (VCE) units 3 and 4: 

  • a study score of at least 20 in one of Maths: General Mathematics, Maths: Mathematical Methods or Maths: Specialist Mathematics

or equivalent studies.

A selection task is not required for entry into this qualification.

To study this course you will need to complete one of the following English proficiency tests:

  • IELTS (Academic): minimum overall band of 6.5 (with no individual band below 6.0)
  • TOEFL (Internet Based Test - IBT): minimum overall score of 79 (with minimum of 13 in Reading, 12 in Listening, 18 in Speaking and 21 in Writing)
  • Pearson Test of English (Academic) (PTE (A)): minimum score of 58 (with no communication band less than 50)
  • Cambridge English: Advanced (CAE): minimum of 176 with no less than 169 in any component.

For detailed information on English language requirements and other proficiency tests recognised by RMIT, visit English language requirements and equivalency information.

Don't meet the English language test scores? Complete an English for Academic Purposes (EAP) Advanced Plus at RMIT University Pathways (RMIT UP).

Additional information

Non-academic abilities you’ll need to complete this program

The following information outlines the tasks you will be required to undertake during professional experience placement and on-campus learning activities.

The non-academic abilities listed are provided for your information only and are not entry requirements.

If there are any activities outlined which may be difficult for you to undertake, there are a range of adjustments to your study conditions available to enable and support you to demonstrate these abilities. Please contact the Equitable Learning Service to discuss any adjustments you may require.

By understanding the types of activities you’ll participate in, you can:

  • understand more about the program
  • determine if you may need support during your studies
  • make an informed decision about whether the program is suitable for you

If you are living with disability, long-term illness and/or a mental health condition, we can support you by making adjustments to activities in your program so that you can participate fully in your studies.

To receive learning adjustments, you need to register with Equitable Learning Service

The University considers the wellbeing and safety of all students, staff and the community to be a priority in academic and professional experience placement settings.

If you have successfully completed an Australian Year 12 such as VCE, you can find the ATAR for your RMIT course on our admissions transparency page.

*ATAR refers to the lowest selection rank to which an offer was made (including consideration of any adjustments) for current and recent Year 12 applicants.

RMIT is committed to providing transparency to the admissions process. In line with this commitment, we provide you with information that will help in making informed choices about your undergraduate study options. Find out more about admission to RMIT.

Pathways

Animated character in front of RMIT pixel, with a flying degree above their head

Understanding pathways

Undertaking a certificate, diploma, advanced diploma or associate degree can help you meet the entry requirements for your preferred course. These qualifications often provide credit, reducing the duration of your bachelor degree.

This course offers pathway options. If you don’t meet the entry requirements, a formal pathway might be your way in.

Credit, recognition of prior learning, professional experience and accreditation from a professional body can reduce the duration of your study by acknowledging your earlier, relevant experience.

Credit and exemptions will be assessed consistent with the principles of the RMIT Credit Policy.

When you successfully complete this degree, you may be eligible for entry into an RMIT Honours or Postgraduate degree.

You are guaranteed entry to the Bachelor of Computer Science with one semester of advanced standing* (equivalent to 96 credit) when you successfully complete the Associate Degree in Information Technology, including the pre-requisite courses.

Alternatively, you can gain entry from RMIT Foundation Studies or a range of vocational study programs.

*Based on full-time study load of 96 credit points per year. Individual circumstances may vary and please be aware that not all courses are offered each semester. These circumstances may affect the total duration of a program.  

Credit may reduce the duration of your study by acknowledging your earlier, relevant study experience.

When you are submitting an application, please indicate that you want to be considered for credit and provide detailed course syllabus (also known as course outline), outlining volume of learning, course content and weekly topics, learning objectives/outcomes, assessment types and their weightings, and reference to the learning resources such as prescribed textbooks and recommended readings.

Please note: any credit received may reduce the choice of majors or minors available in the program.  

When you successfully complete the Bachelor of Software Engineering you may be eligible for entry to the Bachelor of Science (Computer Science) (Honours).

When you successfully complete this program, you may be eligible for entry into an RMIT Honours or Postgraduate degree.

Fees

2025 indicative fees

In 2025, the annual student contribution amount (tuition fee) you will pay for a standard year of full-time study is between AU$4,627 to AU$16,992*.

Additional expenses

  • Student services and amenities fee (SSAF): AU$365 maximum fee for 2025*.
  • Other items related to your program, including field trips, textbooks and equipment.

Annual fee adjustment

Amounts quoted are indicative fees per annum, and are based on a standard year of full-time study (96 credit points). A proportionate fee applies for more or less than the full-time study load.

Fees are adjusted on an annual basis and these fees should only be used as a guide.

Defer your payment

You may be eligible to apply for a HECS-HELP loan, which can be used to defer payment of up to the full amount of your student contribution fees. You may also be eligible to apply to defer payment of your SSAF through the SA-HELP loan scheme.

Learn more about fees for undergraduate study.

Paying your fees and applying for refunds

For information on how to pay your fees or how to apply for a refund, please see Paying your fees and applying for refunds.

If you are offered a Commonwealth supported place, your tuition fees are subsidised by the Australian Government.

Your share of the fee (student contribution) is set on an annual basis by the government and is determined by the discipline areas (bands) of your individual enrolled courses, not the overall program.

How much can I expect to pay for my Commonwealth supported place?

The Australian Government has introduced changes to university funding and student contribution fees under its Job-ready Graduates Package

The fees in the table below apply to students who commence their program in 2025. Fees for continuing students are available at fees for Commonwealth supported students.

Each course (subject) falls into a band. The band determines the student contribution amount for the course.

Amounts listed in the table below are based on a standard, full-time study load (96 credit points per year) with all courses in the same band. A proportionate fee applies for more or less than the full-time study load or for enrolment in courses (subjects) from a combination of bands.

You can learn how to calculate your exact tuition fees for units from different bands at Fees for Commonwealth supported students.

Maximum student contribution amount for Commonwealth supported places in 2025 for commencing students

Student contribution band by course (subject)

Maximum annual student contribution amount (per EFTSL) in 2025

Education, Postgraduate Clinical Psychology, English, Mathematics, Statistics, Nursing, Indigenous and Foreign Languages, Agriculture $4,627 per standard year
$578 per standard (12 credit point) course
Allied Health, Other Health, Built Environment, Computing, Visual and Performing Arts, Professional Pathway Psychology, Professional Pathway Social Work, Engineering, Surveying, Environmental Studies, Science, Pathology $9,314 per standard year
$1,164 per standard (12 credit point) course
Dentistry, Medicine, Veterinary Science $13,241 per standard year
$1,655 per standard (12 credit point) course
Law, Accounting, Administration, Economics, Commerce, Communications, Society and Culture $16,992 per standard year
$2,124 per standard (12 credit point) course

Student Learning Entitlement

On 1 January 2022, the Government implemented the Student Learning Entitlement (SLE).

  • The SLE allows students 7 years of full-time subsidised study in Commonwealth Supported Places (CSP).
  • Your total SLE amount will be reduced in accordance with your overall study load in a CSP. 
  • Once you have utilised all your SLE, you can not longer study in a CSP.

For more information about SLE, visit Study Assist.

HECS-HELP Loans

The Australian Government provides financial assistance via the HECS-HELP loan scheme, which allows eligible students (such as Australian citizens or holders of an Australian permanent humanitarian visa) to defer payment of up to the full amount of their student contribution.

SA-HELP Loans

You may be eligible to apply to defer payment of the Student services and amenities fee (SSAF) through the SA-HELP loan scheme. If you use SA-HELP, the amount will be added to your accumulated HELP debt.

How does a HELP loan work?

If your FEE-HELP and/or SA-HELP loan application is successful, the Australian Government will pay RMIT, on your behalf, up to 100% of your fees. This amount will become part of your accumulated HELP debt.

You only start repaying your accumulated HELP debt to the Australian Government once you earn above the minimum income threshold for repayment, which is set each year by the Australian Government (this also applies if you are still studying). The Australian Taxation Office (ATO) will calculate your compulsory repayment for the year and include this on your income tax notice.

For more information about loan repayment options see Commonwealth assistance (HELP loans) or Study Assist.

Student services and amenities fee (SSAF)

In addition to tuition fees, you will be charged an annual student services and amenities fee (SSAF), which is used to maintain and enhance services and amenities that improve your experience as an RMIT student.

The SSAF is calculated based on your enrolment load and the maximum fee for 2025 is $365.

Materials fees

You may also be required to purchase other items related to this course, including field trips, textbooks and equipment.

While we make every effort to ensure that materials fees are kept to a minimum and are competitive with alternative suppliers, material fees are not compulsory and you may choose to purchase these items independently.

For more information about material and other fees for this course, see additional fees and expenses.

RMIT awards more than 2000 scholarships every year to recognise academic achievement and assist students from a variety of backgrounds.

In addition to tuition fees you also need to pay for:

You also need to account for your living expenses. Estimate the cost of living in Melbourne.

Student services and amenities fee (SSAF)

In addition to tuition fees, you will be charged an annual student services and amenities fee (SSAF), which is used to maintain and enhance services and amenities that improve your experience as an RMIT student.

The SSAF is calculated based on your enrolment load and the maximum fee for 2025 is $365.

Material fees

You may also be required to purchase other items related to this course, including field trips, textbooks and equipment.

While we make every effort to ensure that materials fees are kept to a minimum and are competitive with alternative suppliers, material fees are not compulsory and you may choose to purchase these items independently.

For more information about material and other fees for this course, see additional fees and expenses.

Find out more details about how fees are calculated and the expected annual increase.

Applying for refunds

Find information on how to apply for a refund as a continuing international student.

RMIT awards more than 2000 scholarships every year to recognise academic achievement and assist students from a variety of backgrounds.

Frequently Asked Questions (FAQs)

Looking for answers or more general information?

Use our Frequently Asked Questions to learn about the application process and its equity access schemes, find out how to accept or defer your offer or request a leave of absence, discover information about your fees, refunds and scholarships, and explore the various student support and advocacy services, as well as how to find out more about your preferred program, and more.

aboriginal flag
torres strait flag

Acknowledgement of Country

RMIT University acknowledges the people of the Woi wurrung and Boon wurrung language groups of the eastern Kulin Nation on whose unceded lands we conduct the business of the University. RMIT University respectfully acknowledges their Ancestors and Elders, past and present. RMIT also acknowledges the Traditional Custodians and their Ancestors of the lands and waters across Australia where we conduct our business - Artwork 'Sentient' by Hollie Johnson, Gunaikurnai and Monero Ngarigo.

aboriginal flag
torres strait flag

Acknowledgement of Country

RMIT University acknowledges the people of the Woi wurrung and Boon wurrung language groups of the eastern Kulin Nation on whose unceded lands we conduct the business of the University. RMIT University respectfully acknowledges their Ancestors and Elders, past and present. RMIT also acknowledges the Traditional Custodians and their Ancestors of the lands and waters across Australia where we conduct our business.