Basics of Network Security (FutureLearn)

Basics of Network Security (FutureLearn)

Explore the basic concepts of networks and network security and the tools used by network engineers and attackers. Understand the threats posed to organisations' networks and how to secure them. On this course you will examine the theory and practice of network fundamentals from the defender’s and attacker’s perspectives.

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

You will have the opportunity to use tools for networking that allow you to query services, test routing and more. At the end of the course, you will have the opportunity to challenge yourself to a network security boot camp – can you work with a virtual networked device to make it secure?
This course is part of the program Network Security, which is one of the building blocks that leads to a degree in MSc Cyber Security.

What topics will you cover?

  • Describe the concepts of network security, cyber-attacks
  • Evaluate real-world security case studies
  • Apply cyber security principles to protect assets
  • Assess security threats from a practical and theoretical viewpoint

What will you achieve?
By the end of the course, you'll be able to...

  • Describe the concepts of network security, cyber-attacks
  • Evaluate real-world security case studies
  • Apply cybersecurity principles to protect assets
  • Assess security threats from a practical and theoretical viewpoint
Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

TCP/IP and Advanced Topics (Coursera) Coursera
University of Colorado System

TCP/IP and Advanced Topics (Coursera)

In this course, we give an in-depth study of the TCP/IP protocols. We examine the details of how IP enables communications across a collection of networks. We pay particular attention to the hierarchical structure of IP addresses and explain their role in ensuring scalability of the Internet. The role of address prefixes and the uses of masks are explained in details. We review in details about TCP three-way handshake, flow control, and congestion control. Furthermore, we provide an introduction to some advanced topics, including Multicast, SDN and security

Jun 8th 2026
5-12 Weeks
The Cyber Security Landscape (FutureLearn) FutureLearn
Coventry University

The Cyber Security Landscape (FutureLearn)

Understand cyber security today: explore threats and the key functions of cyber security within a commercial organisation. Develop your knowledge of cyber security in today’s world. Cyber attacks have major implications for individuals, governments and businesses. No one can afford to be complacent about cyber security. This course introduces some of the most significant issues, challenges and opportunities shaping today’s global cyber security landscape.

Jun 3rd 2024
2 Weeks
Automotive Cyber Security: An Introduction (FutureLearn) FutureLearn
Coventry University,Institute of Coding

Automotive Cyber Security: An Introduction (FutureLearn)

Discover automotive cyber security and explore how cyber attacks and car hacking can expose security flaws in vehicles. Is it possible to proactively protect vehicles against cyber attacks? On this course, you will have the opportunity to develop your awareness of the key theoretical concepts that underpin automotive cyber security.

No sessions available
2 Weeks
Cybersecurity and Its Ten Domains (Coursera) Coursera
University System of Georgia

Cybersecurity and Its Ten Domains (Coursera)

This course is designed to introduce students, working professionals and the community to the exciting field of cybersecurity. Throughout the MOOC, participants will engage in community discourse and online interaction. Participants will gain knowledge and understanding of cybersecurity and its domains. They will engage with expertly produced videos, gain insight from industry experts, participate in knowledge assessments, practice assessing their environmental awareness, and gain access to materials that address governance and risk management, compliance, business continuity and disaster recovery, cryptography, software development security, access control, network security, security architecture, security operations, and physical and environmental security.

Jun 8th 2026
5-12 Weeks
Cyber Security for Small and Medium Enterprises: Identifying Threats and Preventing Attacks (FutureLearn) FutureLearn
Deakin University

Cyber Security for Small and Medium Enterprises: Identifying Threats and Preventing Attacks (FutureLearn)

Discover what common cyber threats and attacks face small and medium enterprises, and what you can do to prevent them. Almost daily we hear about cyber attacks on large organisations, but we rarely hear much about similar attacks on small and medium enterprises. This doesn’t mean that they’re not happening. In this course, you’ll explore some of the common cyber threats facing small and medium enterprises, what a cyber attack means, and what practical tools and strategies you can put in place to prevent them.

No sessions available
2 Weeks
Peer-to-Peer Protocols and Local Area Networks (Coursera) Coursera
University of Colorado System

Peer-to-Peer Protocols and Local Area Networks (Coursera)

In this course, we discuss peer-to-peer protocols and local area networks. Part one in this course is to answer the question of how does a peer-to-peer protocol deliver reliable data transfer service across unreliable transmission lines or networks. We focus on several medium access control protocols and their performance analysis. In the second part, we discuss how medium access control protocols coordinate the access to the communication channel so that information gets through from a source to a destination in the same broadcast local area network. We further discuss local area network and wireless LAN.

Jun 8th 2026
5-12 Weeks
Packet Switching Networks and Algorithms (Coursera) Coursera
University of Colorado System

Packet Switching Networks and Algorithms (Coursera)

In this course, we deal with the general issues regarding packet switching networks. We discuss packet networks from two perspectives. One perspective involves external view of the network, and is concerned with services that the network provides to the transport layer that operates above it at the end systems. The second perspective is concerned with the internal operation of a network, including approaches directing information across the network, addressing and routing procedures, as well as congestion control inside the network.

Jun 8th 2026
5-12 Weeks
Teaching Computing Systems and Networks to 5- to 11-year-olds (FutureLearn) FutureLearn
Raspberry Pi Foundation,National Centre for Computing Education

Teaching Computing Systems and Networks to 5- to 11-year-olds (FutureLearn)

Increase your knowledge of "computing systems & networks" and plan how you will teach young children about this topic. Help young children understand the Computing Systems and Networks around them. On this three-week course you’ll explore how you can build up young learners’ knowledge in an age-appropriate manner. You’ll start by thinking about how you can to help your learners recognise information technology - and how computers process an input to give an output.

Jan 2nd 2023
3 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?

Jun 8th 2026
5-12 Weeks
Design and Analyze Secure Networked Systems (Coursera) Coursera
University of Colorado System

Design and Analyze Secure Networked Systems (Coursera)

In this MOOC, we will learn the basic cyber security concepts, how to identify vulnerabilities/threat in a network system. We will apply CIA basic security services in the triage of recent cyberattack incidents, such as OPM data breach. We will learn the risk management framework for analyzing the risks in a network system, and apply the basic security design principles to protect the data and secure computer systems.

Jun 8th 2026
4 Weeks
Detecting and Mitigating Cyber Threats and Attacks (Coursera) Coursera
University of Colorado System

Detecting and Mitigating Cyber Threats and Attacks (Coursera)

Computer attacks and data breaches are inevitable. It seems like every day a data breach occurs and the victims of the data breach suffer. Their information is stolen or posted online. The company’s or businesses who had the breach go on, learn a little from the attack, and just give credit monitoring out as if nothing happened. What if you could help prevent a data breach in your organization? This is the third course in the Practical Computer Security specialization. This course looks at detection and mitigation of threats and attack vectors and discusses how to use tools and principles to protect information.

Jun 8th 2026
5-12 Weeks
Basic Cryptography and Programming with Crypto API (Coursera) Coursera
University of Colorado System

Basic Cryptography and Programming with Crypto API (Coursera)

In this MOOC, we will learn the basic concepts and principles of crytography, apply basic cryptoanalysis to decrypt messages encrypted with mono-alphabetic substitution cipher, and discuss the strongest encryption technique of the one-time-pad and related quantum key distribution systems. We will also learn the efficient symmetric key cryptography algorithms for encrypting data, discuss the DES and AES standards, study the criteria for selecting AES standard, present the block cipher operating modes and discuss how they can prevent and detect the block swapping attacks, and examine how to defend against replay attacks.

Jun 8th 2026
4 Weeks