inline-defaultCreated with Sketch.

This website uses cookies to ensure you get the best experience on our website.

Students
Tuition Fee
AUD 46,300
Per year
Start Date
2025-09-01
Medium of studying
On campus
Duration
3 years
Program Facts
Program Details
Degree
Bachelors
Major
Computer Science | Data Science | Software Engineering
Area of study
Information and Communication Technologies
Education type
On campus
Timing
Full time
Course Language
English
Tuition Fee
Average International Tuition Fee
AUD 46,300
Intakes
Program start dateApplication deadline
2025-03-01-
2025-09-01-
About Program

Program Overview


Undergraduate

Computer Science

From search engines to smartphones, computer science involves the theory and design behind the intelligent systems and computers that transform the way we live, work and communicate.


About the course

Computing software and systems are becoming more prevalent, revolutionising the way we live, work and communicate. If you'd like to develop new computing technologies or specialise in enterprise-level programming, systems, artificial intelligence, cyber security, software engineering or research careers, consider Computer Science. This major can also set you apart and complement your engineering studies, as knowledge of developing computer programs is highly sought after by employers.


Quick details

Status: Available Locations: Perth (Crawley campus) Attendance: Full-time, Part-time Delivery: On-campus Starting dates: Semester 1, Semester 2 Weekly contact time: 16-25 hours teaching time, plus your own study time Level of study: Undergraduate Course Code: MJD-CMPSC Full time/part time duration: 3 years (BSc), 4 years (BSc [Hons]), 4 years (BPhil[Hons]) Honours Available: Yes Degrees course is available in: Bachelor of Science, Bachelor of Philosophy (Honours)


Course Structure

Our undergraduate degrees offer you a broad range of options allowing you to combine subjects in a way that matches your career goals and personal interests.


Level 1

  • Core:
    • CITS1003 Introduction to Cybersecurity (6)
    • CITS1401 Computational Thinking with Python (6)
    • CITS1402 Relational Database Management Systems (6)
  • Bridging:
    • MATH1721 Mathematics Foundations: Methods (6)

Level 2

  • Core:
    • CITS2002 Systems Programming (6)
    • CITS2005 Object Oriented Programming (6)
    • CITS2200 Data Structures and Algorithms (6)
    • CITS2211 Discrete Structures (6)

Level 3

  • Core:
    • CITS3001 Advanced Algorithms (6)
    • CITS3002 Computer Networks (6)
    • CITS3200 Professional Computing (6)
    • CITS3403 Agile Web Development (6)
  • Option:
    • CITS3003 Graphics and Animation (6)
    • CITS3005 Knowledge Representation (6)
    • CITS3007 Secure Coding (6)
    • CITS3009 Computer Science WIL Internship (6)
    • CITS3011 Intelligent Agents (6)
    • CITS3402 High Performance Computing (6)

Admission requirements

The University of Western Australia welcomes applications from international and domestic school-leavers. If you’re interested in studying one of these majors, find out the admission details below.


Minimum entry requirements

  • All India Senior School Certificate (CBSE): 9
  • Canadian High School (except Quebec): 68
  • French Baccalaureate: 10
  • Gao Kao (PR China NCEE)/750: 507
  • GCE A-Levels: 8
  • German Abitur: 3.6
  • Hong Kong Diploma of Secondary Education: 14
  • Indian Senior School Certificate (CISCE): 45
  • Indonesian Sekolah Menengah Atas (SMA) - Pass of 65: 75.5
  • International Baccalaureate Diploma (IB): 24
  • Malaysian STPM: 10
  • Monash University Foundation Year: 254
  • NCUK Foundation Program: 8
  • Norwegian Vitnemål: 3.5
  • Singapore - Cambridge A Levels: 6.5
  • South African National Senior Certificate: 4
  • South Korean College Scholastic Ability Test (CSAT): 324
  • Sweden Slutbetyg: 14.5
  • Trinity College Foundation: 280
  • Unified Examination Certificate (UEC): 14
  • University of Western Australia College (UWAC) Foundation Program: 61
  • US College Board Advanced Placements: 7
  • US College Board SAT: 1130
  • Western Australian Universities' Foundation Program (WAUFP): 56
  • Western Australian Certificate of Education (WACE) 2016 onwards: 75

English competency

English is the language of instruction and assessment at UWA and you will need to meet the English language requirements of the University to be eligible for a place.


