Distributed Decision Making and Control (Lecture Notes