Paper 1

External Assessment — Paper 1 #

Paper 1 is a core part of the External Assessment. It covers four to seven topics, based on the chosen level.

Standard level and Higher level:

  • Topic 1: System fundamentals
  • Topic 2: Computer organization
  • Topic 3: Networks
  • Topic 4: Computational thinking, problem-solving and programming

Higher level only:

  • Topic 5: Abstract data structures
  • Topic 6: Resource management
  • Topic 7: Control
When it comes to Topics 1-4, most of the questions overlap between the SL and HL variants of Paper 1.
The maximum number of marks you can get for Paper 1 depends on the chosen level (70 or 100). Your Paper 1 score translates into 40-45% of your final grade, see grade boundaries.

Evaluation sheet #

I have prepared an Excel spreadsheet that may help you estimate your Paper 1 results. The estimation is based on your own assessment of how well you have learned the syllabus material. You can download the sheet using the button below.

Download the evaluation sheet

Topics vs. marks #

I spent some time going through all the past papers, and analyzed whether there is any regular (more or less) distribution of marks among the topics. It seems that there is — see the summary below.

Standard level #

TopicTopic 1Topic 2Topic 3Topic 4
May 201419131325
May 20151141342
May 201625111519
May 201715102322
May 201814101729
May 201924121717
May 2020----
May 2021782035
The data in the table above is not official.

Higher level #

TopicTopic 1Topic 2Topic 3Topic 4Topic 5Topic 6Topic 7
May 201419481137219
May 20159492136318
May 2016277121222713
May 2017151081629517
May 20181410121139014
May 20192011141125118
May 2020-------
May 202174193120118
The data in the table above is not official.

Grade boundaries #

Computer science course has a variety of assessment components. Paper 1 is marked using markschemes and assigned a numerical mark by the external examiner. Grade boundaries are then applied to determine the overall grade on the 1-7 scale for this component.

These boundaries have no impact on your final grade. However, they may be used to estimate the difficulty of the component.

Standard Level #

Grade1234567
May 2014091724303642
May 2015091725313743
May 20160102028354148
May 20170122330374552
May 20180112127344047
May 20190122534414754
May 2020-------
May 2021-------

Higher Level #

Grade1234567
May 20140112228364351
May 20150122633415058
May 20160132533425059
May 20170152938485767
May 20180142738485767
May 20190163244536372
May 2020-------
May 2021-------