Table of Contents

Every student is required to bring a laptop with them to every class.

Hardware

  • Any laptop purchased in the last three years.

Preferred Operating Systems

  • Apple: macOS 12 or 13 (Monterey or Ventura).
  • Ubuntu: Desktop version 22.04 64-bit.
  • Windows: Windows 10 version 2004 and higher (Build 19041 and higher) or Windows 11.

Other courses may have different Computing Requirements

Students with Windows Laptops

Windows users are required to install and use Windows Subsystem for Linux (WSL) for this course. WSL enables native Linux command-line tools alongside traditional Windows tools and apps. We recommend installing the default WSL distribution, Ubuntu.

Following the initial installation, we also recommend installing the Windows Terminal application.

Please see WSL Frequently Asked Questions for additional information.