Computer Science Teacher License Test Content: 7 Domains, 16 Standards and Their Weights

Format of the Computer Science subject test, the 7 domains and 16 standards with their weights from ETEC's guide, approximate questions per standard out of 88, the topics that recur in each standard, and the question types.

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, the Computer Science teacher standards and the Teachers' Professional License page on the Education and Training Evaluation Commission (ETEC) website. This is an independent study guide and is not affiliated with ETEC, Qiyas (the National Center for Assessment) or any government body.

The Teachers' Professional License is made up of two tests: the General Educational Test and the subject test in your own field. This guide covers the Computer Science subject test (subject code 6.10 in the standards document). It measures 16 standards in 7 domains, and the two heaviest standards are programming and computer applications at 14% each.

Test format at a glance

ItemDetail
Questions88 questions
Time120 minutes
Question typeMultiple choice with four options; each question measures one indicator under one standard
LanguageArabic, with many English terms alongside in ETEC's guide
CalculatorNot allowed
ScoringCorrect answers ÷ number of questions × 100, with no penalty for wrong answers
Level scores50 for Practitioner Teacher, 70 for Advanced Teacher, 80 or above for Expert Teacher

With 88 questions in 120 minutes you have about 80 seconds per question. Wrong answers cost nothing, so never leave a question blank.

The seven domains and their weights

The weights come from the table in ETEC's guide (p. 7).

DomainStandardsWeightApprox. questions out of 88
Computer Science5, 6, 7, 835%30
Computer Applications9, 1018%16
Teaching Strategies12, 14, 1514%12
Computer Engineering3, 411%10
Computing and the Curriculum13, 168%7
Computing and Mathematics1, 27%7
Computing and Education117%6
Total16100%88

Computer Science alone is about a third of the test (around 30 questions), and together with Computer Applications it makes up more than half.

The sixteen standards by weight

StandardNameDomainWeightApprox. questions out of 88
5Core programming concepts and digital controlComputer Science14%12
9Key computer and internet applicationsComputer Applications14%12
4Computer networks, their components and designComputer Engineering8%7
6Database systems and their useComputer Science8%7
8Operating systemsComputer Science8%7
11Digital tools and their applications in educationComputing and Education7%6
12Strategies and methods for teaching computing, in theory and practiceTeaching Strategies7%6
7CybersecurityComputer Science5%4
1Core mathematical knowledge and skills for computer scienceComputing and Mathematics4%4
10Ethics of using digital technologyComputer Applications4%4
13The general-education computing curriculum and related national rules and standardsComputing and the Curriculum4%4
15Using programming and algorithms to build students' higher-order thinkingTeaching Strategies4%3
16Training students to analyse and classify data with computer applicationsComputing and the Curriculum4%3
2Logic designComputing and Mathematics3%3
3Computer architectureComputer Engineering3%3
14Following current research on teaching computing and professional developmentTeaching Strategies3%3

The sixteen standards hold 66 indicators, listed in the Computer Science teacher standards (pp. 8 to 11).

What comes up in each standard

These topics come from each standard's indicators and from what recurs in past exam questions:

  • Standard 1 (4%): Converting between binary, octal, decimal and hexadecimal, two's complement, simplifying Boolean expressions, and matrix order and multiplication.
  • Standard 2 (3%): Truth tables for logic gates, Karnaugh maps, flip-flops and counters, and multiplexers and decoders.
  • Standard 3 (3%): The CPU and its registers, ROM versus RAM, virtual memory and buses. Many of the worked examples in ETEC's guide come from this standard.
  • Standard 4 (8%): The seven OSI layers, TCP/IP protocols, network topologies, switches versus routers, IP addresses and optical fibre.
  • Standard 5 (14%): Reading a code snippet and working out its output, object-oriented concepts, stacks, queues and trees, sorting and searching, artificial intelligence and robots.
  • Standard 6 (8%): Reading an SQL statement and its result, primary and foreign keys, normalisation (1NF, 2NF, 3NF), ER diagrams, and database objects: table, form, query and report.
  • Standard 7 (5%): Types of malware, symmetric and asymmetric encryption, digital signatures, firewalls, and the confidentiality, integrity and availability (CIA) triad.
  • Standard 8 (8%): Process scheduling (FCFS, SJF, Round Robin) and working out waiting times, time sharing, virtual memory, and comparing Linux, Windows, Android and iOS.
  • Standard 9 (14%): Spreadsheet formulas and functions, image file formats, the RGB and CMYK colour models, HTML tags and search-engine operators.
  • Standard 10 (4%): Digital citizenship, the Saudi Anti-Cyber Crime Law, copyright and Creative Commons licences, and healthy posture at the computer.
  • Standard 11 (7%): The Madrasati platform, Ain channels and the Noor system, learning management systems, synchronous and asynchronous learning, and the ADDIE instructional design model.
  • Standard 12 (7%): Classroom scenarios where you pick the best approach: project-based learning, demonstration, cooperative learning, feedback and running the computer lab.
  • Standard 13 (4%): How the current computing curriculum is built: Digital Skills in primary and intermediate school and Digital Technology in secondary school. Older course names are no longer the right answer.
  • Standard 14 (3%): Organisations for computing education such as ISTE, ACM, CSTA, IEEE and the Saudi Computer Society, and the PCK and TPACK models.
  • Standard 15 (4%): The four computational thinking skills (decomposition, pattern recognition, abstraction, algorithms), flowchart symbols, pseudocode, types of programming error and trace tables.
  • Standard 16 (4%): Sorting and filtering in spreadsheets, choosing the right chart for the data, pivot tables and organising slides in presentation software.

What the questions look like

ETEC's guide has 10 worked examples with explanations and 25 practice questions with an answer key (p. 30). It says the questions measure three levels: recall, application and reasoning. In practice they fall into these shapes:

  • Concept or definition: the question describes a function and asks for the component or term, such as a part of the processor or an OSI layer. The term may appear in Arabic or in English, so learn both.
  • Reading code: a short Java or C++ snippet (the two languages in the guide's examples) and a question about its output or the final value of a variable. Trace it line by line on paper.
  • Working by hand: converting between number systems, simplifying a Boolean expression or finding waiting times in process scheduling, without a calculator.
  • Classroom scenario: a teacher in the computer lab faces a problem and you choose the best action or strategy. Pick the option that gets students doing the work and allows for differences between them.

A note from our own check: in the guide's answer key for the practice questions, question 6 (swapping two variables in Java) is keyed to option د (6 8), but tracing the code gives option ج (8 6).

Study tips

  • Start with programming and computer applications (about 24 questions together), then databases, operating systems and networks.
  • Do not skip the teaching standards: Teaching Strategies, Computing and Education and the curriculum standards add up to about 25 questions, and their scenarios reward understanding over memorising.
  • Practise working by hand from the start, because calculators are banned on test day.

For steps, fees and dates read registering for the Computer Science subject test, and to plan your time read the study plan by weeks remaining. You can start with the free questions to see where you stand on each standard.

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): weights, examples and practice questions media.etec.gov.sa
  2. ETEC – Computer Science teacher standards (1441 AH / 2020): 16 standards and 66 indicators media.etec.gov.sa
  3. ETEC – Teachers' Professional License page (format, scoring, dates and FAQ) etec.gov.sa
  4. ETEC – Professional License Regulations for Educational Jobs (1445 AH revision) media.etec.gov.sa