We may earn an affiliate commission when you visit our partners.
Course image
Charles Russell Severance

The impact of technology and networks on our lives, culture, and society continues to increase. The very fact that you can take this course from anywhere in the world requires a technological infrastructure that was designed, engineered, and built over the past sixty years. To function in an information-centric world, we need to understand the workings of network technology. This course will open up the Internet and show you how it was created, who created it and how it works. Along the way we will meet many of the innovators who developed the Internet and Web technologies that we use today.

Read more

The impact of technology and networks on our lives, culture, and society continues to increase. The very fact that you can take this course from anywhere in the world requires a technological infrastructure that was designed, engineered, and built over the past sixty years. To function in an information-centric world, we need to understand the workings of network technology. This course will open up the Internet and show you how it was created, who created it and how it works. Along the way we will meet many of the innovators who developed the Internet and Web technologies that we use today.

What You Will Learn:

After this course you will not take the Internet and Web for granted. You will be better informed about important technological issues currently facing society. You will realize that the Internet and Web are spaces for innovation and you will get a better understanding of how you might fit into that innovation. If you get excited about the material in this course, it is a great lead-in to taking a course in Web design, Web development, programming, or even network administration. At a minimum, you will be a much wiser network citizen.

Enroll now

What's inside

Syllabus

Getting Started
Welcome to the class. We will first look at the history of the Internet and Web, followed by a look at how the network works and then examine how we secure information on the Internet and Web.
Read more

Traffic lights

Read about what's good
what should give you pause
and possible dealbreakers
Explores the impact of technology and networks on lives, culture, and society
Provides an overview of the history and evolution of the Internet and Web
Examines the underlying technologies and protocols that make the Internet and Web work
Discusses the security and privacy issues related to Internet and Web use
Taught by Charles Russell Severance, a renowned expert in network technology
May require some background in computer science or technology

Save this course

Create your own learning path. Save this course to your list so you can find it easily later.
Save

Reviews summary

Internet: history, technology, and security overview

According to learners, this course offers a good foundational overview of the internet's history, how its underlying technology works, and basic security concepts. Students found the historical sections engaging and the explanations of internet protocols helpful for beginners. While many appreciate the clear lectures and structured approach, some more experienced learners felt the technology and security portions were too basic. Reviewers note it provides a solid starting point for understanding the digital world we inhabit, though it may require further study for deeper technical knowledge. The course seems well-maintained and relevant for those new to these topics.
Introduces security essentials.
"The security section provided a necessary introduction to online safety."
"Learned about basic encryption and web security concepts which I found useful."
"Gave me a better awareness of potential online threats and how to protect myself."
"A good starting point for understanding internet security basics."
Easy to follow course structure.
"The course is logically structured, moving from history to technology and then security."
"Lectures are clear and easy to digest."
"Found the way the material was organized very helpful for learning."
"The modules flow well from one topic to the next."
Provides basic tech understanding.
"Explained the basic concepts of how the internet works (packets, TCP/IP) in a way I could finally understand."
"Good introduction to the underlying technology without getting too technical."
"I found the module on network layers particularly helpful."
"Helped me grasp the fundamentals of internet technology."
Covers internet history well.
"The history sections were fascinating and well-presented."
"I really enjoyed learning about the early days and the key people involved in creating the internet."
"The historical context provided a great framework for understanding the rest of the course."
"The history part of the course was surprisingly captivating and easy to follow."
Content lacks depth for some.
"If you already have a technical background, the technology and security parts might be too superficial."
"I was hoping for more depth in the security module, it was just a basic overview."
"Felt like the course only scratched the surface of some complex topics."
"Great for absolute beginners, but intermediate learners might find it redundant."

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Internet History, Technology, and Security with these activities:
Review foundational networking concepts
Refreshes core networking concepts to strengthen the foundation for the course
Browse courses on Networking Fundamentals
Show steps
  • Review lecture notes or textbooks from previous networking courses
  • Take practice quizzes or online assessments to test understanding
Read 'The Internet Book' by Douglas Comer
Provides a comprehensive overview of the history, architecture, and protocols of the Internet
Show steps
  • Acquire a copy of the book
  • Read and understand the key concepts and principles
  • Take notes and highlight important information
Organize and review course materials
Helps in consolidating and understanding course content
Show steps
  • Gather lecture slides, notes, and assignments
  • Review and summarize key concepts
  • Identify areas where further clarification is needed
Five other activities
Expand to see all activities and additional details
Show all eight activities
Gather resources
Helps solidify understanding of topics covered across the course materials
Show steps
  • Create a digital or physical notebook
  • Gather resources - online articles, tutorials, videos
  • Categorize resources by topic
  • Summarize key learnings from each resource
Network troubleshooting exercises
Develops problem-solving skills and strengthens understanding of network concepts
Browse courses on Networking
Show steps
  • Find online platforms or resources with network troubleshooting exercises
  • Practice solving different types of network issues
  • Analyze and understand the underlying causes of network problems
Discussion group on emerging network technologies
Engages in discussions on cutting-edge network technologies to stay up-to-date
Browse courses on Emerging Technologies
Show steps
  • Join online forums or discussion groups
  • Read and research recent advancements in networking
  • Contribute to discussions and share insights
Tutorials on encryption concepts
Enhances understanding of encryption techniques used in Internet security
Browse courses on Encryption
Show steps
  • Search online tutorials on encryption algorithms
  • Follow tutorials and explore different encryption techniques
  • Implement simple encryption algorithms in a programming language
Design a network for a small business
Provides hands-on experience in applying network concepts to real-world scenarios
Browse courses on Network Architecture
Show steps
  • Gather requirements for the small business
  • Research and select appropriate networking equipment
  • Design a network layout and topology
  • Create a documentation of the network design

