As with most software development, installing the proper software version can be crucial. To manage multiple versions of Unity locally, you can use the Unity Hub. Once you have installed the Unity Hub from the Unity website, you can install the proper version of Unity by following these steps.
From the Unity Download Archive, go to 2017.x and click the Unity Hub button next to the Unity version 2017.4.3f1. The Unity Hub will now open and you will see a list of components to install. If you are asked to deliver a build (compiled version of the game) or simply want to send a build for a friend, make sure to have their platform(s) included when installing. For example, if you are working on Windows and you want to send a build for a friend on Mac, you need to have the Mac Build Support installed. Likewise, if you are working on Mac and you want to send a build for a friend on Windows, you need to have the Windows Build Support installed. The same applies if you want to compile a build for iOS or Android.
Make sure all needed platforms are selected.
The Platform in which you install Unity will not show up in the components list since it will be required to run Unity and is installed automatically.
Especially in the Wwise-301 certification, you will be working with scripts. Microsoft Visual Studio (or any other compatible IDE, such as MonoDevelop) will not only be able to open these scripts, but also offers helpful features, like IntelliSense (which displays a list of options when you type) or color themes. Make sure either Microsoft Visual Studio Community or MonoDevelop / Unity Debugger is enabled.
With any Unity 2017.4.xxx version on Mac, MonoDevelop is the code editor included in the Unity installation. If you want to use Visual Studio on Mac you can download it from https://visualstudio.microsoft.com/vs/mac/.
Make sure Visual Studio Community or MonoDevelop is selected, then click Done.
Unity will now install.