A list (in Italian only) of the degree programmes offered at Politecnico di Bari, complete with information such as rules of admission etc., is available here. For a list, in English and in Italian, of all the courses offered in the corrent Academic Year, it is advisable to go instead to the Course Catalogue page.
Politecnico di Bari offers 1st cycle and 2nd cycle Degrees in the areas of Civil, Buildings, Mechanical, Management, Electrical, Electronic, Telecommunication, Computer Science, and Automation Engineering. Besides, there are 1st and 2nd cycle Degrees in Industrial Design, a single-cycle (1st+2nd) degree in Architecture, and a single-cycle degree in Building-Architecture Engineering.
Politecnico di Bari offers also post-degree specialization courses (here and here) and Ph. D programmes (here).