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