Below are some tips on revision for Part 1A CST, made with <3 by your wonderful subject parents, Niall & Matteo.
Despite its name, this is mostly just a functional programming course. The only way to get good at it is by doing all of the past exam questions. Paulson's book, ML for the Working Progammer also provides some useful exercices and more detail. Don't forget the simple definitions in there too, e.g. big O notation, as that is also examinable.