Le Swiss Tech Convention Center se compose de salles entièrement modulables permettant de Passer d’un auditoire de 3000 places assises à une salle de banquet. Il est doté des technologies les plus modernes - y compris des cellules solaires à colorant pour la production d'énergie. Le sous-sol du centre peut lui aussi prendre la forme d’une vaste halle ou se séparer en 5, 10 ou 15 pièces de 40 à 250 places. Le complexe accueille aussi des commerces, des services, des restaurants, et plus de 500 logements pour des étudiants ou des hôtes académiques.