All VCE, HSC & QCE past papers by subject →
QCE Digital Solutions past exams 2021–2025, by year and topic
The official QCAA exams, marking guides and examiner reports we index, organised by topic and subtopic and labelled with the study design it was written under. Open the official paper, work the question in your own workspace, or bring a tutor into it live.
Index last synced .
Papers, marking guides and examiner reports open on the official QCAA website — they stay official and up to date. Question descriptions below are our own; we never republish exam content. Prefer to be walked through it? See the tutor directory →
Not sure what a topic below is actually meant to cover? Read the syllabus for Digital Solutions, area by area →
ATARMAxxing indexes 16 official QCAA Digital Solutions papers from 2021 to 2025, with 64 questions mapped to 4 topics. Every paper opens on the QCAA website.
Try a worked Digital Solutions question
The hub has an original model-exam question with its worked answer and a sample revision note, free to preview. The official papers below remain free on the exam authority's website.
Preview the worked question →QCE Digital Solutions exams by year: official papers & marking guidance
Past exams indexed: 2025, 2024, 2023, 2022, 2021. Open the official QCAA papers, with marking guidance where available.
| Year | Study design | Official paper(s) | Marking guidance |
|---|---|---|---|
| 2025 QCE Digital Solutions exam | Digital Solutions 2019 syllabus (papers before the 2026 changes) | Question and response book ↗ · Multiple choice question book ↗ · Stimulus book ↗ | Marking guidance ↗ |
| 2024 QCE Digital Solutions exam | Digital Solutions 2019 syllabus (papers before the 2026 changes) | Question and response book ↗ · Multiple choice question book ↗ · Stimulus book ↗ | Marking guidance ↗ |
| 2023 QCE Digital Solutions exam | Digital Solutions 2019 syllabus (papers before the 2026 changes) | Question and response book ↗ · Multiple choice question book ↗ · Subject report ↗ | Marking guidance ↗ |
| 2022 QCE Digital Solutions exam | Digital Solutions 2019 syllabus (papers before the 2026 changes) | Question and response book ↗ · Multiple choice question book ↗ · Stimulus book ↗ | Marking guidance ↗ |
| 2021 QCE Digital Solutions exam | Digital Solutions 2019 syllabus (papers before the 2026 changes) | Question and response book ↗ · Multiple choice question book ↗ · Stimulus book ↗ · Subject report ↗ | Marking guidance ↗ |
16 official papers across 5 years (2021–2025), 5 with marking guidance, published by QCAA.
Browse by topic
Pick a topic, open the exact question in the official paper, then work it in your own workspace — or hand the question straight to a live tutor session.
Unit 4 Topic 1 — Digital methods for exchanging data · 18 mapped questions
Encryption algorithms
- 2025Digital Solutions 2019 syllabus (papers before the 2026 changes)Examination — combination response 11 markMultiple choice: picks the true statement about RSA keys (one key encrypts, a different key decrypts).Official paper ↗Marking guidance ↗Check tutors for this question →
- 2023Digital Solutions 2019 syllabus (papers before the 2026 changes)Examination — combination response 11 markMultiple choice: identifies the method that uses a public and a private key (RSA).Official paper ↗Marking guidance ↗Check tutors for this question →
Secure transmission processes
- 2025Digital Solutions 2019 syllabus (papers before the 2026 changes)Examination — combination response 21 markMultiple choice: names the algorithm type that irreversibly turns a variable-length input into a fixed-length output (hashing).Official paper ↗Marking guidance ↗Check tutors for this question →
- 2025Digital Solutions 2019 syllabus (papers before the 2026 changes)Examination — combination response 134 marksFrom a diagram of a gift-card purchase involving an app server, payment gateway and email server, identify two vulnerable exchange points and recommend a justified security strategy for each.Official paper ↗Marking guidance ↗Check tutors for this question →
- 2024Digital Solutions 2019 syllabus (papers before the 2026 changes)Examination — combination response 71 markMultiple choice: identifies compression as the technique that cuts video load time while keeping quality.Official paper ↗Marking guidance ↗Check tutors for this question →
- 2023Digital Solutions 2019 syllabus (papers before the 2026 changes)Examination — combination response 11a2 marksDescribe how data size and security could be managed for a high-load ticketing system.Official paper ↗Marking guidance ↗Check tutors for this question →
Privacy and ethics
- 2025Digital Solutions 2019 syllabus (papers before the 2026 changes)Examination — combination response 41 markMultiple choice: matches unauthorised access to court recordings to the Australian Privacy Principle on security of personal information.Official paper ↗Marking guidance ↗Check tutors for this question →
- 2024Digital Solutions 2019 syllabus (papers before the 2026 changes)Examination — combination response 11a3 marksIdentify three Australian Privacy Principles that apply to a hospital car-park boom gate that scans plates and ID cards, and explain how each could be implemented.Official paper ↗Marking guidance ↗Check tutors for this question →
Network transmission
- 2025Digital Solutions 2019 syllabus (papers before the 2026 changes)Examination — combination response 51 markMultiple choice: identifies the primary function of FTP.Official paper ↗Marking guidance ↗Check tutors for this question →
- 2023Digital Solutions 2019 syllabus (papers before the 2026 changes)Examination — combination response 41 markMultiple choice: attributes a long delay in a video call to latency.Official paper ↗Marking guidance ↗Check tutors for this question →
- 2023Digital Solutions 2019 syllabus (papers before the 2026 changes)Examination — combination response 12b2 marksDescribe a secure VPN feature and explain how it would improve the van's data security.Official paper ↗Marking guidance ↗Check tutors for this question →
Data exchange methods
- 2025Digital Solutions 2019 syllabus (papers before the 2026 changes)Examination — combination response 61 markMultiple choice: counts the properties defined in a short JSON string.Official paper ↗Marking guidance ↗Check tutors for this question →
- 2023Digital Solutions 2019 syllabus (papers before the 2026 changes)Examination — combination response 61 markMultiple choice: describes the relationship between JSON and REST.Official paper ↗Marking guidance ↗Check tutors for this question →
- 2023Digital Solutions 2019 syllabus (papers before the 2026 changes)Examination — combination response 15a4 marksExtended response (student leadership voting): symbolise a candidate record in XML.Official paper ↗Marking guidance ↗Check tutors for this question →
Classical ciphers
- 2025Digital Solutions 2019 syllabus (papers before the 2026 changes)Examination — combination response 71 markMultiple choice: ranks a Caesar, a Gronsfeld and a Vigenère cipher from least to most secure against brute force, given their keys.Official paper ↗Marking guidance ↗Check tutors for this question →
- 2023Digital Solutions 2019 syllabus (papers before the 2026 changes)Examination — combination response 51 markMultiple choice: names the cipher that uses a fixed alphabet shift with modulus (Caesar).Official paper ↗Marking guidance ↗Check tutors for this question →
Emerging technologies
- 2025Digital Solutions 2019 syllabus (papers before the 2026 changes)Examination — combination response 16a4 marksExtended response (smart traffic intersection): explain how adaptive signals, sensors and data processing units could work together to prioritise an emergency vehicle.Official paper ↗Marking guidance ↗Check tutors for this question →
Authentication strategies
- 2024Digital Solutions 2019 syllabus (papers before the 2026 changes)Examination — combination response 15e2 marksIdentify two new features made possible by adding user authentication and explain the functionality.Official paper ↗Marking guidance ↗Check tutors for this question →
Also in this topic: Encryption and authentication strategies for securing data transmissions and their differences, e.g. 2FA/MFA using verification codes vs biometrics · Features of symmetric encryption algorithms (DES, Triple DES, AES, Blowfish, Twofish) and the asymmetric RSA algorithm · How data compression, encryption and hashing are used in the storage and transfer of data · How simple algorithms consist of input, process and output at various stages · Basic concepts of emerging technologies (machine learning, deep learning, neural networks, natural language processing) and how machine learning, deep learning, NLP and reinforcement learning algorithms process data differently · Australian Privacy Principles (2014) and ethics applicable to personally identifiable or sensitive data from a digital systems perspective · Network performance metrics: latency, jitter, and the guarantee and timeliness of delivery · Network transmission principles: protocol standards (TCP/IP, HTTP, FTP, VPN), packet switching, error detection and correction, routing and forwarding, flow and congestion control, quality of service (QoS), and security (confidentiality, integrity and availability) · Methods for data exchange across networked systems, including REST, JSON and XML, with APIs that facilitate exchange between systems and applications · Analyse and evaluate Caesar, polyalphabetic (Vigenère and Gronsfeld) and one-time pad encryption algorithms · Describe data using appropriate naming conventions, data formats and structures · Symbolise and explain how application sub-systems (front end, back end) work together, and secure transmission techniques (encryption, decryption, authentication, hashing, checksums) · Symbolise representations of a digital solution and data flow through a system using data flow diagrams · Develop algorithms with pseudocode using assignment, sequence, selection, condition, iteration and modularisation — question-level mapping in progress; the year table above links every official paper.
Unit 4 Topic 2 — Complex digital data exchange problems and solution requirements · 19 mapped questions
Problem analysis
- 2025Digital Solutions 2019 syllabus (papers before the 2026 changes)Examination — combination response 91 markMultiple choice: selects the solution component needed for efficient data processing (scalable database design).Official paper ↗Marking guidance ↗Check tutors for this question →
- 2025Digital Solutions 2019 syllabus (papers before the 2026 changes)Examination — combination response 12a3 marksIdentify and explain the impact of three constraints on a coding club building a fundraising sales app in four weeks with data on school servers.Official paper ↗Marking guidance ↗Check tutors for this question →
- 2024Digital Solutions 2019 syllabus (papers before the 2026 changes)Examination — combination response 91 markMultiple choice: identifies the data store not essential to a first version of a timetabling app.Official paper ↗Marking guidance ↗Check tutors for this question →
- 2024Digital Solutions 2019 syllabus (papers before the 2026 changes)Examination — combination response 13a3 marksSelect and justify a code library function for a children's matching game, relating it to the mock-up and criteria.Official paper ↗Marking guidance ↗Check tutors for this question →
- 2023Digital Solutions 2019 syllabus (papers before the 2026 changes)Examination — combination response 15b3 marksExplain system features that enforce three voting rules.Official paper ↗Marking guidance ↗Check tutors for this question →
Data security risks
- 2025Digital Solutions 2019 syllabus (papers before the 2026 changes)Examination — combination response 101 markMultiple choice: classifies an accidental change to shared data as a compromise of integrity.Official paper ↗Marking guidance ↗Check tutors for this question →
- 2025Digital Solutions 2019 syllabus (papers before the 2026 changes)Examination — combination response 12b6 marksAnalyse the same scenario, where inventory, authentication and balances were handled manually, to determine and justify a risk to confidentiality, integrity and availability.Official paper ↗Marking guidance ↗Check tutors for this question →
- 2024Digital Solutions 2019 syllabus (papers before the 2026 changes)Examination — combination response 61 markMultiple choice: classifies a DDoS attack as a risk to availability.Official paper ↗Marking guidance ↗Check tutors for this question →
- 2024Digital Solutions 2019 syllabus (papers before the 2026 changes)Examination — combination response 11b6 marksDetermine a confidentiality, integrity and availability risk in the boom-gate scenario and recommend a way to reduce each.Official paper ↗Marking guidance ↗Check tutors for this question →
- 2024Digital Solutions 2019 syllabus (papers before the 2026 changes)Examination — combination response 15d2 marksRecommend and exemplify a data security strategy for the app.Official paper ↗Marking guidance ↗Check tutors for this question →
Data flow diagrams
- 2025Digital Solutions 2019 syllabus (papers before the 2026 changes)Examination — combination response 117 marksExplain how a student external entity relates to each process and data store in a library system DFD, including a manual bookshelf store.Official paper ↗Marking guidance ↗Check tutors for this question →
- 2024Digital Solutions 2019 syllabus (papers before the 2026 changes)Examination — combination response 101 markMultiple choice: labels three missing data flows in a secure authentication DFD with hashing and encryption processes.Official paper ↗Marking guidance ↗Check tutors for this question →
- 2024Digital Solutions 2019 syllabus (papers before the 2026 changes)Examination — combination response 1410 marksSymbolise a DFD for two friends exchanging one-time pad encrypted messages, with entities, processes and data stores.Official paper ↗Marking guidance ↗Check tutors for this question →
- 2023Digital Solutions 2019 syllabus (papers before the 2026 changes)Examination — combination response 15c14 marksSymbolise a DFD for a programmed component enforcing all voting rules and integrating the school database.Official paper ↗Marking guidance ↗Check tutors for this question →
- 2023Digital Solutions 2019 syllabus (papers before the 2026 changes)Examination — combination response 15d4 marksJustify the DFD by explaining the interrelationships between its elements.Official paper ↗Marking guidance ↗Check tutors for this question →
Data integrity and specification
- 2025Digital Solutions 2019 syllabus (papers before the 2026 changes)Examination — combination response 15a6 marksComplete a data dictionary with suitable data types for six fields of an open driver-licence data set described in a news excerpt.Official paper ↗Marking guidance ↗Check tutors for this question →
- 2025Digital Solutions 2019 syllabus (papers before the 2026 changes)Examination — combination response 15b2 marksRecommend and justify a data dictionary change that would let the journalist answer one of two further questions.Official paper ↗Marking guidance ↗Check tutors for this question →
- 2023Digital Solutions 2019 syllabus (papers before the 2026 changes)Examination — combination response 81 markMultiple choice: selects the steps needed to use a plain-text open data set in an app.Official paper ↗Marking guidance ↗Check tutors for this question →
- 2023Digital Solutions 2019 syllabus (papers before the 2026 changes)Examination — combination response 91 markMultiple choice: picks the numeric field best stored as a float.Official paper ↗Marking guidance ↗Check tutors for this question →
Also in this topic: Identify, describe and determine the scope and usage of local and global variables · Analyse problems to determine scope, constraints and limitations, requirements of solution components, necessary coded modularity and features · Factors and risks that affect data security, including confidentiality, integrity, availability and privacy · Existing code within inbuilt libraries, and success criteria to appraise implementation (e.g. protection, security and interactions) · The potential role of emerging technologies such as machine learning in data exchange solutions · Analyse, evaluate and refine data to ensure completeness, consistency and integrity · Analyse and explain a system's data process with data flow diagrams linking external entities, data sources, processes and data storage · Determine manageable aspects of a problem by decomposing constraints, risks, available tools, code libraries and frameworks, data storage and output requirements, and the data interface · Determine data sources required to generate data components; develop algorithmic steps with pseudocode; explain code with comments and annotations · Communicate with digital technologies-specific language, annotations, sketches and diagrams — question-level mapping in progress; the year table above links every official paper.
Unit 4 Topic 3 — Prototype digital data exchanges · 16 mapped questions
Programming features and constructs
- 2025Digital Solutions 2019 syllabus (papers before the 2026 changes)Examination — combination response 31 markMultiple choice: names the construct by which blocks of code reduce a system's complexity (modularisation).Official paper ↗Marking guidance ↗Check tutors for this question →
Encryption algorithms in pseudocode
- 2025Digital Solutions 2019 syllabus (papers before the 2026 changes)Examination — combination response 81 markMultiple choice: states the role of the XOR line in a one-time-pad style pseudocode algorithm.Official paper ↗Marking guidance ↗Check tutors for this question →
- 2023Digital Solutions 2019 syllabus (papers before the 2026 changes)Examination — combination response 11b7 marksComplete pseudocode that secures a password and verifies a username and password while demonstrating the safety principle.Official paper ↗Marking guidance ↗Check tutors for this question →
Testing algorithms
- 2025Digital Solutions 2019 syllabus (papers before the 2026 changes)Examination — combination response 148 marksDesk check the variables of a nested-loop algorithm that averages review ratings for two movies held in JSON stimulus.Official paper ↗Marking guidance ↗Check tutors for this question →
- 2024Digital Solutions 2019 syllabus (papers before the 2026 changes)Examination — combination response 41 markMultiple choice: states what a loop summing prime numbers from 1 to 100 outputs.Official paper ↗Marking guidance ↗Check tutors for this question →
- 2023Digital Solutions 2019 syllabus (papers before the 2026 changes)Examination — combination response 71 markMultiple choice: counts how many times a line inside two nested loops runs.Official paper ↗Marking guidance ↗Check tutors for this question →
- 2023Digital Solutions 2019 syllabus (papers before the 2026 changes)Examination — combination response 139 marksCorrect four errors in a one-time pad encryption algorithm using pseudocode and justify each correction.Official paper ↗Marking guidance ↗Check tutors for this question →
Processing external data
- 2025Digital Solutions 2019 syllabus (papers before the 2026 changes)Examination — combination response 16b8 marksComplete a pseudocode component that detects hazards, prioritises emergency vehicles and keeps pedestrians safe, using at least three code library functions and comments.Official paper ↗Marking guidance ↗Check tutors for this question →
- 2024Digital Solutions 2019 syllabus (papers before the 2026 changes)Examination — combination response 81 markMultiple choice: matches a code comment to a line assigning a JSON string to a variable.Official paper ↗Marking guidance ↗Check tutors for this question →
- 2024Digital Solutions 2019 syllabus (papers before the 2026 changes)Examination — combination response 128 marksUse pseudocode to display each esports player's gamer tag, age and win percentage from JSON data.Official paper ↗Marking guidance ↗Check tutors for this question →
Evaluation and impacts
- 2025Digital Solutions 2019 syllabus (papers before the 2026 changes)Examination — combination response 16c3 marksRecommend and justify one new feature and one new component to improve safety at the intersection.Official paper ↗Marking guidance ↗Check tutors for this question →
- 2024Digital Solutions 2019 syllabus (papers before the 2026 changes)Examination — combination response 21 markMultiple choice: identifies the personal impact of retail facial recognition messaging.Official paper ↗Marking guidance ↗Check tutors for this question →
- 2024Digital Solutions 2019 syllabus (papers before the 2026 changes)Examination — combination response 31 markMultiple choice: chooses the refinement that improves the maintainability of an averaging algorithm.Official paper ↗Marking guidance ↗Check tutors for this question →
- 2024Digital Solutions 2019 syllabus (papers before the 2026 changes)Examination — combination response 15c3 marksIdentify a social need for a shareable virtual tour and evaluate the security impacts of storing and disseminating user data.Official paper ↗Marking guidance ↗Check tutors for this question →
- 2023Digital Solutions 2019 syllabus (papers before the 2026 changes)Examination — combination response 12a3 marksEvaluate a mobile dental van's data transfer practices to identify two personal data security needs.Official paper ↗Marking guidance ↗Check tutors for this question →
SQL
- 2023Digital Solutions 2019 syllabus (papers before the 2026 changes)Examination — combination response 101 markMultiple choice: picks the valid SQL query filtering a table with WHERE and sorting with ORDER BY ... DESC.Official paper ↗Marking guidance ↗Check tutors for this question →
Also in this topic: Basic algorithm constructs: assignment, sequence, selection, condition, iteration and modularisation · The five basic features of programming: variables, control structures, data structures, syntax, libraries and classes · Good programming practices: dependability, efficiency, testing, debugging, error correction, coding conventions including commenting, consistent naming, code simplicity and portability · Pseudocode for simple Caesar, polyalphabetic (Vigenère and Gronsfeld) and one-time pad encryption algorithms, and well-ordered unambiguous algorithms for defined problems · Receiving data from an external source, processing it and displaying it in an appropriate format; incorporating existing code libraries; exchanging data in JSON or XML · SQL: CREATE, DROP, ALTER, INSERT, UPDATE, SELECT, WHERE, GROUP BY, HAVING, ORDER BY, sub-selection and inner joins · Programmed methods: single and nested, simple and compound selection; nested iteration; arithmetic, comparison and logical operators including real division, integer division and modulus; data types, error-checking functions and conversions; one-dimensional arrays and lists · Desk checks to predict output for a given input, identify and fix errors and validate algorithms · Evaluate personal, social and economic impacts of the exchange, storage, accuracy and ownership of data and of emerging technologies such as AI · Evaluate solutions against success criteria and by testing accuracy, reliability, maintainability, efficiency, effectiveness and useability; make justified security recommendations — question-level mapping in progress; the year table above links every official paper.
Unit 4 Topic 1 (built on Unit 3) — Useability principles, visual communication and user-interface prototypes · 11 mapped questions
Useability principles
- 2025Digital Solutions 2019 syllabus (papers before the 2026 changes)Examination — combination response 16d4 marksEvaluate a road-maintenance app (stimulus screens) to identify and justify two useability principles behind workers' errors and delays.Official paper ↗Marking guidance ↗Check tutors for this question →
- 2024Digital Solutions 2019 syllabus (papers before the 2026 changes)Examination — combination response 51 markMultiple choice: chooses the most usable control for selecting a fuel type.Official paper ↗Marking guidance ↗Check tutors for this question →
- 2024Digital Solutions 2019 syllabus (papers before the 2026 changes)Examination — combination response 13b6 marksRecommend two new programmed components and related interface elements for the game, justified by useability principles.Official paper ↗Marking guidance ↗Check tutors for this question →
- 2023Digital Solutions 2019 syllabus (papers before the 2026 changes)Examination — combination response 21 markMultiple choice: names the useability principle shown by interfaces adapting to screen size.Official paper ↗Marking guidance ↗Check tutors for this question →
- 2023Digital Solutions 2019 syllabus (papers before the 2026 changes)Examination — combination response 14b4 marksEvaluate the smart home interface and recommend two justified accessibility features.Official paper ↗Marking guidance ↗Check tutors for this question →
Visual communication and prototypes
- 2025Digital Solutions 2019 syllabus (papers before the 2026 changes)Examination — combination response 16e2 marksCreate an annotated mock-up improving the app's implementation of the two principles.Official paper ↗Marking guidance ↗Check tutors for this question →
- 2024Digital Solutions 2019 syllabus (papers before the 2026 changes)Examination — combination response 11 markMultiple choice: identifies the element of visual communication most likely to risk accessibility if misused.Official paper ↗Marking guidance ↗Check tutors for this question →
- 2024Digital Solutions 2019 syllabus (papers before the 2026 changes)Examination — combination response 15a9 marksExtended response (school navigation app): develop an annotated tablet interface prototype that meets every display and functionality criterion.Official paper ↗Marking guidance ↗Check tutors for this question →
- 2024Digital Solutions 2019 syllabus (papers before the 2026 changes)Examination — combination response 15b4 marksIdentify and explain two visual communication principles that would support a good user experience.Official paper ↗Marking guidance ↗Check tutors for this question →
- 2023Digital Solutions 2019 syllabus (papers before the 2026 changes)Examination — combination response 31 markMultiple choice: recognises arranging interface elements as use of the principles of visual communication.Official paper ↗Marking guidance ↗Check tutors for this question →
- 2023Digital Solutions 2019 syllabus (papers before the 2026 changes)Examination — combination response 14a7 marksSymbolise a Schedules screen for a smart-plug app consistent with the given home and groups screens, describing each element.Official paper ↗Marking guidance ↗Check tutors for this question →
Also in this topic: How useability principles (accessibility, effectiveness, safety, utility and learnability) inform solution development · How the elements (space, line, colour, shape, texture, tone, form, proportion, scale) and principles (balance, contrast, proximity, harmony, alignment, repetition, hierarchy) of visual communication inform user-interface development · Low-fidelity user-interface prototypes: sketches, wireframes and annotated mock-ups (Unit 3 foundations applied in Unit 4 data exchange contexts) · Evaluating existing interfaces against useability principles and recommending justified improvements — question-level mapping in progress; the year table above links every official paper.
Work a question with a tutor
If a QCE tutor is listed for Digital Solutions, the question you pick is attached when you book and loads into a shared live workspace — the tutor sees your working as you type, on a video call beside the official paper.
See Digital Solutions tutors →Keep going
- QCE Digital Solutions Mastery Pack — free preview
- Get the QCE Digital Solutions Mastery Pack
- QCE Digital Solutions practice exams with worked solutions
- QCE Digital Solutions Units 3&4 revision notes
- QCE Digital Solutions practice questions with worked solutions
- QCE Digital Solutions syllabus explained
- Does QCE Digital Solutions scale up or down?
- QCE Digital Solutions flashcards
- QCE exam timetable 2026
- All QCE subjects