CS2030S Practice
MCQ and MRQ drills, one set per unit. Auto-graded, no account needed — progress stays in your browser.
Past Midterms
0/10
Past papers with unofficial worked answers. Open questions (short answers, stack and heap diagrams, code) are self-graded: answer first, reveal the model answer, then mark yourself.
Foundations: Compilation, Types & Encapsulation
0/11
Inheritance & Polymorphism
0/9
Types, Casting & Generics
0/10
Functional Programming
0/8
Concurrency & Async
0/3