Please enable JavaScript to use CodeHS

Texas Computer Science 2

Networking Fundamentals

Students explore the structure and design of the internet and networks, and how this design affects the reliability of network communication, the security of data, and personal privacy.

Lessons

2.1 Introduction to the Internet

  • Welcome to the Internet
  • Intro to the Internet
  • Inside Facebook's Connectivity Lab
  • Connectivity Lab Reflection

2.2 Notational Systems

  • Number Systems
  • Number Systems Quiz
  • Number Base Tool
  • Decimal to Binary
  • Decimal to Binary Quiz
  • +1 more

2.3 Data Representation

  • Hexadecimal
  • Hexadecimal Quiz
  • Binary to Hex Game
  • Encoding Text with Binary
  • Encoding Text with Binary Quiz
  • +5 more

2.4 Internet Hardware and Sending Information

  • Internet Hardware
  • Internet Hardware
  • Sending Information
  • Sending Information
  • The Internet is in the Ocean
  • +1 more

2.5 Internet Addresses

  • Internet Addresses
  • Internet Addresses
  • The Need for Addresses
  • IPv4 vs. IPv6
  • Reflection: IPv4 vs IPv6

2.6 Domain Name System (DNS)

  • Domain Name System (DNS)
  • Domain Name System
  • How Does DNS Work?
  • How Does DNS Work?

2.7 Routing

  • Routing
  • Routing
  • Redundancy

2.8 Packets & Protocols

  • Packets
  • Packets
  • Protocols
  • Protocols
  • How the Internet Works
  • +1 more

2.9 Viewing a Webpage

  • Viewing a Webpage
  • Viewing a Webpage
  • Explaining a URL
  • Net Neutrality Explained
  • FCCs Net Neutrality Rules Officially Repealed
  • +3 more

2.10 Creative Credit & Copyright

  • Creative Credit and Copyright
  • Creative Credit and Copyright
  • Cite!
  • Exploring Creative Commons
  • Respond: Creative Commons
  • +2 more

2.11 Impact of the Internet

  • Impact of the Internet
  • Impact of the Internet
  • What is the Digital Divide?
  • What is the Digital Divide?

2.12 Networking Fundamentals Quiz

  • Mindsets
  • Networking Fundamentals Quiz

Courses that include this module