Hello OzTravel
You have 3 options:
1. You buy a Swiss Half Fare Card which is valid for 1 month CHF 120.00 then you have to pay a half price ticket always before departs. (I do not recomment you this offer because I think you will travel a lot while you are here staying. 🙂 )
2. you can buy a Swiss Travel Pass for 3, 4, 8 or 15 days in one month (different prices) but then you don‘t have to pay a supplyment for normal destination. (Exceptions: you must pay a supplyment for touristic train or destinations by cable car like Glacier Express, Bernina Express, Pilatus, Jungfraujoch etc.)
3. You buy a GA Travel Card only for 1 month for CHF 420.00 then you can travel also free around Switzerland by Train, Tram, Bus, Ship and lots of cable Cars.
PS: You can buy every 3 options offers on sbb.ch and you will get after purchase a QR-Code what is the final Pass or Card 🙂
Have a good Night
Kind regards Alban