The putty ssh client allows you to access your home computer over the Internet using ssh; but you can also tunnel past a proxy and access websites using putty. This means that you can access your home Internet connection through a proxy easily. You need to use port 443 in your openssh configuration to enable tunnelling. The corporate firewall might block port 22. There is a guide on configuring this here: http://www.securitronlinux.com/bejiitaswrath/how-using-ssh-is-a-better-way-to-access-your-remote-machine-how-to-do-this-over-port-443/.
The picture above shows the options that I used to tunnel past a proxy with putty using my ssh connection. This sets 8080 as the source port and 80 as the destination port. This seems quite simple, just type in these port numbers and click add.
And the above settings shows the proxy settings I have entered. This is to access the academic proxy I am using.
How to enter the proxy tunnel settings into Firefox to tunnel your web traffic through your encrypted ssh session. Then you are free to browse the Internet without any restrictions. This is very useful in an academic setting. This example is using a SOCKS proxy. This routes all our web traffic through the proxy tunnel and out to the Internet.
The ssh command to achieve this would be this: ssh -D8080 homer@MYIPADDRESS -p 443
but using Putty is a good way to connect via ssh. A proxy tunnel allows web access behind a proxy using your home Internet connection. I am not sure how to setup Transmission so that you could torrent through a tunnel but I am sure there is a way.