Computer Networks & the Internet#
This chapter provides an introduction to core concepts in computer networking, with a focus on the building blocks that facilitate information sharing and communication. It covers packet switching, protocols, addressing, and routing, and also provides a starting point for thinking about what “the internet” is and how it is organized.
Acknowledgements#
This chapter’s lecture segments were adapted from the following PBS Crash Course Computer Science episodes:
Chapter Table of Contents#
Application#
Link to application question template template (ND users, Google Doc)