Curtin University

Bachelor of Science (Software Development)

Nationally Recognised Higher Education

Computing skills enhance employability in many areas of science, especially in the great majority of industries and organisations that rely on efficient and secure computer systems. In this course you will learn all the core components required to develop complex computer applications for small-to-medium enterprises (SMEs) in particular. You’ll learn about programming, algorithms, and the entire development cycle – from gathering requirements to testing. You’ll also learn about application development for the Apple device ecosystem, and your learning will be informed by knowledge at the forefront of software development in general.

The skills you’ll gain in this course are ideal for positions in SMEs where programming is valuable as a complementary science expertise. When you combine Software Development with a strong industry-related discipline, you’ll have the skills to customise or develop proprietary systems and software for that industry. For example, if you also major in Agriculture Science, you’ll be well placed to contribute to the development of digital systems required for modern agriculture. Or, if you choose to major in Chemistry, your combined skill sets will be ideal for an organisation seeking a computational chemist or for roles requiring both chemistry and computing skills.

Delivery mode

Curtin University offers this course through the following delivery modes:

On campus

Work with instructors and classmates in a supportive and collaborative environment.

Locations
  • 78 Murray Street, Perth
  • 137 St Georges Tce, Perth

Entry requirements

Domestic Students

  • There are no mandated entry requirements.

Recently left high school

  • Completed year 12 in Australia or overseas in the past two years, or
  • Completed TAFE or VET studies in the past two years.

Work and life experience

You have left secondary education more than two years ago (i.e. who are not classified as recent secondary education applicants) and have not undertaken vocational education training (VET) or higher education study since then.

TAFE or apprenticeship

Applicants with vocational education and training (VET) study are those whose highest level of study since leaving secondary education is a VET course. This includes study at a public TAFE or other VET provider, whether a qualification was completed or not. Applicants with VET study may have other qualifications such as a Year 10 or Year 12 secondary school certificate.

Essential WACE subjects (prerequisites)

Mathematics Applications ATAR

Desirable WACE subjects

There are no desirable WACE subjects for this course.

English requirements

IELTS Academic (International English Language Testing System)

  • Writing 6.0
  • Speaking 6.0
  • Reading 6.0
  • Listening 6.0
  • Overall band score 6.0

The certificate IV is the minimum requirement for university entry

Additional requirements may apply.

Course fees

Estimated Fee* $24,300 $113,094 Fees are based on full-time study.

For more information about this course and payment options please enquire now.

Study mode On Campus
Duration 3 Years
Estimated fee* $24,300 $113,094

Career opportunities

The Bachelor of Science (Software Development) will prepare you for the following roles.

About Curtin University

Curtin is an innovative, global university known for its high-impact research, strong industry partnerships and commitment to preparing you for jobs of the future.

You’ll receive an outstanding education in an inclusive and collaborative environment.

With Curtin ranked in the top one per cent of universities worldwide in the highly regarded Academic Ranking of World Universities (ARWU) 2022, you’ll experience high-quality teaching alongside world-class research.

Operating since 1986
Legal name Curtin University
CRICOS code