OurBigBook
About
$
Donate
Sign in
Sign up
Past exam of the computer science course of the University of Cambridge
/
2000
Codex
(
@codex,
0
)
List of universities
University of Cambridge
Course of the University of Cambridge
Computer science course of the University of Cambridge
Past exam of the computer science course of the University of Cambridge
Created
2026-09-24
Updated
2026-09-24
0
Like
0 By others
on same topic
0 Discussions
Create my own version
Table of contents
Paper 1
2000
1
Paper 1
Solution
1
2
Paper 1
Solution
2
3
Paper 1
Solution
3
4
Paper 1
Solution
4
5
Paper 1
a
5
Solution
a
b
5
Solution
b
c
5
Solution
c
6
Paper 1
Solution
6
7
Paper 1
Solution
7
8
Paper 1
Solution
8
9
Paper 1
Solution
9
10
Paper 1
a
10
Solution
a
b
10
Solution
b
c
10
Solution
c
d
10
Solution
d
e
10
Solution
e
11
Paper 1
Solution
11
12
Paper 1
Solution
12
Paper 2
2000
1
Paper 2
a
1
Solution
a
b
1
Solution
b
c
1
Solution
c
d
1
Solution
d
e
1
Solution
e
2
Paper 2
Solution
2
3
Paper 2
a
3
Solution
a
b
3
Solution
b
c
3
Solution
c
d
3
Solution
d
4
Paper 2
Solution
4
5
Paper 2
Solution
5
6
Paper 2
Solution
6
7
Paper 2
Solution
7
8
Paper 2
Solution
8
9
Paper 2
Solution
9
10
Paper 2
Solution
10
Paper 3
2000
1
Paper 3
a
1
i
a
Solution
i
ii
a
Solution
ii
b
1
i
b
Solution
i
ii
b
Solution
ii
2
Paper 3
a
2
Solution
a
b
2
Solution
b
c
2
Solution
c
d
2
Solution
d
e
2
Solution
e
3
Paper 3
a
3
Solution
a
b
3
Solution
b
c
3
Solution
c
d
3
Solution
d
4
Paper 3
a
4
Solution
a
b
4
Solution
b
5
Paper 3
Solution
5
6
Paper 3
a
6
Solution
a
b
6
Solution
b
c
6
Solution
c
7
Paper 3
Solution
7
8
Paper 3
a
8
i
a
Solution
i
ii
a
Solution
ii
b
8
ii
b
Solution
ii
iii
b
Solution
iii
iv
b
Solution
iv
v
b
Solution
v
9
Paper 3
Solution
9
10
Paper 3
a
10
Solution
a
b
10
Solution
b
c
10
Solution
c
d
10
Solution
d
e
10
Solution
e
f
10
Solution
f
g
10
Solution
g
Paper 4
2000
1
Paper 4
a
1
Solution
a
b
1
Solution
b
c
1
Solution
c
2
Paper 4
a
2
Solution
a
b
2
i
b
Solution
i
ii
b
Solution
ii
iii
b
Solution
iii
iv
b
Solution
iv
v
b
Solution
v
c
2
Solution
c
3
Paper 4
Solution
3
4
Paper 4
Solution
4
5
Paper 4
a
5
Solution
a
b
5
Solution
b
c
5
Solution
c
6
Paper 4
Solution
6
7
Paper 4
a
7
Solution
a
8
Paper 4
a
8
Solution
a
b
8
Solution
b
c
8
Solution
c
9
Paper 4
a
9
Solution
a
b
9
Solution
b
10
Paper 4
Solution
10
Paper 5
2000
1
Paper 5
Solution
1
2
Paper 5
a
2
Solution
a
b
2
Solution
b
3
Paper 5
Solution
3
4
Paper 5
Solution
4
5
Paper 5
Solution
5
6
Paper 5
Solution
6
7
Paper 5
Solution
7
8
Paper 5
Solution
8
9
Paper 5
a
9
Solution
a
b
9
Solution
b
c
9
Solution
c
10
Paper 5
a
10
Solution
a
b
10
Solution
b
c
10
Solution
c
d
10
Solution
d
e
10
Solution
e
11
Paper 5
Solution
11
12
Paper 5
a
12
Solution
a
b
12
Solution
b
c
12
Solution
c
Paper 6
2000
1
Paper 6
Solution
1
2
Paper 6
a
2
Solution
a
b
2
Solution
b
c
2
Solution
c
d
2
Solution
d
3
Paper 6
Solution
3
4
Paper 6
Solution
4
5
Paper 6
Solution
5
6
Paper 6
Solution
6
7
Paper 6
Solution
7
8
Paper 6
Solution
8
9
Paper 6
a
9
Solution
a
b
9
Solution
b
10
Paper 6
Solution
10
11
Paper 6
Solution
11
12
Paper 6
a
12
Solution
a
b
12
Solution
b
c
12
Solution
c
d
12
Solution
d
Paper 7
2000
1
Paper 7
Solution
1
2
Paper 7
Solution
2
3
Paper 7
Solution
3
4
Paper 7
Solution
4
5
Paper 7
Solution
5
6
Paper 7
Solution
6
7
Paper 7
a
7
Solution
a
b
7
Solution
b
c
7
Solution
c
d
7
Solution
d
e
7
Solution
e
f
7
Solution
f
g
7
Solution
g
h
7
Solution
h
8
Paper 7
Solution
8
9
Paper 7
Solution
9
10
Paper 7
Solution
10
11
Paper 7
a
11
Solution
a
b
11
Solution
b
c
11
Solution
c
d
11
Solution
d
e
11
Solution
e
f
11
Solution
f
12
Paper 7
a
12
Solution
a
b
12
Solution
b
c
12
Solution
c
d
12
Solution
d
13
Paper 7
a
13
Solution
a
b
13
Solution
b
c
13
Solution
c
Paper 8
2000
1
Paper 8
Solution
1
2
Paper 8
Solution
2
3
Paper 8
a
3
Solution
a
b
3
Solution
b
c
3
Solution
c
4
Paper 8
a
4
Solution
a
b
4
Solution
b
c
4
Solution
c
5
Paper 8
Solution
5
6
Paper 8
a
6
Solution
a
7
Paper 8
a
7
Solution
a
b
7
Solution
b
c
7
Solution
c
d
7
Solution
d
8
Paper 8
a
8
ii
a
Solution
ii
iii
a
Solution
iii
iv
a
Solution
iv
b
8
i
b
Solution
i
ii
b
Solution
ii
iii
b
Solution
iii
iv
b
Solution
iv
v
b
Solution
v
9
Paper 8
Solution
9
10
Paper 8
a
10
Solution
a
b
10
Solution
b
c
10
Solution
c
d
10
Solution
d
e
10
Solution
e
11
Paper 8
a
11
Solution
a
b
11
Solution
b
c
11
i
c
Solution
i
ii
c
Solution
ii
iii
c
Solution
iii
iv
c
Solution
iv
v
c
Solution
v
vi
c
Solution
vi
12
Paper 8
Solution
12
13
Paper 8
a
13
Solution
a
b
13
Solution
b
Paper 9
2000
1
Paper 9
Solution
1
2
Paper 9
a
2
Solution
a
b
2
Solution
b
c
2
Solution
c
3
Paper 9
a
3
Solution
a
b
3
Solution
b
c
3
Solution
c
d
3
Solution
d
e
3
Solution
e
4
Paper 9
a
4
Solution
a
b
4
Solution
b
c
4
Solution
c
5
Paper 9
Solution
5
6
Paper 9
Solution
6
7
Paper 9
Solution
7
8
Paper 9
a
8
Solution
a
b
8
Solution
b
c
8
Solution
c
d
8
Solution
d
e
8
Solution
e
f
8
Solution
f
g
8
Solution
g
9
Paper 9
Solution
9
10
Paper 9
Solution
10
11
Paper 9
a
11
Solution
a
b
11
Solution
b
c
11
i
c
Solution
i
ii
c
Solution
ii
iii
c
Solution
iii
iv
c
Solution
iv
d
11
Solution
d
e
11
Solution
e
12
Paper 9
a
12
Solution
a
b
12
Solution
b
c
12
Solution
c
d
12
Solution
d
13
Paper 9
Solution
13
Paper 10
2000
1
Paper 10
Solution
1
2
Paper 10
Solution
2
3
Paper 10
a
3
Solution
a
b
3
Solution
b
c
3
Solution
c
d
3
Solution
d
e
3
Solution
e
4
Paper 10
a
4
Solution
a
b
4
Solution
b
c
4
Solution
c
d
4
Solution
d
5
Paper 10
a
5
Solution
a
b
5
Solution
b
6
Paper 10
Solution
6
7
Paper 10
a
7
Solution
a
b
7
Solution
b
c
7
Solution
c
8
Paper 10
a
8
i
a
Solution
i
ii
a
Solution
ii
b
8
i
b
Solution
i
ii
b
Solution
ii
9
Paper 10
a
9
Solution
a
b
9
Solution
b
c
9
Solution
c
d
9
Solution
d
10
Paper 10
i
10
Solution
i
ii
10
Solution
ii
iii
10
Solution
iii
a
10
Solution
a
b
10
Solution
b
c
10
Solution
c
11
Paper 10
Solution
11
12
Paper 10
a
12
Solution
a
b
12
Solution
b
c
12
Solution
c
d
12
Solution
d
e
12
Solution
e
f
12
Solution
f
g
12
Solution
g
13
Paper 10
a
13
i
a
Solution
i
ii
a
Solution
ii
b
13
ii
b
Solution
ii
iii
b
Solution
iii
iv
b
Solution
iv
v
b
Solution
v
Paper 11
2000
1
Paper 11
Solution
1
2
Paper 11
Solution
2
3
Paper 11
Solution
3
4
Paper 11
Solution
4
5
Paper 11
Solution
5
6
Paper 11
a
6
Solution
a
b
6
Solution
b
c
6
Solution
c
7
Paper 11
a
7
Solution
a
8
Paper 11
a
8
Solution
a
b
8
Solution
b
9
Paper 11
a
9
Solution
a
b
9
Solution
b
c
9
Solution
c
10
Paper 11
a
10
Solution
a
b
10
Solution
b
11
Paper 11
Solution
11
12
Paper 11
Solution
12
13
Paper 11
a
13
Solution
a
b
13
Solution
b
c
13
Solution
c
d
13
Solution
d
e
13
Solution
e
f
13
Solution
f
g
13
Solution
g
h
13
Solution
h
Paper 12
2000
1
Paper 12
Solution
1
2
Paper 12
a
2
Solution
a
b
2
Solution
b
3
Paper 12
Solution
3
4
Paper 12
Solution
4
5
Paper 12
Solution
5
6
Paper 12
Solution
6
7
Paper 12
Solution
7
8
Paper 12
Solution
8
9
Paper 12
Solution
9
10
Paper 12
a
10
Solution
a
b
10
Solution
b
c
10
Solution
c
d
10
Solution
d
e
10
Solution
e
11
Paper 12
a
11
Solution
a
b
11
Solution
b
c
11
Solution
c
12
Paper 12
Solution
12
13
Paper 12
a
13
Solution
a
b
13
Solution
b
c
13
Solution
c
Paper 13
2000
1
Paper 13
Solution
1
2
Paper 13
a
2
Solution
a
b
2
Solution
b
c
2
Solution
c
d
2
Solution
d
3
Paper 13
Solution
3
4
Paper 13
Solution
4
5
Paper 13
Solution
5
6
Paper 13
Solution
6
7
Paper 13
Solution
7
8
Paper 13
Solution
8
9
Paper 13
Solution
9
10
Paper 13
Solution
10
11
Paper 13
a
11
Solution
a
b
11
Solution
b
c
11
Solution
c
12
Paper 13
a
12
Solution
a
b
12
Solution
b
c
12
Solution
c
d
12
Solution
d
13
Paper 13
a
13
Solution
a
b
13
Solution
b
c
13
Solution
c
d
13
Solution
d
Paper 1
0
0
0
2000
www.cl.cam.ac.uk/teaching/exams/pastpapers/y2000PAPER1.pdf
1
(Foundations of Computer Science)
0
0
0
Paper 1
Solution
0
0
0
1
2
(Discrete Mathematics)
0
0
0
Paper 1
Solution
0
0
0
2
3
(Operating Systems)
0
0
0
Paper 1
Solution
0
0
0
3
4
(Programming in Java)
0
0
0
Paper 1
Solution
0
0
0
4
5
(Foundations of Computer Science)
0
0
0
Paper 1
a
0
0
0
5
Solution
0
0
0
a
b
0
0
0
5
Solution
0
0
0
b
c
0
0
0
5
Solution
0
0
0
c
6
(Foundations of Computer Science)
0
0
0
Paper 1
Solution
0
0
0
6
7
(Discrete Mathematics)
0
0
0
Paper 1
Solution
0
0
0
7
8
(Discrete Mathematics)
0
0
0
Paper 1
Solution
0
0
0
8
9
(Programming in Java)
0
0
0
Paper 1
Solution
0
0
0
9
10
(Programming in Java)
0
0
0
Paper 1
a
0
0
0
10
Solution
0
0
0
a
b
0
0
0
10
Solution
0
0
0
b
c
0
0
0
10
Solution
0
0
0
c
d
0
0
0
10
Solution
0
0
0
d
e
0
0
0
10
Solution
0
0
0
e
11
(Operating Systems)
0
0
0
Paper 1
Solution
0
0
0
11
12
(Operating Systems)
0
0
0
Paper 1
Solution
0
0
0
12
Paper 2
0
0
0
2000
www.cl.cam.ac.uk/teaching/exams/pastpapers/y2000PAPER2.pdf
1
(Multi-part question)
0
0
0
Paper 2
a
0
0
0
1
Solution
0
0
0
a
b
0
0
0
1
Solution
0
0
0
b
c
0
0
0
1
Solution
0
0
0
c
d
0
0
0
1
Solution
0
0
0
d
e
0
0
0
1
Solution
0
0
0
e
2
(Digital Electronics)
0
0
0
Paper 2
Solution
0
0
0
2
3
(Digital Electronics)
0
0
0
Paper 2
a
0
0
0
3
Solution
0
0
0
a
b
0
0
0
3
Solution
0
0
0
b
c
0
0
0
3
Solution
0
0
0
c
d
0
0
0
3
Solution
0
0
0
d
4
(Probability)
0
0
0
Paper 2
Solution
0
0
0
4
5
(Probability)
0
0
0
Paper 2
Solution
0
0
0
5
6
(Professional Practice and Ethics)
0
0
0
Paper 2
Solution
0
0
0
6
7
(Regular Languages and Finite Automata)
0
0
0
Paper 2
Solution
0
0
0
7
8
(Software Engineering I)
0
0
0
Paper 2
Solution
0
0
0
8
9
(Software Engineering II)
0
0
0
Paper 2
Solution
0
0
0
9
10
(Structured Hardware Design)
0
0
0
Paper 2
Solution
0
0
0
10
Paper 3
0
0
0
2000
www.cl.cam.ac.uk/teaching/exams/pastpapers/y2000PAPER3.pdf
1
(Concurrent Systems)
0
0
0
Paper 3
a
0
0
0
1
i
0
0
0
a
Solution
0
0
0
i
ii
0
0
0
a
Solution
0
0
0
ii
b
0
0
0
1
i
0
0
0
b
Solution
0
0
0
i
ii
0
0
0
b
Solution
0
0
0
ii
2
(Further Java)
0
0
0
Paper 3
a
0
0
0
2
Solution
0
0
0
a
b
0
0
0
2
Solution
0
0
0
b
c
0
0
0
2
Solution
0
0
0
c
d
0
0
0
2
Solution
0
0
0
d
e
0
0
0
2
Solution
0
0
0
e
3
(Compiler Construction)
0
0
0
Paper 3
Articles were limited to the first 100 out of 801 total.
Load more
Ancestors
(6)
Past exam of the computer science course of the University of Cambridge
Computer science course of the University of Cambridge
Course of the University of Cambridge
University of Cambridge
List of universities
Home
View article source
Discussion
(0)
Subscribe (1)
New discussion
There are no discussions about this article yet.
Articles by others on the same topic
(0)
There are currently no matching articles.
See all articles in the same topic
Create my own version