На сегодняшний день структурно Силезская Политехника состоит из 15 факультетов, а именно из архитектурного, строительства, электроники и информатики, химического, несколько инженерных, в том числе биомедицинской инженерии и энергетики. Также студенты могут получать образование в педагогических и филологических областях. Каждый факультет делится на специальности, которых насчитывается около 125, например информатика, химические технологии, электротехника, мехатроника и многие другие. Университет предлагает не только польскоязычные программы, но и англоязычные варианты, например, на специальностях транспорта, геологии и других.
Владельцы Карты поляка имеют право на бесплатное обучение в вузе, ведь они поступают на равных правах с гражданами Польши, но на конкурсной основе. Чтобы стать студентом вуза, нужно собрать стандартный комплект документов, в состав которого обязательно входит аттестат о среднем образовании.
Стоимость обучения в Силезской Политехнике для других абитуриентов составляет от 2000 до 4000 евро в год в зависимости от выбора специальности и формы обучения (стационарная или заочная). Самым дорогим является отделение математики, а самыми дешевыми заочные варианты, где цены начинаются от 1500 евро в год.