Welcome to "Programming Reactive Systems," an intermediate-level Computer Science course offered by EPFLx. This comprehensive course delves into the world of reactive programming, equipping you with the skills to build scalable, resilient, and responsive systems using Scala and Akka. You'll learn how to implement reactive systems based on the principles outlined in the Reactive Manifesto, focusing on asynchronous message-passing and event-driven architectures.