How to Prepare for the Computer Science Teacher License Test: A Plan by Weeks Remaining and Standard Weights

A Computer Science subject test study plan for 8, 4 or 2 weeks left: heaviest standards first, how many questions to do each week, working by hand without a calculator, and a full mock exam in the last week.

Last updated: · How we write and review content

Questions and time
88 questions · 120 minutes
Pass mark
50%
Exam fee
SAR 100 for the subject test

Start with 10 free questions to find what needs more work. No sign-up, with answer explanations.

Try 10 free questions and see your level

Last verified: 30 October 2026. Sources: ETEC's applicant guide for the Computer Science professional license test (weights, p. 7) and the Teachers' Professional License page on the Education and Training Evaluation Commission (ETEC) website. This guide is independent: it is not affiliated with ETEC, Qiyas (the National Center for Assessment) or any government body.

In short: start with the two heaviest standards, programming and computer applications (14% each, about 24 of the 88 questions), then databases, operating systems and networks. Practise reading code and converting numbers with pen and paper, because calculators are banned, and finish with a last week that includes a full timed mock exam.

The current subject-test window runs from 18 to 31 October 2026, and the next one is expected in late January 2027, so pick the plan that fits the time you have left.

Know what you are facing

  • Time: 88 questions in 120 minutes, about 80 seconds per question. Code questions take longer, so if one stalls you, skip it and come back at the end.
  • No penalty for wrong answers: never leave a question blank.
  • Your target in numbers: about 44 correct answers out of 88 for a score of 50, 62 for 70 and 71 for 80. Your level uses the lower of this test and the General Educational Test, so read how the level is worked out before you set your target.
  • No calculator: number conversions, code tracing and waiting-time calculations are all done with pen and paper.
  • Arabic with English terms: questions are in Arabic, and a term may appear in English next to it (Stack, Queue, virtual memory).

Standards in order of weight

OrderStandardsWeightApprox. questions out of 88
1Programming (5), computer and internet applications (9)14% each12 each
2Databases (6), networks (4), operating systems (8)8% each7 each
3Teaching computing (12), digital tools in education (11)7% each6 each
4Cybersecurity (7)5%4
5Mathematics (1), ethics (10), curriculum (13), higher-order thinking through programming (15), data analysis (16)4% each3 or 4 each
6Logic design (2), computer architecture (3), research and professional development (14)3% each3 each

The weights come from ETEC's guide; the question counts are each standard's share of 88, and the full mock exam in the practice area uses the same split. Details are in Computer Science subject test content.

Before you start any plan

  1. Answer the free questions (10 questions spread across the main standards by weight, every answer explained) to see where you stand.
  2. Open the practice area. The full mock exam, Weakest topics and My mistakes come with 7-day or lifetime access (prices).
  3. Use the Arabic and English switch on each question to link every Arabic term with its English equivalent.

With 8 weeks left

About 100 to 150 questions a week (15 to 20 a day), with each day's wrong answers reviewed the same day.

  • Week 1: programming (5): reading code, object-oriented programming, stacks and queues.
  • Week 2: computer and internet applications (9) and data analysis (16): spreadsheet functions, charts and HTML tags.
  • Week 3: databases (6) and operating systems (8).
  • Week 4: networks (4) and computer architecture (3).
  • Week 5: mathematics (1), logic design (2) and cybersecurity (7).
  • Week 6: the teaching standards 12, 11, 15, 13 and 14, plus ethics (10).
  • Week 7: a full mock exam at the start of the week, then Weakest topics every day and a pass through My mistakes.
  • Week 8: the last week (below).

With 4 weeks left

About 200 to 250 questions a week (30 to 35 a day).

  • Week 1: programming (5), computer applications (9) and data analysis (16).
  • Week 2: databases (6), operating systems (8) and networks (4).
  • Week 3: a full mock exam at the start, then the remaining standards at a faster pace: 1, 2, 3, 7 and the teaching standards 10 to 15, then Weakest topics.
  • Week 4: the last week (below).

With 2 weeks left

About 40 to 50 questions a day.

  • Day 1: a full timed mock exam as your baseline.
  • Days 2 to 7: the six heaviest standards, 5, 9, 6, 8, 4 and 12 (about 51 of the 88 questions), one a day, redoing that day's wrong answers in the evening.
  • Week 2: the last week (below), with a quick pass over the small standards through Weakest topics.

The last week

  • A full mock exam of 88 questions in two hours, with no phone and no calculator, and pen and paper for working.
  • A day spent only on that mock's wrong answers and Weakest topics, then a second full mock exam two or three days before your test. Compare its score with the first, standard by standard.
  • Do not start new topics. Keep redoing My mistakes until the questions clear.
  • Confirm your date, centre and test format (paper or computer) in your profile, and that your ID is valid.

Working by hand: practise it from day one

  • Binary to decimal: add the place values that hold a 1: 101101 = 32 + 8 + 4 + 1 = 45.
  • Hexadecimal: 2F = 2 × 16 + 15 = 47.
  • Two's complement: to write −5 in 8 bits, 5 = 00000101, flip the bits to 11111010, then add 1 = 11111011.
  • Integer division in Java and C++: 7 / 2 between two integers gives 3, not 3.5, and 7 % 3 = 1.
  • FCFS scheduling: three processes arrive together with burst times 6, 3 and 2: they wait 0, 6 and 9, an average of 5.
  • Tracing loops: draw a trace table with a column per variable and a row per pass; the loop for (int i = 0; i < 5; i++) runs 5 times.

This plan is our suggestion for organising your time and does not guarantee any score, and your mock exam score is an estimate of readiness, not an official result. Start unit practice with programming and computer applications (28% together), and keep the full mock exam for the end of the plan.

Teacher License – Computer

Finished reading? Try a set of questions

Start with 10 free questions to find your weakest units. Keep practising with the full question bank and mock exams from SAR 26.

Try 10 free questions and see your level Prices and what is included

Sources and references

  1. ETEC – Applicant guide for the Computer Science professional license test (trial edition, 1441 AH / 2020): standards and weights media.etec.gov.sa
  2. ETEC – Teachers' Professional License page (format, scoring, dates and FAQ) etec.gov.sa
  3. ETEC – Professional License Regulations for Educational Jobs (1445 AH revision) media.etec.gov.sa