Synthesis Lectures on Learning, Networks, and Algorithms