KAUST CEMSE Graduate Seminar Andrea Fratalocchi A journey in applied complexity