The first aim of the Networking for Big Data and Laboratory course is to provide students the principles of Internet networking. The course also focuses on recent advances in networking protocols to efficiently support Distributed Data Centers infrastructures. Finally, Data Center architecture is presented and two major issues are investigated with some detail, namely scheduling and congestion control. The course has also a practical part, mainly devoted to network traffic analysis.