a collection of software will need to be installed on your
computer. Most of this software are open source packages.

\begin{packed_itemize}
\item Software tools for getting other software (package managers in both Linux
  and MacOS), Subversion for getting software not managed by package managers). 
\item Software tools for building other software (the C++ compiler, and XCode in
  MacOS).
\item Software packages needed for building the MIT MOOS-IvP marine
  autonomy code to be used in this class.
\item And finally, the MIT software code itself.
\item Later in the class, an additional layer is the software you create yourself
\end{packed_itemize}