Teaching Resilient Computing: Proposal of an MSc Curriculum