The Bachelor of Computing at Curtin University is an undergraduate degree that provides practical and theoretical training across core areas of computing, including programming, systems design, data and security. It suits students seeking a career in software development, data analytics, cybersecurity, IT consulting or related technology roles, and those who want a flexible degree with options to specialise or undertake industry experience.
The Bachelor of Computing combines foundational computing subjects with opportunities to specialise and undertake practical projects. You will study core topics such as programming and software design, algorithms and data structures, databases, computer networks, operating systems, human–computer interaction and professional practice. The course emphasises hands-on learning through labs, coding assignments and a final-year capstone project that integrates technical and professional skills.
The program is typically delivered over three years full-time (with part-time, online and mixed-mode options available at some campuses). The early years focus on core technical knowledge; later years allow specialisation and project work. Some students may be eligible to articulate into honours or postgraduate study after completion.
Entry is normally based on successful completion of secondary education or an equivalent qualification. Applicants are expected to demonstrate competence in mathematics or numerical reasoning; prior study in mathematics, computing or related disciplines is advantageous. Curtin considers a range of pathways including secondary school leavers, TAFE/VET graduates and recognised international qualifications.
Domestic applicants apply through the relevant admissions centre and should meet Curtin’s standard admission procedures. International applicants must meet Curtin’s academic entry standards and English language requirements; common evidence includes recognised secondary or tertiary qualifications plus an approved English test or demonstrated equivalent proficiency. Additional requirements may apply for specific campuses or specialisations.
Graduates of the Bachelor of Computing enter a wide range of technology roles across private and public sectors. Typical career outcomes include:
Graduates are also well placed to pursue postgraduate study in areas such as computer science, information technology, cybersecurity and data science, or to move into specialist certification and industry training.
Curtin is known for a practical, industry-engaged approach to computing education, with strong links to local and international technology employers. The university invests in modern computing labs, collaborative learning spaces and access to current development and cloud platforms. Students benefit from opportunities for industry placements, work-integrated learning and networking with technology partners.
Curtin’s emphasis on applied learning means graduates leave with a portfolio of projects and practical experience valued by employers. The university’s global campus network and industry connections also support mobility and professional development for those seeking to work internationally or in emerging tech sectors.
Shortlist scholarships and plan your application — free guidance from our advisors.