Computer Science-Bachelor of Philosophy (Honours)

Integrated Masters with deeper specialization and research focus
Taught in English
Duration 4 Years
Mode On Campus
Level Undergraduate
Degree Bachelors Degree
Closing soon February 2027

Course Overview

The Computer Science-Bachelor of Philosophy (Honours) at the University Of Western Australia is designed for ambitious students eager to explore the foundational principles and advanced applications of computational thinking and software development. You will delve into critical areas such as cybersecurity, computational thinking with Python, database management, and algorithms, preparing you to address complex technological challenges. This rigorous undergraduate degree equips you with the analytical and problem-solving skills essential for innovation in a field that underpins much of modern society and industry.

This full-time, on-campus program is studied over four years, offering a structured progression through core computing units and specialised electives. You will engage with practical subjects like systems programming, object-oriented programming, and data structures, culminating in advanced topics such as computer networks and professional computing. Throughout your studies, you will develop your capabilities in areas like relational database management systems and discrete structures, preparing you to graduate with a comprehensive understanding and the ability to pursue diverse career paths in technology and research.

Course Curriculum & Details

Detailed information for serious evaluators

Program Overview

This Bachelor of Philosophy (Honours) program in Computer Science provides a comprehensive foundation in computational thinking, programming, and data management. Students will explore core areas such as systems programming, data structures, algorithms, and computer networks. The curriculum also includes advanced topics and elective options in specialized fields like cybersecurity, artificial intelligence, and high-performance computing, preparing graduates for diverse roles in the technology sector.

1 Level 1

Introduction to Cybersecurity
Computational Thinking with Python
Relational Database Management Systems

2 Bridging

Mathematics Foundations: Methods

3 Level 2

Systems Programming
Object Oriented Programming
Data Structures and Algorithms
Discrete Structures

4 Level 3

Advanced Algorithms
Computer Networks
Professional Computing
Agile Web Development

5 Option

Graphics and Animation
Knowledge Representation
Secure Coding
Intelligent Agents
High Performance Computing

Cost & Affordability

A clear picture of what this course will cost you

Program Costs

First Year Fee Tuition fee
USD 35,076.00
Second Year Fee Tuition fee
USD 35,076.00
Third Year Fee Tuition fee
USD 35,076.00
Fourth Year Fee Tuition fee
USD 35,076.00
Total Program Cost Estimated total tuition
USD 140,305.00

Currency note: Program costs shown in USD based on the available tuition breakdown.

Living Costs

Accommodation
USD 580.00 - USD 1,974.00
Food & Groceries USD 2,122.00 - USD 2,971.00
Transport USD 849.00 - USD 1,698.00
Utilities & Bills USD 849.00 - USD 1,698.00
Estimated Total USD 3,820.00 - USD 6,367.00

Living cost estimates are based on Crawley Campus.

Outcomes & Employability

What happens after you graduate

85%
Graduate Employment Rate Within 6 to 12 months of graduation

Common Graduate Roles

Advertising Finance & OperationsCreative & ContentCybersecurityCybersecurity & Network SecurityMarketing Analytics & Data ManagementNetworking & Internet ServicesProduct Management & UXSocial Media & Community ManagementSoftware Development & EngineeringTelecom Software & Systems

Top Employers Hiring for this course

Google

Oracle

Tata Consultancy Services

Why Study Computer Science-Bachelor of Philosophy (Honours) at University of Western Australia

What makes this program stand out

February 2027 Closing soon

Next intake is in February 2027

Very Fast Application response time

University of Western Australia typically responds to applications within 1 - 2 days, giving you clarity on your options quickly.

Life at University of Western Australia in Australia

What daily life looks like for international students

Language

English

Primary language everywhere

Climate

Mild & Rainy

10-20°C average, pack layers

Safety (Numbeo Safety Index)

Very Safe

Exeter is one of UK's safest cities

Frequently Asked Questions

Common questions about Computer Science-Bachelor of Philosophy (Honours) at University of Western Australia

Can I work while studying?

International students can work up to 48 hours per fortnight during term time and unlimited hours during breaks in Australia. No separate work permit is needed.

Is this qualification recognised internationally?

Yes. This course is accredited by Australian Computer Society..

What English language score do I need for this course?

To meet the English language requirements, you need an overall IELTS score of 6.5, with a minimum score of 6 in listening, reading, speaking, and writing. Achieving these scores is essential for your admission.

What jobs can I get after studying this course?

Graduates can pursue careers as software engineers, AI specialists, cybersecurity analysts, systems developers, and researchers.

What will I actually study in this course?

This program covers crucial topics like artificial intelligence and cyber security, equipping you with skills for a tech-driven world. It's ideal for those looking to innovate in software development and systems.

When can I start — what are the intake months?

The Computer Science-Bachelor of Philosophy (Honours) program has intakes in February and July. Make sure to apply early to secure your spot.
ℹ️️
ℹ️️
ℹ️️
 
Account
  • New student?

Search for universities & courses

ℹ️️
ℹ️️
ℹ️️
ℹ️️