Week 15 · overview

Computing Systems for Esports

Here's an esports computer. Turn it on, launch the game, play. Except — what if the monitor has no signal? What if the game won't launch? What if the mouse works on the desktop but not in the game? What if voice chat works but game audio doesn't? What if the computer runs perfectly but can't reach the network, or reaches the network but the account won't authenticate?

Maybe this isn't one computer. Maybe it's a system.

What counts as the system

An esports station involves a player, input devices, computer hardware, an operating system, drivers, a game or application, a network, an online service, and other players — plus display, audio, accounts, power, settings, files, and updates sitting around all of it. One match depends on a surprising number of pieces working together.

More than hardware

"Gaming setup" usually means CPU, GPU, RAM. Those matter, but a computer with excellent hardware and no usable operating system isn't much of an esports station, and a computer with the game installed but no network access may not be usable for online competition. A system needs multiple layers, not just powerful parts.

Four layers

Hardware — the physical components you can touch: CPU, GPU, RAM, storage, motherboard, network interface, monitor, keyboard, mouse, headset.

System software — software that manages the computer and hardware: the operating system, drivers, system services, device settings.

Application software — programs the user runs to accomplish a task: the game, a browser, communication software, streaming or recording software, tournament software.

User and environment — the person using everything, plus the account, network, power, physical setup, and accessibility needs around them.

Hidden complexity is useful

One mouse click travels through a surprisingly long chain — hand, mouse, connection, operating system and driver, game, game logic, GPU and display, and finally what you see on screen. The system hides nearly all of that complexity so you can just click. That's what integrated computing systems are for.

Week 15 question

What actually has to work together for one esports station to function?

Lesson 1: Hardware and Software in an Esports Setup

Open the station conceptually — hardware, system software, application software, and peripherals — then trace one action through the whole system.

Lesson 2: System Components and Dependencies

Learn dependency, blast radius, single points of failure, redundancy, and criticality, then work through a "match starts in 10 minutes" dependency lab.

Lesson 3: Setup Inventory Investigation

Inventory a fictional esports lab and build a dependency map that records function and risk, not just quantity.

Week 15 artifact

Your final artifact is an Esports Setup Inventory + Dependency Map. It should answer: what exists, what does it do, what does it depend on, what depends on it, and what happens if it fails.

Learning targets

By the end of Week 15, you should be able to:

  • distinguish hardware, system software, and application software
  • identify common components of an esports workstation
  • explain why peripherals are part of the computing system
  • model how hardware and software interact
  • identify dependencies between system components
  • explain why the visible failure may not be the root cause
  • identify how network, accounts, power, and users connect to the workstation
  • evaluate why reliability and maintainability matter in an esports lab
  • create an inventory that records function rather than only quantity

One idea to keep: when something doesn't work, don't immediately ask what's broken — first ask what had to work for this thing to happen. That question becomes very useful next week.