Coursera "offers courses from top universities, for free." Coursera courses related to networks include:
Probabilistic Graphical Models.
A 10 weeks course, approximately 10 hours a week (including a coding component).
Networks: Friends, Money, and Bytes
Social Network Analysis