Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

freeCodeCamp

Internet History, Technology, and Security - Full Course from Dr. Chuck

via freeCodeCamp

Overview

Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
This course surveys the history and development of the Internet, from early computing and packet-switched networks through ARPANET, NSFNet, the World Wide Web, and open-source software. It also introduces networking layers, core protocols, and foundational security concepts including encryption, hashing, digital signatures, and certificate authorities.

Syllabus

) Introduction.
) High Stakes Research in Computing and Communication.
) IEEE Computer: Alan Turing at Bletchley Park.
) The "First" Electronic Computers Around the World.
) Monash Museum of Computing History Interviews.
) Post-War Computing and Communication.
) Early Academic Networking Research.
) Len Kleinrock: The First Two Packets on the Internet.
) Packet Switched Networks.
) Computing Conversations: Len Kleinrock on the Theory of Packets.
) Packet Switching and the ARPANET.
) Katie Hafner on the history of the ARPANET project.
) Supercomputers as Technology Drivers.
) Networked Computing, lecture by Larry Smarr on Scientific Computing.
) From Super Computers to NSFNet.
) Doug Van Houweling: Building the NSFNet.
) Expanding NSFNet Around the World.
) Nii Quaynor: Bringing the Internet to Africa.
) The World-Wide-Web Emerges at CERN.
) Building the Web Around the World.
) Steve Job's Second-Order Effects (High resolution).
) Mosaic at NCSA - The Browser for Everybody.
) Joseph Hardin: NCSA Mosaic.
) Reflecting on Mosaic.
) Computing Conversations with Brendan Eich.
) Computing Conversations: Mitchell Baker on the Mozilla Foundation.
) The Web, the World, and the Economy.
) Computing Conversations: Brian Behlendorf on the Apache Software Foundation.
) Open Source Wrap Up.
) Introduction: Link Layer.
) Computing Conversations: Bob Metcalfe on the First Ethernet LAN.
) The InterNetwork Protocol (IP).
) Computing Conversations: Vint Cerf on the History of Packets.
) DNS - The Domain Name System.
) Transport Layer.
) Van Jacobson: The Slow-Start Algorithm.
) TCP Wrap Up.
) Application Layer.
) Security Introduction.
) Bruce Schneier: The Security Mindset.
) Understanding Security.
) Encryption and Confidentiality.
) Cryptographic Hashes and Integrity.
) Bruce Schneier: Building Cryptographic Systems.
) Hashing and Digital Signatures.
) Security Public/Private Key - Secure Sockets.
) Security - Integrity and Certificate Authorities.

Taught by

freeCodeCamp.org

Reviews

Start your review of Internet History, Technology, and Security - Full Course from Dr. Chuck

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.