Bachelor of Science in Computer Science

Albany, Perth (Crawley campus)

 

INTAKE: Jul & Feb

Program Overview

The Bachelor of Science in Computer Science program at the University of Western Australia (UWA) provides students with a comprehensive education in computer science, covering both theoretical concepts and practical applications. This program equips students with the knowledge and skills needed to design, develop, and implement software solutions for a wide range of industries and domains.

Curriculum: The curriculum of the Bachelor of Science in Computer Science program at UWA is designed to cover key areas of computer science, including programming, algorithms, data structures, software engineering, artificial intelligence, and computer systems. Students learn to analyze problems, design algorithms, write code, and develop software applications using various programming languages and development tools. The curriculum also includes elective courses that allow students to specialize in areas such as cybersecurity, machine learning, data science, or mobile app development.

Research Focus: Research is an integral part of the Bachelor of Science in Computer Science program at UWA, with opportunities for students to engage in research projects, independent study, and collaborative research initiatives with faculty members. Faculty members conduct research in diverse areas of computer science, including artificial intelligence, computer vision, natural language processing, human-computer interaction, and cybersecurity. Students have opportunities to participate in research projects, present their findings at conferences, and contribute to cutting-edge research that advances the field of computer science.

Industry Engagement: UWA emphasizes industry engagement to provide students with practical experiences and connections that enhance their understanding of computer science in real-world settings. Through internships, industry placements, research partnerships, and industry-sponsored projects, students have opportunities to gain hands-on experience, work on real-world projects, and network with professionals in the technology industry. Industry engagement helps students develop practical skills, gain industry insights, and explore career opportunities in areas such as software development, IT consulting, cybersecurity, and technology entrepreneurship.

Global Perspective: The Bachelor of Science in Computer Science program at UWA fosters a global perspective, recognizing the global nature of the technology industry and the importance of international collaboration in addressing global challenges. Students explore global issues such as cybersecurity threats, digital privacy concerns, and ethical implications of technology use. International study opportunities, exchange programs, and collaborations with global institutions further enrich students' global experiences and perspectives, preparing them to work in diverse cultural and international technology environments.

Pollster Education

Location

Albany, Perth (Crawley campus)

Pollster Education

Score

IELTS 6.5

Pollster Education

Tuition Fee

AUD 43300

Undergraduate Entry Requirements

Academic Qualifications: Applicants for undergraduate programs typically require a minimum academic achievement of 80% or above in their previous academic qualifications.

English Language Proficiency:

  • IELTS: Overall band score of 6.0 or 6.5 with a minimum of 5.5 in each component.
  • TOEFL: Overall score of 82 with a minimum of 18 in each section.
  • PTE (Pearson Test of English): Overall score of 65 with a minimum of 65 in each section.

Students must provide:

  • academic marksheets & transcripts
  • letters of recommendation
  • a personal statement - SOP
  • passport
  • other supporting documents as required by the university.

It's important to note that entry requirements can vary by program and may change over time. Additionally, some programs may have additional requirements, such as interviews, portfolios, or work experience.

The University of Western Australia (UWA) offers a range of scholarships to assist students with the cost of their education. These scholarships are available for both domestic and international students and cover a variety of disciplines.

UWA International Achievement Scholarship: This scholarship is awarded to high-achieving international students who are enrolled in an undergraduate or postgraduate course at UWA. The scholarship covers 50% of the tuition fee for up to one year.

UWA Global Excellence Scholarship: This scholarship is awarded to high-achieving international students who are enrolled in an undergraduate or postgraduate course at UWA. The scholarship covers up to AUD 45,000 over three years.

UWA Fogarty Foundation Scholarship: This scholarship is awarded to Western Australian students who have demonstrated academic excellence and leadership potential. The scholarship covers the full cost of tuition fees, accommodation, and an allowance for living expenses.

UWA Research Training Program Scholarship: This scholarship is awarded to domestic and international students who are enrolled in a research degree at UWA. The scholarship covers tuition fees and provides a stipend to assist with living expenses.

UWA Indigenous Scholarship: This scholarship is awarded to Indigenous Australian students who are enrolled in an undergraduate or postgraduate course at UWA. The scholarship covers the full cost of tuition fees and provides an allowance for living expenses.

UWA Sports Scholarship: This scholarship is awarded to students who demonstrate outstanding sporting ability and potential. The scholarship covers the full cost of tuition fees and provides an allowance for living expenses.

UWA Music Scholarships: These scholarships are awarded to students who demonstrate outstanding musical ability and potential. The scholarships cover the full cost of tuition fees and provide an allowance for living expenses.

Graduates of the Bachelor of Science in Computer Science program at the University of Western Australia (UWA) possess a versatile skill set and are well-prepared for a variety of career paths in the technology sector.

Software Developer/Engineer: Graduates can work as software developers or engineers, designing, developing, and testing software applications, systems, and products. They may specialize in areas such as web development, mobile app development, software architecture, or cloud computing, working for software companies, IT firms, or technology startups.

Systems Analyst: Graduates can work as systems analysts, analyzing user requirements, designing information systems, and implementing technology solutions to meet business needs. They may work closely with clients, stakeholders, and development teams to ensure systems are efficient, scalable, and user-friendly.

Data Scientist/Analyst: Graduates can pursue careers as data scientists or analysts, analyzing large datasets, extracting insights, and making data-driven decisions to solve complex problems. They may work in industries such as finance, healthcare, marketing, or e-commerce, using techniques such as machine learning, data mining, and statistical analysis.

Cybersecurity Specialist: Graduates can work in cybersecurity roles, protecting organizations' computer systems, networks, and data from cyber threats such as malware, hackers, and cyberattacks. They may develop security protocols, conduct security audits, and implement measures to prevent, detect, and respond to security breaches.

IT Consultant: Graduates can work as IT consultants, providing strategic advice, technical expertise, and project management services to organizations seeking to optimize their IT infrastructure, systems, and operations. They may work for consulting firms, technology companies, or as independent contractors, advising clients on IT strategy, digital transformation, and technology adoption.

Software Quality Assurance Analyst: Graduates can work in software quality assurance roles, testing software applications and systems to ensure they meet quality standards, performance requirements, and user expectations. They may develop test plans, conduct automated and manual tests, and identify defects and bugs for resolution by development teams.

Machine Learning Engineer: Graduates with expertise in machine learning and artificial intelligence can work as machine learning engineers, developing algorithms, models, and systems that enable computers to learn from data and make predictions or decisions. They may work on projects such as natural language processing, image recognition, or predictive analytics.

Technology Entrepreneur: Graduates with entrepreneurial aspirations can start their own technology businesses, developing innovative products, services, or solutions to address market needs or solve societal challenges. They may launch startups, secure funding, and build teams to bring their ideas to market and drive technological innovation.

Database Administrator: Graduates can work as database administrators, managing and maintaining databases that store and organize organizations' data. They may design database systems, optimize performance, and ensure data security, integrity, and availability for users and applications.

Research Scientist: Graduates interested in advancing the field of computer science can pursue careers as research scientists, conducting research, and development in areas such as artificial intelligence, computer vision, robotics, or human-computer interaction. They may work in academia, research institutions, or corporate research labs, contributing to scientific discovery and technological innovation.


Similar Courses
WhatsApp Enquiry Call Enquiry