Following BOS sylabus. Course director Rob Davies