Career center

Learners who complete Internet History, Technology, and Security will develop knowledge and skills that may be useful to these careers:
Web Developer
Web Developers are responsible for the design and development of websites and web applications. This course provides a solid foundation in the history, technology, and security of the Internet and Web, which are essential for success in this role. You will learn about the different layers of the Internet model, how to encrypt and sign data, and how to secure web connections. This knowledge will help you to build secure and reliable websites and web applications.
Computer Network Architect
Computer Network Architects design and implement computer networks. This course provides a comprehensive overview of the history, technology, and security of the Internet and Web, which are essential for success in this role. You will learn about the different layers of the Internet model, how to design and implement network security measures, and how to troubleshoot network problems. This knowledge will help you to design and implement secure and reliable computer networks.
Information Security Analyst
Information Security Analysts protect computer networks and systems from unauthorized access, use, disclosure, disruption, modification, or destruction. This course provides a solid foundation in the history, technology, and security of the Internet and Web, which are essential for success in this role. You will learn about the different types of network security threats, how to implement network security measures, and how to investigate and respond to network security incidents. This knowledge will help you to protect computer networks and systems from a variety of threats.
Software Engineer
Software Engineers design, develop, and maintain software applications. This course provides a strong foundation in the history, technology, and security of the Internet and Web, which are essential for success in this role. You will learn about the different layers of the Internet model, how to design and implement software applications, and how to secure software applications from a variety of threats. This knowledge will help you to design, develop, and maintain secure and reliable software applications.
Data Scientist
Data Scientists use data to solve business problems. This course provides a solid foundation in the history, technology, and security of the Internet and Web, which are essential for success in this role. You will learn how to collect, clean, and analyze data, and how to use data to solve business problems. This knowledge will help you to become a more effective Data Scientist.
Network Administrator
Network Administrators manage and maintain computer networks. This course provides a comprehensive overview of the history, technology, and security of the Internet and Web, which are essential for success in this role. You will learn about the different layers of the Internet model, how to configure and manage network devices, and how to troubleshoot network problems. This knowledge will help you to manage and maintain secure and reliable computer networks.
Cybersecurity Analyst
Cybersecurity Analysts protect computer networks and systems from unauthorized access, use, disclosure, disruption, modification, or destruction. This course provides a solid foundation in the history, technology, and security of the Internet and Web, which are essential for success in this role. You will learn about the different types of cybersecurity threats, how to implement cybersecurity measures, and how to investigate and respond to cybersecurity incidents. This knowledge will help you to protect computer networks and systems from a variety of threats.
IT Manager
IT Managers oversee the planning, implementation, and maintenance of information technology systems. This course provides a comprehensive overview of the history, technology, and security of the Internet and Web, which are essential for success in this role. You will learn about the different layers of the Internet model, how to manage IT budgets, and how to lead IT teams. This knowledge will help you to become a more effective IT Manager.
Web Designer
Web Designers create the visual look and feel of websites and web applications. This course provides a solid foundation in the history, technology, and security of the Internet and Web, which are essential for success in this role. You will learn about the different design principles, how to use web design tools, and how to create user-friendly websites and web applications. This knowledge will help you to become a more effective Web Designer.
Project Manager
Project Managers plan, execute, and close projects. This course provides a solid foundation in the history, technology, and security of the Internet and Web, which are essential for success in this role. You will learn about the different project management methodologies, how to use project management tools, and how to manage project teams. This knowledge will help you to become a more effective Project Manager.
Business Analyst
Business Analysts identify and solve business problems. This course provides a solid foundation in the history, technology, and security of the Internet and Web, which are essential for success in this role. You will learn about the different business analysis techniques, how to use business analysis tools, and how to communicate business analysis findings to stakeholders. This knowledge will help you to become a more effective Business Analyst.
Database Administrator
Database Administrators manage and maintain databases. This course provides a solid foundation in the history, technology, and security of the Internet and Web, which are essential for success in this role. You will learn about the different types of databases, how to design and implement database systems, and how to secure databases from a variety of threats. This knowledge will help you to become a more effective Database Administrator.
Systems Analyst
Systems Analysts analyze and design computer systems. This course provides a solid foundation in the history, technology, and security of the Internet and Web, which are essential for success in this role. You will learn about the different types of computer systems, how to design and implement computer systems, and how to secure computer systems from a variety of threats. This knowledge will help you to become a more effective Systems Analyst.
Technical Writer
Technical Writers create documentation for computer software and hardware. This course provides a solid foundation in the history, technology, and security of the Internet and Web, which are essential for success in this role. You will learn about the different types of technical documentation, how to write clear and concise technical documentation, and how to use technical writing tools. This knowledge will help you to become a more effective Technical Writer.
Computer Support Specialist
Computer Support Specialists provide technical support to computer users. This course provides a solid foundation in the history, technology, and security of the Internet and Web, which are essential for success in this role. You will learn about the different types of computer hardware and software, how to troubleshoot computer problems, and how to provide customer service. This knowledge will help you to become a more effective Computer Support Specialist.

Reading list

We've selected nine books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Internet History, Technology, and Security.
A classic reference book on the Transmission Control Protocol/Internet Protocol (TCP/IP) suite, providing a comprehensive overview of the protocols and their implementation.
A thought-provoking examination of the future of the Internet, exploring its potential benefits and challenges and offering suggestions for shaping its development.
A widely-used textbook on computer networks, covering topics such as network architecture, protocols, routing, and security.
An exploration of the social and cultural aspects of information and technology, examining their impact on our lives and society.
A study of how established companies can fail to adapt to disruptive technologies, providing insights into the challenges and opportunities of innovation.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser