CDASF : Superb lecture by Dr Samson Ng