Minimum overall IELTS score of 6.5, with no band less than 6.0.


Fees and scholarships

Learn more about the fees that apply to you for this course. For fee type definitions and further assistance, see the Fee Calculator Help page. You can also search our database for scholarships that are relevant to you or this course.


Domestic Student Fees

For Commonwealth-supported places, student contribution amounts are charged by unit, based on area of study. For a fee estimate, go to the Fee Calculator and select “I want to price my units”. Fees are subject to annual indexation. Refer to the Handbook to identify the units required.


International Student Fees

Annual course fee: $46,300.00 (2025)


Onshore international students are charged an annual course fee, charged per credit point at a rate dependent on the course in which the student is enrolled. Annual course fees are calculated based on an annual study load. Check the handbook to confirm the annual study load for your course.


Scholarships

Scholarships are available to students from a diverse range of backgrounds, including academic achievement, financial need, educational disadvantage, leadership and community service, artistic or sporting achievements, and being from a rural or remote area.


Careers and further study

This course opens up a world of future study pathways and career opportunities.


Career Pathways

Destinations for graduates include large software development houses such as Google, Microsoft, Motorola and Thales, as well as smaller computing, mining and resources, and consulting companies. You could also undertake further studies in software engineering, data science, electrical engineering, and electronic engineering, as well as honours and research degrees.


Further Study

You can apply for entry to honours in Computer Science, the Master of Data Science and the Master of Information Technology. Research opportunities in Computer Science are also available.


Course Accreditation

The Computer Science major (MJD-CMPSC) in any course leading to a Bachelor of Science or Bachelor of Philosophy is accredited by the Australian Computer Society (ACS).


SHOW MORE
About University
PhD
Masters
Bachelors
Diploma
Courses

The University of Western Australia


Overview:

The University of Western Australia (UWA) is a leading research-intensive university located in Perth, Western Australia. It is renowned for its high-quality teaching, strong research output, and commitment to graduate employability. UWA is consistently ranked among the top 100 universities globally and is the number one university in Western Australia for graduate employability.


Services Offered:

UWA offers a wide range of services to its students, including:

    Academic support:

    Tutoring, workshops, and study skills resources.

    Career services:

    Career counselling, job search assistance, and internship opportunities.

    Student wellbeing:

    Mental health support, counselling, and health services.

    Accommodation:

    On-campus and off-campus housing options.

    Sports and fitness:

    Access to state-of-the-art facilities and a variety of sports clubs.

    Clubs and societies:

    A vibrant student community with numerous clubs and societies catering to diverse interests.

    Study abroad and exchange:

    Opportunities to study at universities around the world.

Student Life and Campus Experience:

UWA provides a dynamic and engaging campus experience for its students. The university boasts a beautiful campus with modern facilities, green spaces, and a strong sense of community. Students can participate in a wide range of activities, including:

    Social events:

    Concerts, festivals, and other social gatherings.

    Sporting events:

    Supporting the university's sports teams.

    Volunteer opportunities:

    Contributing to the local community.

    Cultural events:

    Art exhibitions, theatre performances, and music concerts.

Key Reasons to Study There:

    World-class education:

    UWA offers a high-quality education with a focus on research and innovation.

    Excellent employability:

    Graduates from UWA are highly sought after by employers.

    Vibrant campus life:

    A diverse and engaging student community with numerous opportunities for personal and professional development.

    Beautiful campus:

    A picturesque campus with modern facilities and green spaces.

    Strong research focus:

    UWA is a leading research university with a strong commitment to innovation.

Academic Programs:

UWA offers a wide range of undergraduate and postgraduate programs across various disciplines, including:

    Arts and Humanities:

    History, Literature, Philosophy, Languages, and more.

    Science and Engineering:

    Mathematics, Physics, Chemistry, Biology, Engineering, and more.

    Business and Economics:

    Accounting, Finance, Marketing, Economics, and more.

    Health Sciences:

    Medicine, Dentistry, Nursing, Pharmacy, and more.

    Law:

    Juris Doctor, Bachelor of Laws, and other law programs.

Other:

UWA is committed to fostering a diverse and inclusive campus community. The university has a strong focus on Indigenous education and research, and offers a range of programs and support services for Indigenous students. UWA also has a strong international presence, with students from over 100 countries studying at the university.

Total programs
365
Average ranking globally
#136
Average ranking in the country
#8
Location
How can I help you today?