How to setup PuTTY (and configure sessions) on Windows?

1. Download the PuTTY installer from here (Make sure you grab the latest stable release from under Binaries >> A windows isntalled for everything except PuTTYtel. The file will be named something like putty-0.63-installer.exe).
2. Run the PuTTY installer (double click on the installer icon) once download is complete
3. You will be greeted with a welcome dialog, click ‘Next’ to proceed
4. Select a directory (or use the default directory) to install PuTTY. Click ‘Next’ to proceed
5. Use the option provided by default to put PuTTY on the Start Menu. Click ‘Next’ to proceed
7. You will be asked addtional questions. You can choose to have an icon placed on your desktop or on the Panel as a quick start button for easier access to PuTTY. Leave the option for associating .ppk files checked. Click ‘Next’ to proceed
8. PuTTY is now ready to install. Click ‘Install’ to proceed

Please see here for detailed instructions (with screenshots)

How to configure a PuTTY session to connect to a remote server?
1. Launch PuTTY
2. Under the Host Name (or IP address) enter the servername you wish to connect to. E.g., bert.student.eecs.qmul.ac.uk (for students) frank.eecs.qmul.ac.uk (staff/PhD). For Protocol, select the SSH radio button option. Click ‘Open’
3. If this is the first time you are connecting to a server, a security alert will show up. Click ‘Yes’ to continue
4. You will be prompted with an ssh login window to enter authorization credentials (i.e., your EECS username and password) to connect to the server. Enter credentials to proceed.

Please see here for detailed instructions (with screenshots)

Suggested read: This FAQ on PuTTYgen (for ssh key generation on Windows) and this FAQ on using ssh keys with PuTTY