Introduction to Modern Network Synthesis