MacBook Air (Apple silicon)
- Excellent battery life and silent, fanless design
- Unix-based, so the terminal works like most servers
- Choose 16 GB of RAM or more
You do not need expensive gear to study computer science. Here is what actually matters, what you can skip, and a few picks we would recommend to a friend.
Disclosure: some links on this page may be affiliate links. If you buy through them we may earn a small commission, at no extra cost to you. It never changes what we recommend. Read the full affiliate disclosure. Models and prices change often, so check the current version before you buy.
Your laptop runs an editor, a browser, a terminal and maybe a few containers. Almost any modern machine can do that. Spend on the parts you will feel every day.
A gaming GPU. Unless you plan to train machine learning models locally, coursework runs fine on integrated graphics, and many universities give you access to lab or cloud GPUs.
An external keyboard is the cheapest upgrade for long study sessions, especially if you raise your laptop screen to eye level.
Good headphones turn a noisy dorm, bus or lab into a place where you can focus, and a decent microphone matters for group calls and remote interviews.