Computer Science : The University of Western Australia Skip to main content 中文 University of Western Australia Login Search Menu Just a moment please... Sign Up Log In Given Name Family Name Email Remember me By clicking on Sign up you agree to the Terms of Use Sign up Close Back Email Address Recover your password Email or Student ID Password Remember me Log in Help Forgot password? Back Close 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. Save Apply 15 AP Exams 3 Years Full Time Course Details Course Details Careers & further study Fees & Scholarships Admission requirements How to apply Contact us Save Apply Contact us Address Student Central The University of Western Australia (M355), 35 Stirling Highway, Perth, Western Australia 6009 Telephone 131 UWA (131 892) International (+61 8) 6488 1000 Email future-students@uwa.edu.au Book an online consultation Hours 8.30am - 5pm AWST, Monday - Friday Frequently asked questions Ask UWA Events you may be interested in UWA Open Day 2022 Join us on Sunday 27 March and discover how you can achieve your study and career goals with us. Categories: In person Audiences: High school studentsMature students (age 20+) pursuing your first degreeParents and guardiansCareer advisers and teachers 27MarSave Show more events Careers and further study This course opens up a world of future study pathways and career options. 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. View full details 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. This course could lead to these Career Opportunities Analyst Chief Information Officer Computer Network Professional Developer Programmer More career opportunities This course could lead to these Career Opportunities Analyst Use your skills to define software requirements, identify specifications and guide program design and development. Chief Information Officer Create and direct information and communications technology (ICT) strategies, plans and operations to ensure ICT infrastructure supports an organisation's overall operations and priorities. Computer Network Professional Examine and advise on network architecture and development, implement and configure network hardware and software, and provide user support. Developer Programmer Design, develop, test, maintain and document program code and system and technical specifications Intelligence Analyst Collect and analyse data to produce intelligence reports and develop and analyse government and commercial policies for design, implementation and modification. Network Administrator Install and maintain hardware and software, manage user security and inventory documentation along with documenting fault resolution and ensuring server efficiency. Network Analyst Examine network architecture, recommend policies and strategies for designing, planning and coordinating an organisation's computer network. Software and Applications Programmer Ensure computer applications meet user needs by writing, testing and maintaining computer programs. Statistician Design and apply statistical techniques to collect and analyse data for science, technology, medicine, business, finance and government. Systems Administrator Customise, troubleshoot and maintain operating systems, server hardware, software and databases for system integrity, security, backup and performance. Web Administrator Design, build and maintain websites and provide web technology solutions and services. Web Designer Design information for visual and audio communication, publication and display using print, film, electronic, digital, visual and audio media. Web Developer Develop and maintain web pages with contemporary software packages. 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. View full details 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. 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 international Domestic Fees Undergraduate – Commonwealth supported students The Annual Fee is an estimate only based on a standard annual study load of 48 points. For Commonwealth Supported Places, student contribution amounts are charged by unit. For an accurate fee estimate, go to the Fee Calculator and select “I want to price my units”. For Full Fee Paying places, students are charged an annual course fee. Visit the Fee Calculator and select your course to see the annual and total course fees. Course Credit Points 144 Average Annual Fee - 2022 $8,825.24 Typical Fee Range - 2022 $3,985.00 - $14,630.00 Eligible Commonwealth-supported students can use the HECS-HELP loan scheme to pay their tuition fees. Fee calculator 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. Search Scholarships Cost of living There are a few things to consider before applying to study at university. One could be your cost of living. This can depend on factors such as lifestyle, accommodation, tuition fees, medical insurance, textbooks and more. For an indication of expenses and average costs, see our Cost of living page. Cost of living International Fees Undergraduate – onshore students Annual course fees are calculated based on a standard annual study load of 48 credit points. Course Credit Points 144 Total Course Fee - 2021 $120,300.00 Total Course Fee - 2022 $124,500.00 Fee calculator 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. Search Scholarships Cost of living There are a few things to consider before applying to study at university. One could be your cost of living. This can depend on factors such as lifestyle, accommodation, tuition fees, medical insurance, textbooks and more. For an indication of expenses and average costs, see our Cost of living page. Cost of living Admission requirements The University of Western Australia welcomes applications from international and domestic school-leavers. If you’re interested in studying this major, find out the admission details below. Minimum entry requirements Minimum entry requirements Below you’ll find a list of admission equivalencies for this course's Australian Tertiary Admissions Rank (ATAR). Indonesian Secondary School Leaving Certificate (STTB SMA) 8 All India Senior School Certificate (CBSE) 12 Canadian Matriculation (except Quebec) 70 Chinese Gao Kao 525 Chinese Unified Examinations (UEC) 12 French Baccalauréat 12 GCE or Cambridge Advanced-level Examinations 8 German Abitur 3.3 Indian School Certificate (CISCE) 60 International Baccalaureate 27 Norwegian Vitnemål 4 Singapore-Cambridge A-Levels 8 South African National Senior Certificate 4.6 Swedish Slutbetyg 15 UWA Foundation Programme (UWAFP) 66 Western Australian Universities Foundation Program (WAUFP) 60 Monash University Foundation Year (MUFY) 270 Trinity College Foundation Program 75 Western Australian Certificate of Education (WACE) 2016 onwards 75 Korean College Scholastic Ability Test (CSAT) 320 U.S. College Board Advanced Placement Examinations 8 Hong Kong Diploma of Secondary Education 15 Below you’ll find a list of admission equivalencies for this course's Australian Tertiary Admissions Rank (ATAR). Indonesian Secondary School Leaving Certificate (STTB SMA) 8 All India Senior School Certificate (CBSE) 12 Canadian Matriculation (except Quebec) 70 Chinese Gao Kao 525 Chinese Unified Examinations (UEC) 12 French Baccalauréat 12 GCE or Cambridge Advanced-level Examinations 8 German Abitur 3.3 Indian School Certificate (CISCE) 60 International Baccalaureate 27 Norwegian Vitnemål 4 Singapore-Cambridge A-Levels 8 South African National Senior Certificate 4.6 Swedish Slutbetyg 15 UWA Foundation Programme (UWAFP) 66 Western Australian Universities Foundation Program (WAUFP) 60 Monash University Foundation Year (MUFY) 270 Trinity College Foundation Program 75 Western Australian Certificate of Education (WACE) 2016 onwards 75 Korean College Scholastic Ability Test (CSAT) 320 U.S. College Board Advanced Placement Examinations 8 Hong Kong Diploma of Secondary Education 15 View full details Admission requirements For applicants with recent secondary education, information on admission criteria is available on our entry standards page. Admission requirements Mathematics requirement This major requires a certain level of Mathematics. If you do not meet this level, you may be able to take additional Mathematics units in your first year to satisfy this requirement. WACE prerequisite: Mathematics Applications ATAR Mathematics requirement ADMISSION REQUIREMENT 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. ADMISSION REQUIREMENT English competency How to apply Ready for the next step? Find out how to apply through our simple online application process. We'll guide you through our entry requirements, admission pathways available to you and application deadlines for your chosen course. We can’t wait for you to join us! Apply now Course details If you wish to play a role in developing new computing technologies or specialise in enterprise-level programming, systems, software engineering or research, then Computer Science is the major for you. Learn the theoretical, algorithmic, implementation and systems principles that underpin computer languages and networks and discover how to develop new technologies and advanced programming techniques. About the course Computing software and systems are becoming more prevalent, revolutionising the way we live, work and communicate. View full details 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. Computer Science Quick details Status Available Locations Albany (Regional campus) 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]) View full details Computer Science Quick details Status Available Locations Albany (Regional campus) 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]) TISC Codes UWBPH UWSPS Honours Available Yes Degrees course is available in Bachelor of Science Bachelor of Philosophy (Honours) Lincoln McLean Find out more Lincoln McLean My favourite aspect of studying here is the many opportunities to interact with members of industry. What I’ve enjoyed most is that we are given the opportunity to work on real projects for industry clients, better preparing us for our careers. Since starting at UWA I have attended countless industry information and careers events, completed a summer internship and secured degree-relevant part-time work. I decided to study at UWA because I knew how employable its graduates are. It’s internationally recognised and the only Western Australian university that’s a member of the Group of Eight universities. These things are attractive to employers. You may also be interested in these courses Data Science Mathematics and Statistics Physics 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. Popular combinations Computer Science Management Mathematics and Statistics Popular Combinations Computer Science Computing software and systems are becoming increasingly integral to our lives, revolutionising the world in which we live, work and communicate. Management Management is the backbone of any organisation, providing organisational, operational, staffing and resourcing expertise that can be applied anywhere, anytime. Mathematics and Statistics Mathematics is humanity's most powerful tool for comprehending the universe and is essential for many fields of modern endeavour such as science, technology, engineering and finance. Accounting Speak the language of business as you learn to summarise, analyse and interpret financial information for shareholders, managers and other stakeholders. Anatomy and Human Biology A major in Anatomy and Human Biology will let you discover how your body works, why it works that way, where people come from and how we are related to one another. Biochemistry and Molecular Biology Biochemists and molecular biologists are interested in the molecular functions of all living organisms from the smallest bacterium to the largest whale. Business Law Law is a fundamental business discipline. Its study allows you to develop a wider perspective on both the business and regulatory landscape and specialised expertise that will not only enrich your business career but can also lay the foundations for successful postgraduate studies in law. Chinese Studies Chinese (Mandarin)is the most widely-spoken language in the world and its study can open up extraordinary opportunities for your future. Economics Studying Economics, you will understand the way the world works - the stockmarket, national economies, and the world economy. English and Literary Studies With English and Literary Studies, you will explore many areas of reading, writing and performance including the study of literature, film, theatre and creative and professional writing. Finance Finance is the lifeblood of the economy – in finance you will learn how money and projects come together. Genetics Genetics is the study of biologically inherited traits as diverse as those that cause human disease, or allow a rare plant to live in only one isolated spot in the South West, or result in a desirable characteristic found in a domestic animal used in agriculture. Japanese Studies Studying Japanese language, culture and society means taking a significant step towards becoming Asia-literate – an important attribute for future global citizens, particularly in Australia. Law and Society The Law and Society major examines broad theoretical issues about the nature of law and society as well as how the relationship plays out in particular fields of legal and social policy at both domestic and international levels. Marketing Discover the real world of marketing that lies behind advertising jingles. Marketing has a central role in understanding what different types of people in different places across the globe want. This major provides you with the knowledge, experience, and skills to become a dynamic marketer in an ever-changing world. Pathology and Laboratory Medicine With Pathology and Laboratory Medicine you can explore the causes and mechanisms of human disease. Philosophy The study of Philosophy involves thinking about some of the big questions we ask during our lifetime. Physics Physics is the key to understanding the world around us. Physiology Do you differ from a robot? Learn about the molecular and cellular machinery that makes up your body, as well as how it works in everyday life, and what causes disease. Course structure details Level 1 Core Take all units (18 points): CITS1001 Software Engineering with Java (6) CITS1003 Introduction to Cybersecurity (6) CITS1402 Relational Database Management Systems (6) Bridging Take units if applicable: MATH1721 Mathematics Foundations: Methods (6) Level 2 Core Take all units (18 points): CITS2002 Systems Programming (6) CITS2200 Data Structures and Algorithms (6) CITS2211 Discrete Structures (6) Level 3 Core Take all units (24 points): CITS3001 Algorithms, Agents and Artificial Intelligence (6) CITS3002 Computer Networks (6) CITS3200 Professional Computing (6) CITS3403 Agile Web Development (6) Option Take unit(s) to the value of 12 points: CITS3003 Graphics and Animation (6) CITS3005 Knowledge Representation (6) CITS3007 Secure Coding (6) CITS3402 High Performance Computing (6) Course structure details Other combinations Computing and Data Science Info Session Computing and Data Science Info Session Learn about courses in Computing and Data Science at UWA from Associate Professor Wei Liu and Dr Jin Hong Discover EZONE UWA Discover EZONE UWA A world-class innovation and technological hub for our engineering and mathematical science students, with flexible workspaces for collaborative learning and industry interaction. Find out more Richer student experiences Student Exchange & Study Abroad Sungkyunkwan University The Chinese University of Hong Kong University of Leeds Study abroad options Student Exchange & Study Abroad Sungkyunkwan University For more than six hundred years, Sungkyunkwan University has held a special place in the history of Korea. Since its establishment, the school's educational tradition has emphasised the four principles of benevolence, righteousness, propriety and wisdom. Sungkyunkwan University has also evolved to incorporate a modern educational paradigm that prioritises cutting-edge research and innovative education. This has led to important advances in the arts, sciences, medicine and technology in ways that allow greater synergy with other leading universities and institutions throughout the world. Seoul, South Korea Asia View program The Chinese University of Hong Kong Founded in 1963, The Chinese University of Hong Kong is a forward-looking comprehensive research university with a global vision and a mission to combine tradition with modernity, and to bring together China and the West. Teachers and students hail from all around the world, and it has a total of 61 departments under the faculties of arts, business administration, education, engineering, law, medicine, science, and social science. Currently, it has about 21,000 students undertaking undergraduate, postgraduate and doctoral programs. Hong Kong, China Asia View program University of Leeds The University continues to appear in the top 100 of the QS world rankings. Leeds is a member of the Russell Group of research-intensive universities as well as the Worldwide Universities Network (WUN), which comprises 16 research-intensive institutions spanning six continents. In the 2015 National Student Survey, 90 per cent of Leeds students said they were either satisfied or very satisfied with the overall quality of their course. Leeds, United Kingdom Europe "Studying abroad has become one of the most amazing experiences of my life. In the beginning it was tough, but once I found my feet, everything fell in to place and I enjoyed the best consecutive six months of my life. I have made amazing friends from all walks of life and found my passion for medieval history and found many skills I possess that I had never known about. I grew up as an individual and came to realise how capable I was to fulfil many tasks and face situations." Abby Donkin, Bachelor of Arts, 2013 View program Visit Global Studio for more details and to apply to study abroad. Visit Global Studio New Business Analytics major for 2023 entry Graduate industry-ready with sought-after analytical and computer programming skills, and learn how to apply these skills in a wide range of commercial and economic contexts. Learn more about the Business Analytics major, a degree-specific major in the Bachelor of Commerce. Learn more New Business Analytics major for 2023 entry Course Accreditation The Computer Science major is professionally accredited by the Australian Computer Society. Course Accreditation Your degree options This major is offered as a degree-specific, or first, major for these degrees. It is also offered as a second major in our other bachelor's degrees. Bachelor of Science Bachelor of Philosophy (Honours) Future Students Courses Computer Science Report a problem on this page Contact Us Name Email Tell us what issue you are experiencing?
Send Message Future Students International students Research Why choose UWA Student life Scholarships and fees How to apply Events Contact us Explore Study Research excellence Community Schools Centres & Institutes Alumni and friends Shop Staff & Students Current Students Staff Contact Us Jobs Webmail The University of Western Australia 35 Stirling Highway Perth WA 6009 Australia (+61 8) 6488 6000 Contact us Campus tour Campus map Ask UWA Emergency (+61 8) 6488 2222 facebook twitter youtube instagram linkedin CRICOS Code: 00126G Indigenous Commitment Privacy at UWA Disclaimer and Copyright Accessibility This page Updated Thursday, 10 March 2022 5:03 PM (this date excludes nested assets) Feedback webfeedback-fs@uwa.edu.au Content ID e4cb6886-c2c0-4568-83fa-ccef5270ca37 Group of Eight Australia Member University of Western Australia Future Students Search... Future Students Future Students All UWA Search Close Future Students Courses and careers Find a course Find a career Our courses explained Prerequisites and recommended subjects Honours Postgraduate Graduate Studies Choices Tips Research Short courses UWA Plus Micro-credentials Micro-credential Introduction to Classical and Rasch Measurement Theories Micro-credential Basics of Tailings Geotechnics Micro-credential Breastfeeding A foundation for Human health 1 and 2 Doctor of Optometry Bridging Program - Recognition for Prior Learning Einsteinian Science for Primary School Teachers Einsteinian Science for Secondary School Teachers Micro-credential Introduction to Classical and Rasch Measurement Theories Microcredential - Introductory Environmental Science - Ecosystems and Biodiversity Micro-credential Pharmacy Immunisation Certification Micro-credential Practical Earth Science Education Preparation, Transport and Deposition of Tailings Micro-credential Research Skills Fundamentals Risk Evaluation For Tailings Engineering Micro-credential Tailings Monitoring Micro-credential Tailings Operations Tailings Testing - An introduction Einsteinian Science for Primary School Teachers Einsteinian Science for Primary School Teachers Micro-credential Teaching Poetry From Anon to AI Micro-credential Understanding Urban Soils Terms and conditions Study Abroad Completing exchange at UWA Exchange profiles Gerald Frank Brown Scholarship UWA students on exchange Stories from around the world International students Why choose UWA Chat to a student Life in Perth Accommodation Things to see and do Culture Student community Agent Portal International course guides International Student Award Moving to Perth Student visas International students under 18 Dependant schooling Health requirements Financial support What to bring Safety and security Fees and scholarships UWA funded scholarships Global Excellence Scholarship Global Sporting Excellence Scholarship Courses and entry requirements Find us in your country Content Page Find an international agent Study in Perth Study in Perth Online Learning 2022 Successful online learning Online Learning Centres Research Research at UWA Research options Benefits Fees Choosing your topic Resources Points to consider Your research proposal Organising a supervisor Partially completed program Research scholarships Facilities Who to contact Visit UWA Why choose UWA Rankings History Industry connections Campuses Student life Accommodation Live on campus FAQ Fees Scholarships and bursaries Story Wall Short stays at UWA Forrest Hall Short Stay Short Stay Conditions Room rates Location Group accommodation and venue hire Contact us Help Cost of living A day in the life of Student support Safety and security UWA User Generated Content Scholarships and fees How to apply Psychology honours application Admission entry pathways Student Equity Aspire UWA Childrens University Fairway UWA Apply for Fairway UWA Girls in Engineering Profiles Events MBA and Graduate Certificate Information Session Contact us Open Day Online Terms and conditions Quick Links search-courses Search courses Check Seek Wisdom The University of Western Australia The University of Western Australia Search... All UWA All UWA Future Students Search Study Courses and careers Accommodation UWA Current Students Education at UWA Research Research Research institutes and centres News Community Alumni Business and industry Cultural Precinct International engagement Giving to UWA What's on Contact Us 35 Stirling Highway Perth WA 6009 Australia (+61 8) 6488 6000 Contact us Campus tour Campus map Ask UWA Emergency (+61 8) 6488 2222 Close