Skip to the content.

Finals

Before Finals

You need some practice!

Title Questions Only Answers Remark
True, False, Explain (Part 1) AY19/20 Special Term 2
True, False, Explain (Part 2) AY19/20 Special Term 2
True, False, Explain (Part 3) AY19/20 Special Term 2
Mock Finals Prepared by Wang Zhi Jian. Some questions taken from materials used in CS2040 AY18/19 Sem 1

Written Quizzes

Title Questions Only Answers Remark
CS2010 AY11/12 Sem 1 Quiz 2 Section 4
CS2010 AY12/13 Sem 1 Quiz 1 Section 3, 4, 5
CS2010 AY12/13 Sem 1 Quiz 2 Section 3, 4
CS2010 AY13/14 Sem 1 Quiz 2 Section 2, 3.1, 3.2
CS2010 AY14/15 Sem 1 Quiz 1 Section 2 (all), 3 (except Q1)
CS2010 AY15/16 Sem 1 Quiz 1  
CS2010 AY15/16 Sem 1 Quiz 2  
CS2010 AY17/18 Sem 1 Quiz 1  
CS2010 AY17/18 Sem 1 Quiz 2  

Actual Finals

Title Questions Only Answers Remark
CS2010 AY11/12 Sem 1  
CS2010 AY13/14 Sem 1 Section 2 (except Q5), 3, 4.1
CS2010 AY15/16 Sem 1 Section B, C.1-C.3, D
CS2020 AY15/16 Sem 2  
CS2010 AY16/17 Sem 1  
CS2020 AY16/17 Sem 2  
CS2040 AY17/18 Sem 1  
CS2040 AY17/18 ST 2  
CS2040 AY18/19 Sem 2  
CS2040 AY18/19 ST 2  
CS2040 AY19/20 Sem 1  
CS2040 AY19/20 Sem 2 Midterm The only midterms that is more relevant for finals, possibly due to COVID-19
CS2040S AY19/20 Sem 2  
CS2040 AY19/20 ST 1  
CS2040 AY20/21 Sem 1  
CS2040S AY20/21 Sem 1  
CS2040 AY20/21 Sem 2 Russell took CS2040 on this semester
CS2040S AY20/21 Sem 2  
CS2040S AY21/22 Sem 1  
CS2040 AY21/22 Sem 2 Russell TA-ed this iteration (1/4)
CS2040S AY22/23 Sem 1 Russell TA-ed this iteration (2/4)
CS2040 AY22/23 Sem 2 Russell TA-ed this iteration (3/4)
CS2040 AY22/23 ST 2  
CS2040 AY23/24 Sem 1  
CS2040 AY23/24 Sem 2 Russell TA-ed this iteration (4/4)
CS2040 AY24/25 Sem 1  
CS2040 AY24/25 Sem 2  

RussellDash332 © 2025