The Internet is one of the greatest achievements of the 20th century; it not only connects geographically distributed machines but also connects people, shapes human interactions, and enables novel applications that were unimaginable only a few years ago. This class will draw on the past to project on the future of the Internet. By studying the seminal works of the Internet pioneers, you will understand the rationale behind the design of the Internet, how the massive success of the Internet has exposed its architectural shortcomings, and understand the future research directions that address these challenges. you will pick a real-world problem in consultation with the instructor and utilize cutting-edge networking to solve it.