vai al contenuto della pagina vai al menu di navigazione

PhD Program Presentation


The PhD program allows you to obtain the title of Philosophy Doctor (Ph.D.). This is the highest level of education achieved that, in addition to being required to pursue an academic career, it is increasingly required for senior roles in the industry.

The Ph.D. in Computer Science and Engineering lasts three years and offers a broad-spectrum preparation that, in the spirit of the Department of Computer Science and Engineering of University of Bologna, considers both the scientific aspects of engineering.

The program includes a first year dedicated to specific courses, followed by two years of research which includes a stay abroad and must lead to the creation of an original thesis.

The program consists of two semesters of course work followed by research leading to a dissertation describing original results. Each semester consists of three 20-hour courses with a final exam or project.

Curricula and Research topics

  • Distributed systems and algorithms
  • Programming languages and systems
  • Computer networks and applications
  • Software engineering
  • Formal methods and semantics of programming languages
  • Artificial intelligence
  • Real-time and fault-tolerant systems
  • Parallel algorithms and probabilistic algorithms
  • Image Processing
  • Bioinformatics and biometric systems
  • Information systems and databases
  • Concurrency theory
  • Security
  • Logical foundations of computer science
  • Multimedia systems

Job opportunities and potential areas of employment

The course is designed to train people able to carry out academic and industrial research and to work as managers in companies. The main career opportunities are: university career; research activities for industries or institutions; management in ICT companies.