Kattis
Looking for more exercises, or simply want to hone your skills in programming? We recommend looking into Kattis! It has problems with a varying range in difficulty levels, starting from the easiest at 1.0 and the hardest at 10.0.
For some modules offered here in NUS, Kattis is heavily used. At the IT5001 level, we recommend being able to solve problems with difficulty of at least 3.0 and above. No pressure though, expect a gradual improvement with consistent practice.
