Table of Contents
Recommended Laptop Requirements
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 13 or 14 (Ventura or Sonoma).
- Ubuntu: Desktop version 22.04 or 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.