Network Systems Foundations

External: Coursera Courses ↗ · Coursera

Open Course on External: Coursera

Free to audit · Opens on External: Coursera

Network Systems Foundations

Coursera · Beginner ·🔐 Cybersecurity ·3mo ago

Key Takeaways

Explores the fundamental layers of network communication including the Link Layer, Internet Protocol, and network security

Original Description

Welcome! Throughout this course, Network Systems Foundations, you will delve into the fundamental layers of network communication. You will start with a thorough discussion of the Link Layer and its crucial role, moving on to the intricacies of Internet Protocol (IP) and router data planes, and then navigate through the complexities of the transport layer, application layer, and network security. With a practical focus, you'll write Python code to manage routing tables, analyze network traffic, simulate router functionalities, and create digital certificates for web servers. By the end of this course, you will have a well-rounded understanding of networking principles, from data transmission and routing to application protocols and security, and will be equipped with practical skills to navigate the ever-evolving landscape of network technology. By completing this course, learners will be able to: 1. Describe the layers in depth and how they relate to one another 2. Analyze traffic through python programming 3. Design a simplified routing protocol that has similar features as to what powers the Internet 4. Create a client and server with socket programming 5. Generate certificates for TLS which powers the security in https This course can be taken for academic credit as part of CU Boulder’s MS in Electrical Engineering or MS in Computer Science degrees offered on the Coursera platform. These fully accredited graduate degrees offer targeted courses, short 8-week sessions, and pay-as-you-go tuition. Admission is based on performance in three preliminary courses, not academic history. CU degrees on Coursera are ideal for recent graduates or working professionals. Learn more: MS in Electrical Engineering: https://www.coursera.org/degrees/msee-boulder MS in Computer Science: https://coursera.org/degrees/ms-computer-science-boulder Course logo by Jordan Harrison on Unsplash.
Watch on External: Coursera ↗ (saves to browser)
Sign in to unlock AI tutor explanation · ⚡30

Related AI Lessons

Claude Code Is Steganographically Marking Requests
Claude Code is embedding hidden markers in HTTP requests, potentially leaking sensitive data, and learn how to detect and mitigate this issue
Dev.to AI
SimpleHelp Flaw Exploited to Deploy Malware Targeting Windows, macOS, and Linux
A SimpleHelp authentication flaw is being exploited to deploy cross-platform malware, targeting cloud, developer, and AI credentials, and affecting Windows, macOS, and Linux systems.
TechRepublic
iPhone Security Fixes May Arrive Sooner as AI Speeds Up Threats
Apple is releasing iPhone security fixes earlier due to AI-powered cyberattacks, learn how to prioritize mobile security
TechRepublic
Apple rushed to squash 29 bugs because AI is supercharging hackers - update ASAP
Apple releases urgent software updates to fix 29 bugs exploited by AI-powered hackers, prompting users to update ASAP
ZDNet
Up next
You Think Your Card Declined by Mistake? It Might Be a 2026 Scam
Tolulope Michael
Watch →