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

Embark on a comprehensive 9-hour journey through the history and technology of the Internet in this full course led by Dr. Charles Severance. Explore the origins of the Internet, meet its creators, and understand its inner workings. Delve into topics such as early computing, packet-switched networks, ARPANET, NSFNet, the World Wide Web, and crucial Internet protocols. Learn about key figures like Alan Turing, Len Kleinrock, and Vint Cerf. Examine the development of web browsers, open-source software, and Internet security. Gain insights from industry experts through interviews and lectures. By the end of this course, acquire a deep understanding of the technological innovations that shaped our modern digital landscape.

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.