KAUST CEMSE AMCS Course David Ambrose Session 2