My Recommendation for a Computing Science Student's Setup

Introduction This guide will cover how to install the majority of tools you will be using throughout a typical Computing Science (CS) degree. This guide covers installations for MacOS and Windows, and assumes that anyone who is using Linux already has a setup they are comfortable with. package managers The problem Here’s a typical scenario of software installation. You hear about a tool called a_cool_tool that you want to download.