Skip to main content
Western Australian Certificate of Education · SCSA· 2026

WACE Computer Science ATAR: Units 3 and 4 and the 2026 exam

A guide to the WA Computer Science ATAR course in Year 12: the four content areas the exam draws on (programming, network communications, cyber security, data management), the 3-hour written exam on 29 October 2026, how the final mark is made up, study strategy and links to every dot point answer.

WACE Computer Science is the SCSA ATAR course for students who want to understand how software, networks, security and data systems work, and to build them. In Year 12, Units 3 and 4 are assessed through school-based tasks and a 3-hour written ATAR exam.

This page covers what Year 12 includes, how the exam works, and links to our dot point answers.

What Year 12 covers

The Year 12 course is organised around four content areas.

Unit Content area Key ideas
Unit 3 Programming Data types, operators, control structures, functions and scope; arrays and dictionaries; searching and sorting; Big O; development process and good practice; testing and debugging; object-oriented programming; developers' obligations
Unit 3 Network communications OSI and TCP/IP models, protocols, TCP and UDP, packets; IPv4 and IPv6 addressing, private addresses and subnetting; gateways, DNS, ports, network components and performance; ping and traceroute; network diagrams
Unit 4 Cyber security Privacy law (including Australian Privacy Principle 11 and the Notifiable Data Breaches scheme); threats and countermeasures; CIA triad and AAA; ethical hacking; symmetric and asymmetric encryption, certificates and TLS
Unit 4 Data management Relational database concepts, keys and anomalies; ER diagrams, relational notation and data dictionaries; data integrity and quality; normalisation to 3NF; SQL; ACID and connectivity; ethical, security and legal issues

What we could verify. SCSA's website blocks automated access, so we confirmed the course pages, the 2026 timetable, the 2024 exam structure and the content areas from search results of SCSA's documents and a copy of the 2026 timetable published by a WA senior college. We could not read the full Year 12 syllabus (for teaching from 2026), so check it for the exact content descriptions and the school-based assessment table.

The 2026 exam

  • When: Thursday 29 October 2026, 2.00 pm session (SCSA 2026 Year 12 ATAR course written examinations timetable).
  • Length: 10 minutes reading and 3 hours working time (SCSA's default; Computer Science is not marked as a shorter exam).
  • Structure (2024 paper): Section One, short answer (21 questions, 40% of the exam); Section Two, extended answer (5 questions, 60%).
  • Questions ask you to trace and write algorithms (pseudocode), calculate subnets, analyse security scenarios, draw and interpret ER diagrams and write SQL.

How the final mark is made

Your school submits a moderated school-based assessment mark, and SCSA standardises your exam mark. They are combined 50:50 into your final course mark, which TISC then scales for the ATAR.

Syllabus, dot point by dot point

Our pages cover the four content areas, each with a quick answer, worked examples, common mistakes and original practice questions with worked solutions. Practice questions are written by us in the style of the exam; they are not taken from SCSA papers.

Browse them at /wace/computer-science/syllabus.

Study strategy

  1. Trace code by hand. Build trace tables for loops, searches and sorts until you can do them quickly and accurately.
  2. Drill subnetting. Practise converting between binary and decimal, finding network and broadcast addresses and the number of usable hosts.
  3. Learn threats in pairs. For each threat (phishing, malware, DoS, SQL injection, man-in-the-middle), know a matching countermeasure and which part of the CIA triad it protects.
  4. Normalise real data. Take a messy spreadsheet and normalise it to 3NF, then write SQL queries against it.
  5. Use SCSA past papers. Past Computer Science ATAR exams and examination reports are published by SCSA. Do them under timed conditions.

For the official syllabus

SCSA publishes the Computer Science ATAR Year 12 syllabus, sample assessment outlines, past examinations and examination reports on its senior secondary website. Your school's assessment outline sets your task dates and weightings.

Guides

In-depth written guides with paired practice quizzes.

See all →

Practice quizzes

The WACE system

Common questions

What does Year 12 Computer Science ATAR cover?
Units 3 and 4 build on the Year 11 course. Unit 3 covers programming and network communications; Unit 4 covers cyber security and data management. You design, write and test programs, analyse networks (models, protocols, addressing and subnetting), apply security principles and cryptography, and design and query relational databases with SQL.
When is the 2026 Computer Science ATAR exam?
SCSA's 2026 Year 12 ATAR course written examinations timetable lists Computer Science (CSC) on Thursday 29 October 2026 in the 2.00 pm session. SCSA's notes say written exams have 10 minutes reading time and 3 hours working time unless marked otherwise, and Computer Science is not marked otherwise. Check your personalised timetable on the SCSA student portal.
What does the exam look like?
SCSA's 2024 Computer Science examination had two sections: Section One, 21 short answer questions worth 40% of the exam, and Section Two, 5 extended answer questions worth 60%. Always check the examination design brief in the current syllabus, because formats can change between years.
How is the final mark calculated?
For ATAR courses, your moderated school-based assessment mark and your standardised examination mark are combined equally (50% each) to give your final course mark, which is then scaled for the ATAR by TISC.
Which programming language is used?
Schools choose the languages they teach. Many use Python for programming and SQL (for example SQLite) for databases. The exam uses pseudocode and code snippets, so you need to be able to read, trace and write algorithms regardless of language.

Sources & how we know this

Related
ExamExplained