Introduction to Data Networks and the Internet - Master's (Coursera)

Offered by Illinois Tech,
Introduction to Data Networks and the Internet - Master's (Coursera)

This course covers current and evolving data network technologies, protocols, network components, and the networks that use them, focusing on communication to and from the Internet and Local area networks. Course content includes Internet architecture, organization, and protocols including Ethernet, 802.11, routing, switching, OSI and TCP models, DNS, SNMP, DHCP, and more.

Class Deals by MOOC List - Click here and see Coursera's Active Discounts, Deals, and Promo Codes.

Students will be presented with Internet-specific networking tools for searching, testing, debugging, and configuring networks and network-connected host computers. At the graduate level, students will be given real world examples, with best practice and business use cases as related to the content on hand, as well as threats and mitigation steps.
Upon successful completion of this course, you will be able to:

  • Introduce communication fundamentals as they relate to popular communication models such as the TCP and OSI models.
  • Provide an understanding of the distributed nature of the internet.
  • Discuss the requirements for communication between local area networks and internet.
  • Identify and define protocols needed for LAN and WAN communication.
  • Learn the basics of analyzing, inspecting, and monitoring network traffic.
  • Become aware of threats to networks and networked devices.
  • Utilize tools for doing basic network reconnaissance.

Syllabus

Module 1: Introduction to Network Concepts
Welcome to Introduction to Data Networks and the Internet! In this course, we will cover the topics of: Introduction to Network Concepts; OSI, TCP, and Network Addressing; Network Installation and Configuration; Network Management; Network Security Concepts; Network Analysis; Network Troubleshooting; Software Defined Networks and the Cloud. In the ever-evolving landscape of technology, computer networks have become the backbone of modern communication and information exchange. Understanding the fundamentals of networking is essential for anyone seeking to navigate the digital world effectively. In this introduction, we will explore their interplay in creating robust, efficient, and reliable networks that underpin our interconnected world.

Module 2: OSI, TCP, and Network Addressing
In the vast realm of computer networking, understanding the fundamental principles and models is paramount for anyone delving into the world of data transmission and communication. In this module, we will embark on a journey to unravel the intricacies of networking through the lens of two crucial models: the OSI (Open Systems Interconnection) model and the TCP (Transmission Control Protocol) model. These models serve as the backbone for comprehending the architecture and functioning of modern computer networks. Additionally, this module is designed to equip you with a foundational understanding of networking models, switching, and routing. These concepts are indispensable for anyone aspiring to navigate the intricate world of computer networks and contribute to the seamless flow of data in our interconnected digital age.

Module 3: Network Installation and Configuration
The establishment and maintenance of robust and efficient networks are fundamental to the success of organizations and businesses. To embark on this journey, it is essential to first understand the foundational aspects of network installation and configuration. This introduction serves as a gateway to explore the objectives outlined in module 3, which encompass the essential elements of network setup and management. Whether you are a seasoned IT professional or a newcomer to the world of networking, this module will serve as a valuable resource to enhance your skills and knowledge in this dynamic field.

Module 4: Network Management
In this module, we will embark on a journey to explore fundamental concepts and practices that are integral to effective network management. It will provide you with an overview of the key concepts and principles that form the foundation of network management, setting the stage for your journey into this dynamic field.

Module 5: Network Security Concepts
Throughout this module, we will equip you with the knowledge and insights necessary to build a solid foundation in network security. By the end, you will be better prepared to navigate the complex world of networked systems security and protect the digital assets entrusted to you.

Module 6: Network Analysis
The importance of effectively monitoring network traffic cannot be overstated. It serves as the foundation for robust cybersecurity practices, network performance optimization, and troubleshooting. By the end of this module, you will have gained valuable insights into the 'what' and 'why' of network traffic monitoring, as well as a practical understanding of how to capture and log network traffic effectively, utilizing a diverse range of tools and formats. These insights will be instrumental in ensuring the security and efficiency of your network infrastructure.

Module 7: Network Troubleshooting
In today's interconnected world, computer networks serve as the backbone of modern communication and information exchange. Whether in the context of a home network or a vast corporate infrastructure, maintaining the functionality and reliability of these networks is of paramount importance. However, as with any complex system, network issues can arise, disrupting connectivity and productivity. To effectively address these challenges, network professionals must possess a fundamental understanding of troubleshooting methodologies, diagnostic tools, and common causes of network-related issues. This module serves as a gateway to explore these essential aspects of network troubleshooting and problem-solving.

Module 8: Software Defined Networks and the Cloud
The realm of networking has witnessed a transformative revolution. As organizations seek more agile, flexible, and scalable networking solutions to meet their ever-growing demands, concepts such as Software-Defined Networking (SDN), the integration of networking in cloud-based solutions, and the emergence of virtual networking devices have come to the forefront. In this module, we will gain a deeper understanding of the dynamic and ever-evolving landscape of networking, offering insights into how these concepts are shaping the future of connectivity and information exchange in our increasingly interconnected world. So, let's explore where the virtual meets the physical, and traditional networking gives way to the innovation and flexibility of the digital age.

Course Summative Assessment

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

Related Courses

Análisis de Sistemas de Transporte (Coursera) Coursera
Pontificia Universidad Católica de Chile

Análisis de Sistemas de Transporte (Coursera)

Este curso es una introducción a las metodologías fundamentales para la gestión, planificación y evaluación de sistemas de transporte de pasajeros. Se aprenderán técnicas usadas en la práctica para estimar la demanda, modelar la operación y realizar análisis económicos de proyectos de transporte.

Aug 10th 2026
5-12 Weeks
Cloud Computing Security (Coursera) Coursera
University of Colorado System

