Skip to content

Latest commit

 

History

History
74 lines (50 loc) · 3.79 KB

File metadata and controls

74 lines (50 loc) · 3.79 KB

Rooms: Computer Fundamentals

Room 1: Inside a Computer

Room URL: https://tryhackme.com/room/insideacomputer

Description: This room takes students inside a computer to explore the physical components that make it work. Students learn about the CPU (cores, clock speed, cache), RAM (volatile memory, DDR generations), storage (HDD, SSD, NVMe), the motherboard (chipset, PCIe, SATA, USB), and the GPU. Each component is explained in terms of its function, how it interacts with other components, and its relevance to performance and security.

Key Topics:

  • CPU architecture and performance metrics
  • RAM types and virtual memory
  • Storage technologies comparison
  • Motherboard buses and connectors
  • GPU and parallel processing

Room 2: Computer Types

Room URL: https://tryhackme.com/room/computertypes

Description: This room categorises the different types of computer systems used in the world today. From desktops and laptops to servers, workstations, embedded systems, microcontrollers, smartphones, mainframes, and supercomputers — each category is explained in terms of its typical use case, hardware characteristics, and performance profile. Understanding the diversity of computing platforms is essential for security professionals who must assess risk across heterogeneous environments.

Key Topics:

  • Desktop and laptop systems
  • Server and workstation hardware
  • Embedded systems and microcontrollers
  • Mobile and smartphone architecture
  • Mainframe and supercomputer systems

Room 3: Client-Server Basics

Room URL: https://tryhackme.com/room/clientserverbasics

Description: This room introduces the client-server architectural model that underpins most networked applications. Students learn the difference between clients (requesters of services) and servers (providers of services), how they communicate over networks, and common server types including web servers, file servers, database servers, and mail servers. The room also covers peer-to-peer models as an alternative architecture.

Key Topics:

  • Client-server model definition
  • Server types and their functions
  • Request-response communication pattern
  • Peer-to-peer model comparison
  • Security implications of client-server architecture

Room 4: Virtualisation Basics

Room URL: https://tryhackme.com/room/virtualisationbasics

Description: This room covers the fundamental concepts of virtualisation — technology that allows multiple virtual machines to run on a single physical host. Students learn about hypervisors (Type 1 bare-metal vs Type 2 hosted), virtual machines, resource allocation, and the benefits of virtualisation including isolation, efficiency, and flexibility. Virtualisation is a cornerstone of modern cloud infrastructure and a critical concept for security professionals.

Key Topics:

  • What is virtualisation
  • Type 1 vs Type 2 hypervisors
  • Virtual machine components
  • Resource allocation and oversubscription
  • Benefits and security implications

Room 5: Cloud Computing Fundamentals

Room URL: https://tryhackme.com/room/cloudcomputingfundamentals

Description: This room introduces cloud computing as an extension of traditional computer systems and virtualisation. Students learn about the three primary service models: Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS). The room also covers deployment models (public, private, hybrid, multi-cloud) and the shared responsibility model for security. Cloud security considerations include misconfigured storage, IAM best practices, and the importance of least privilege.

Key Topics:

  • Cloud computing definition and benefits
  • IaaS, PaaS, and SaaS service models
  • Public, private, hybrid, multi-cloud deployment
  • Shared responsibility model
  • Cloud security best practices