Question bank
HSC maths question bank with verified solutions
The Andrew HSC question bank is a growing collection of HSC mathematics questions across Mathematics Standard 2, Advanced, Extension 1 and Extension 2, with worked solutions, each aligned to the NESA syllabus dot points. New questions are added regularly. Teachers search and filter it, mark favourites, export a selection to PDF, and build worksheets and full exam papers from it; students practise from it through quizzes and set assignments.
Where a worked solution has been checked, by a computer algebra system, by the Lean 4 proof checker or by a person, it says so with a label, and where it has not, it carries none. That distinction is the point of the bank: it tells you what has been verified rather than asking you to assume it.
What the bank covers
The bank follows the NESA Mathematics Stage 6 syllabus in its 2017 edition, the one examined in the HSC today: four courses, 23 areas of study and 231 dot points. The areas of study are the bank's topics.
- Mathematics Standard 2: Algebra, Measurement, Financial Mathematics, Statistical Analysis and Networks.
- Mathematics Advanced: Functions, Trigonometric Functions, Calculus, Exponential and Logarithmic Functions, Statistical Analysis and Financial Mathematics.
- Mathematics Extension 1: Functions, Proof, Vectors, Trigonometric Functions, Calculus, Combinatorics and Statistical Analysis.
- Mathematics Extension 2: Proof, Vectors, Complex Numbers, Calculus and Mechanics.
Within each topic a question is tagged to the subtopic and dot point it assesses, carries a mark value and sits on a difficulty scale of ten levels, so a search can be as broad as a whole course or as narrow as a single dot point. Multiple-choice and written-response questions are both included, matching the two sections of an HSC paper.
Find the question you need
The bank view is built for a teacher with a lesson in mind. Filter by course, topic, difficulty level, verification status and year level, then search the question text. Each question shows its topic, dot point, mark value and verification label on the card, together with a short public question ID you can copy and quote to a colleague. Open a question to read it rendered with KaTeX, or switch to the raw LaTeX source when you want to reuse the typesetting. Mark the questions you return to as favourites, and they are waiting under one tab the next time you build.
Worked solutions and what verified means
A solution carries one of three labels when it has been checked. "Verified · CAS" means a computer algebra system has checked the solution: where the question is one it can re-solve, it re-derives the answer from the question and compares it with the solution; otherwise it checks that the equalities written in the solution hold. "Verified · Lean 4" means the solution was formally verified with the Lean 4 proof checker. "Verified" on its own means the solution has been reviewed and verified, normally by a teacher or staff member. A solution with no label has not been checked, and the Verification filter lets you show only verified questions, or only unverified ones, before you choose. The checks, their limits and the exact wording of each label are set out on how solutions are verified.
Teachers remain responsible for reviewing AI-generated content, including worked solutions, before using it in formal assessments.
From the bank to the page
Select the questions you want and export them as a PDF with a title of your choosing, with or without the worked solutions; the document is typeset in LaTeX and compiled with pdflatex, so it prints cleanly. A batch export produces one PDF per topic for a course. For anything you will reuse, add the questions to a worksheet in the worksheet generator, where they can be reordered and shared by link, or let the exam paper generator on the home page draw on the bank to build a full HSC-format paper in one of four difficulty presets.
How questions get into the bank
Questions enter the bank in three ways: written by AI from a syllabus dot point, imported from a photo or pasted text, or added by hand, with AI-assisted difficulty tagging in each case. Whatever the route, the question then goes through the same review pipeline the bank runs for AI-generated content: AI generates, CAS verification runs, admins review, teachers flag issues from the bank view, and admins resolve them. Quality improves continuously with that community feedback, and a question that has not passed review is held back rather than served.
Two syllabuses, kept apart
NESA's 2024 Mathematics syllabuses are first examined in the HSC in 2027. The bank already holds content written to the 2024 documents, but it is stored and served separately from the 2017 content so that a student preparing for the current examination never meets a question written for a later one. A question whose content is identical under both syllabuses is marked as such; everything else is labelled with the syllabus it was written for. Read more on the new syllabus page.
What students see
Students work from the same bank but see a different card: the question ID and its difficulty, the worked solution once they have answered, and the verification label on that solution. Course, topic, dot-point and review tags are the teacher's vocabulary and stay on the teacher's side. Quizzes, assignments and progress tracking draw on the bank, and in a school account the class insights page shows which dot points a class is weak on; see Andrew HSC for schools.
Try Andrew HSC with your classes
Start free or join the waitlist, and we will email you when registration opens.