Course overview
This course will equip you with high-level knowledge of computer systems and processes involved in software development and maintenance.
You will study aspects of modern computing, commencing with fundamental programming and theoretical knowledge. You’ll then tailor your degree to your goals by choosing to study a major in Computer Science, Cyber Security or Software Engineering (see course structure for details).
You'll use C and Java as the tools for learning core concepts such as object orientation and algorithms. Linux skills are taught throughout the course, starting with the basics and progressing to advanced topics.
Curtin collaborates with industry partners to optimise course content and provide final-year placement opportunities to suitable students.
Advanced Science (Honours)
Computing is also available as an Advanced Science (Honours) degree. Bachelor of Computing students who perform well in their first year can apply to transfer to the Bachelor of Advanced Science (Computing) honours degree course. (Note that acceptance is not automatic.)
Career outcomes
The computing sector in Australia is experiencing rapid growth, with demand for skills in areas such as software development, cybersecurity and artificial intelligence, offering diverse job opportunities for graduates.
Careers
- Computer programmer
- Computer security consultant
- Machine learning engineer
- IT consultant
- Software developer
Industries
- IT and machine learning
- Applications and software development
- Cybersecurity
- Game design and development
Professional accreditation and recognition
This course is accredited by the Australian Computer Society.
Your student experience

Work-integrated learning at Curtin: explore a Universe of opportunity
Develop real-world experience before you graduate. Learn how work-integrated learning helps you build career skills and connect with industry early.

How Curtin can help me get career-ready
At Curtin, we’re here to support you in boosting your employability and achieving your professional goals.

Discover why international students love Western Australia
Choosing where to study for your degree is a major decision. You want to enjoy your university years in a place that is welcoming, offers unique experiences, and will give you a globally recognised degree.
Course structure
Customise your degree
Tailor your degree to your goals by choosing to study a major in Computer Science, Cyber Security or Software Engineering.
Computer Science
This major provides in-depth knowledge of software design, algorithm analysis, artificial intelligence, computer communications, databases and graphics.
You will gain the skills required to build operating systems and design new programming languages. Being mathematically based, computer science has a strong emphasis on logic and reasoning.
Learn more about the Computer Science major.
Cyber Security
This major focuses on the key concepts and challenges in data protection and computer software security.
You will examine both the high-level and low-level practical aspects of computer security, and learn how to identify and implement appropriate applications for specific scenarios.
High-level aspects include cryptography theory, data access policy development and security program management. Low-level aspects include computer forensics, network intrusion detection and incident handling.
You'll also gain an understanding of issues related to the protection of individual rights.
Learn more about the Cyber Security major.
Software Engineering
This major focuses on the software development lifecycle, but goes beyond programming to evaluate and meet customer needs, and design and test software.
You'll develop design techniques and project management skills to solve real-world problems and build reliable, efficient, large-scale software systems.
Learn more about the Software Engineering major.
Detailed course structure and unit information
For detailed information and course structure, visit our Handbook.
Entry requirements
To apply for entry into this course, you must have met:
- the course ATAR (Australian Tertiary Academic Rank) or equivalent recognised overseas qualification
- any course-specific requirements
- the English language requirement.
You’re viewing international entry requirements
Applying as a domestic student? See entry requirement details for domestic students.
Course-specific requirements
You’ll also need to meet any specific requirements to be eligible to apply for this course.
Academic equivalences
You’ll need to demonstrate ATAR equivalence using a recognised qualification. The table below shows common qualifications recognised by Curtin and their indicative equivalent cut-off scores for this course.
Admission cut-off scores by qualification
Australian qualification
Score
ATAR
80
Equivalent qualification
GCE A Level / STPM (best of 3)
8
HKDSE
18
International Baccalaureate (IB) Diploma
30
Canadian Provincial High School Diploma %
70%
WAUFP (CPS)
59
India (CBSE and ISC) %
70%
India (HSC) %
71%
Sri Lanka GCE A level
8
Qualification not listed?
Find your qualification by searching for your home country to find the score you’ll require to demonstrate ATAR equivalence.
Select country:
Get credit towards your degree
You may be able to receive credit for recognised learning (CRL) from past study or professional experience, which could reduce the time it takes to finish your course.
Check the Handbook for course-specific details about credits.
Additional information
Notes about this course
Make sure you check the course notes for any other important information.
Fees
2026 International indicative fees
Indicative year 1 fee
$41,012*
Total indicative course fee
$123,036*
2027 International indicative fees
Indicative year 1 fee
$45,112*
Total indicative course fee
$135,336*
Important information about fees
-
Fees are indicative only.
-
*First-year fees are based on a first-year full-time study load of 200 credits. Your fees will vary depending on the units you choose.
-
Tuition fees are reviewed annually and may increase each year.
-
This indicative fee does not include other fees like administrative and incidental fees (such as lab coats or art supplies) or the cost of your textbooks. Visit fees and charges for more information.
-
These fees apply to international students enrolled at one of Curtin’s Australian campuses. For information about fees at Curtin’s global locations, visit the relevant campus website.
Scholarships
Get the support you need to succeed with our diverse range of scholarships. Whether it’s financial support, assistance with relocation, or recognition for your academic achievements, we have scholarships tailored to your unique needs.
John Curtin Excellence Scholarship
Through the John Curtin Global Excellence Scholarship, eligible students will receive 40% off the tuition fee.
Merit Scholarship
Rewarding academic performance and empowering students to continue their education in their chosen field. Eligible students will receive 20% off the tuition fee.
Global Future Leaders Scholarship
Giving international students the opportunity to pursue their ambitions and receive a world-class education. Eligible students will receive a one-off tuition fee credit of A$10,000 to help support their studies.
How to apply
Follow these steps to make sure you’re eligible, prepared and ready to apply for your course.
Check entry requirements
Entry requirements differ by course and your previous work and study experience.
Prepare your documents
The documents you need may vary depending on your course and application pathway.
Check application deadlines
Deadlines vary by course and whether you’re applying as a domestic or international student.
Choose your application pathway
Apply through an agent
A registered Curtin agent will lodge your application to Curtin on your behalf. They can also answer any questions you may have about applying, courses, student visas and scholarships.
Apply directly to Curtin
Depending on your country’s requirements, you may be able to apply directly to Curtin without using an agent.
Choose your preferred campus to find the application opening and closing dates for this course before you apply.
Select your preferred campus
Application deadlines may also be subject to visa processing times and if you want to package your course with Curtin English. Refer to our application deadlines page for more information.
| Intake | Applications open | Applications close |
|---|---|---|
| Semester 1, 2026 | 21 Apr 2025 | Applications now closed |
| Semester 2, 2026 | 2 Mar 2026 | Applications now closed |
| Semester 1, 2027 | Applications now open | 28 Jan 2027 |
| Semester 2, 2027 | 1 Mar 2027 | 1 Jul 2027 |
Application deadlines can vary by course. Make sure to check application deadlines before you apply.
Apply nowLocation and delivery
Thinking about starting soon? Course availability can vary by location and study period. Check the course handbook for details on when and where you can start your studies.
For full entry requirements, fees and information for international students, visit the course page.
Explore more
Find more resources to help you take the next step in your Curtin journey.