Curtin University

Australian
32 Scholarships 94 Programs 4 Degree levels
Bachelor

Bachelor of Computing B Comp

Offered at Curtin University, Australian
DegreeBachelor
FieldComputing

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.

What you'll study

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.

  • Core areas: programming, algorithms, databases, networking, operating systems, software engineering and systems analysis.
  • Specialisations and elective themes: common streams include software development, cybersecurity, data science and analytics, networking and infrastructure, and business information systems—students may choose a major or a tailored set of electives depending on campus and availability.
  • Project and professional practice: capstone projects, group development work, industry-focused assignments and opportunities for professional placement or industry projects to develop workplace-ready skills.
  • Mathematics and computing tools: units covering discrete mathematics, statistics for computing, and use of contemporary development environments, cloud platforms and version-control systems.

Structure

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 requirements

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.

Career prospects

Graduates of the Bachelor of Computing enter a wide range of technology roles across private and public sectors. Typical career outcomes include:

  • Software developer / programmer
  • Systems analyst or business analyst
  • Data analyst or data engineer (with relevant electives)
  • Cybersecurity analyst or information security specialist
  • Network engineer or IT infrastructure professional
  • IT consultant, project coordinator or technical support specialist

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.

Why study at Curtin University

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.

Latest Bachelor Scholarships

Similar Bachelor programmes in Australian

⚖ Compare this programme with similar ones

Similar Bachelor programmes at other universities

Get help applying to Curtin University

Shortlist scholarships and plan your application — free guidance from our advisors.

Programme details are indicative and may change — always verify current information with the official university website before applying.