There are plenty of hostels and hotels in Vienna, so you can choose any hostel or hotel suitable for you. You could check hostelworld.com or similar web sites to compare different possibilities.
One hostel we could recommend to you is Wombats City Hostel Vienna – at the Naschmarkt. This hostel offers beds in dorm rooms for a very reasonable price, and this is one of the hostels located closest to the workshop venue at the TU Wien:
In order to get there from different locations you could follow these instructions.
Actual prices can be checked online.