Cloud Computing Security (Coursera)

In this MOOC, we will learn Cloud Computing basics using AWS as an example, We will guide you to create AWS account, planning AWS resources for your cloud systems, create AWS EC2 instances, access them and configure the popular LAMP web services with MySQL database. We will guide you to create user accounts for your programmer or operators using AWS Identify and Access management GUI, Register your domain name and setup DNS entry for your servers using AWS Route 53 in 22 mintues! and show you how to use AWS Command Line interface to create and managing instances and services programmatically.

Aug 10th 2026
4 Weeks
Intel® Network Academy - Network Transformation 102 (Coursera) Coursera
Intel Corporation

Intel® Network Academy - Network Transformation 102 (Coursera)

Welcome to the Intel® Network Academy – a comprehensive training program on network transformation. In this program, we will be covering the topic areas of software defined infrastructure (SDI) network functions virtualization (NFV), software-defined networking (SDN) and beyond. Network Transformation 102 covers topics such as VNF Operations & Development, Cryptography, and Hyperscan technology, students will dive into the benefits of Intel hardware and software and explore how to accelerate compute-intensive operations with Intel® QuickAssist Technology (Intel® QAT).

Aug 3rd 2026
4 Weeks
Big Data Science with the BD2K-LINCS Data Coordination and Integration Center (Coursera) Coursera
Icahn School of Medicine at Mount Sinai

Big Data Science with the BD2K-LINCS Data Coordination and Integration Center (Coursera)

In this course we briefly introduce the DCIC and the various Centers that collect data for LINCS. We then cover metadata and how metadata is linked to ontologies. We then present data processing and normalization methods to clean and harmonize LINCS data. This follow discussions about how data is served as RESTful APIs. Most importantly, the course covers computational methods including: data clustering, gene-set enrichment analysis, interactive data visualization, and supervised learning. Finally, we introduce crowdsourcing/citizen-science projects where students can work together in teams to extract expression signatures from public databases and then query such collections of signatures against LINCS data for predicting small molecules as potential therapeutics.

Jul 27th 2026
5-12 Weeks
Internet History, Technology, and Security (Coursera) Coursera
University of Michigan

Internet History, Technology, and Security (Coursera)

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.

Jul 27th 2026
5-12 Weeks
Information Theory (Coursera) Coursera
The Chinese University of Hong Kong

Information Theory (Coursera)

At the completion of this course, the student should be able to: demonstrate knowledge and understanding of the fundamentals of information theory; appreciate the notion of fundamental limits in communication systems and more generally all systems; develop deeper understanding of communication systems; apply the concepts of information theory to various disciplines in information science.

Aug 10th 2026
13-24 Weeks
Applied Social Network Analysis in Python (Coursera) Coursera
University of Michigan

Applied Social Network Analysis in Python (Coursera)

This course will introduce the learner to network analysis through the NetworkX library. The course begins with an understanding of what network analysis is and motivations for why we might model phenomena as networks. The second week introduces the concept of connectivity and network robustness.. The third week will explore ways of measuring the importance or centrality of a node in a network. The final week will explore the evolution of networks over time and cover models of network generation and the link prediction problem.

Aug 3rd 2026
4 Weeks
Network Dynamics of Social Behavior (Coursera) Coursera
University of Pennsylvania

Network Dynamics of Social Behavior (Coursera)

How do revolutions emerge without anyone expecting them? How did social norms about same sex marriage change more rapidly than anyone anticipated? Why do some social innovations take off with relative ease, while others struggle for years without spreading? More generally, what are the forces that control the process of social evolution –from the fashions that we wear, to our beliefs about religious tolerance, to our ideas about the process of scientific discovery and the best ways to manage complex research organizations?

Aug 3rd 2026
5-12 Weeks
Network Analysis in Systems Biology (Coursera) Coursera
Icahn School of Medicine at Mount Sinai

Network Analysis in Systems Biology (Coursera)

An introduction to data integration and statistical methods used in contemporary Systems Biology, Bioinformatics and Systems Pharmacology research. The course covers methods to process raw data from genome-wide mRNA expression studies (microarrays and RNA-seq) including data normalization, differential expression, clustering, enrichment analysis and network construction. The course contains practical tutorials for using tools and setting up pipelines, but it also covers the mathematics behind the methods applied within the tools.

Aug 3rd 2026
5-12 Weeks
Internet Giants: The Law and Economics of Media Platforms (Coursera) Coursera
University of Chicago

Internet Giants: The Law and Economics of Media Platforms (Coursera)

Law

This seven-week course will explore the relationship between law and technology with a strong focus on the law of the United States with some comparisons to laws around the world, especially in Europe. Tech progress is an important source of economic growth and raises broader questions about the human condition, including how culture evolves and who controls that evolution. Technology also matters in countless other ways as it often establishes the framework in which governments interact with their citizens, both in allowing speech and blocking it and in establishing exactly what the boundaries are between private life and the government. And technology itself is powerfully shaped by the laws that apply in areas as diverse as copyright, antitrust, patents, privacy, speech law and the regulation of networks.

Aug 3rd 2026
5-12 Weeks
Ethical Issues in Data Science (Coursera) Coursera
University of Colorado Boulder

Ethical Issues in Data Science (Coursera)

Computing applications involving large amounts of data – the domain of data science – impact the lives of most people in the U.S. and the world. These impacts include recommendations made to us by internet-based systems, information that is available about us online, techniques that are used for security and surveillance, data that is used in health care, and many more. In many cases, they are affected by techniques in artificial intelligence and machine learning.

Aug 3rd 2026
5-12 Weeks