Introduction to Computer Security

External: Coursera Courses ↗ · Coursera

Open Course on External: Coursera

Free to audit · Opens on External: Coursera

Introduction to Computer Security

Coursera · Beginner ·🔐 Cybersecurity ·3mo ago

Key Takeaways

Introducing computer system security with topics from hardware to applications

Original Description

The purpose of this short four-week course is to introduce the topic of computer system security. We initially look at a short basic introduction to computer system core components and functions and then extend this to consider a variety of topics from hardware to applications. Throughout we provide pointers to openly available materials for background and further reading to explore the topics. We refer to the Cyber Security Body of Knowledge (CyBOK) as a reference for cyber security knowledge, alongside other sources that are widely available. In total, we have four weeks that cover this introduction to computer systems and security. No prior programming nor advanced mathematical knowledge Is required. There are a few examples of pseudocode and some basic computer logic (AND, OR, XOR, etc.) in our Week 1 Introduction to computer systems, but these are not essential to completing the course. In other lessons, we introduce basic concepts and provide pointers to online resources. The course includes active learning through four lab sessions. The first lab introduces the Linux operating system in general by exploring the Linux desktop and applications provided in the Coursera lab environment hosted in the AWS cloud. The second lab looks at the Linux command line and explores some of the file system and gathers system information, for example to explore processes. The third lab explores the network information, the system connectivity, and uses some Python scripts and Wireshark to examine the TCP and UDP transport protocols and the web/HTTP application protocol. Lastly we explore more about the network services using the Nmap tool to explore the network services in the system. The course is designed to provide a wide introduction to computer security, by outlining computer systems, including the operating system, programs, data and networking. We discuss some of the issues in computer security and introduce some of the vulnerabilities and threats as we pro
Watch on External: Coursera ↗ (saves to browser)
Sign in to unlock AI tutor explanation · ⚡30

Related Reads

📰
Beyond Compliance: What Earning the ISO/IEC 27701:2025 Lead Auditor Certification Means to Me
Earning the ISO/IEC 27701:2025 Lead Auditor Certification demonstrates expertise in data privacy and security, going beyond compliance to ensure organizations protect sensitive information
Medium · Cybersecurity
📰
Fool’s Mate: When the Engine Bluffs
Learn to bypass client-side security using a real-world example from TryHackMe's Fool's Mate room
Medium · Cybersecurity
📰
Essential Cybersecurity Guide for Small Business Owners
Learn essential cybersecurity tips to protect your small business from evolving cyber threats
Medium · Cybersecurity
📰
Cloud-Based Cybersecurity Solutions: Benefits, Features, and Best Practices
Learn how cloud-based cybersecurity solutions can enhance your organization's security posture and what best practices to follow for implementation
Medium · Cybersecurity
Up next
NordVPN Vs ExpressVPN 2026 | Which VPN Should You Choose?
Tutorial Stack
Watch →