Hi Butterbee, the ETH (local University in Zurich) is a huge institution and well known for it's quality in education. Me thinks that the University in St.Gallen should have more options for you. Take a look at
www.unisg.ch You probably will have more options there as they do have a lot more english speaking courses. Good Luck with the jobhunt!