Ph.D Course
Restricted access
3
Varese, Como
English
DIPARTIMENTO DI SCIENZE TEORICHE E APPLICATE
Course description
Educational Objectives and Research Activities
The PhD programme aims to train scholars and researchers in Computer Science and Computational Mathematics, providing them with cutting-edge expertise in advanced research topics. It offers high-quality specialist training, ensured by the competencies and research experience of the Academic Board. Given the pervasive role of Computer Science and Computational Mathematics across all productive and social sectors, the programme also adopts an interdisciplinary approach to address the need for transversal skills essential for advanced research.
The objective of this programme is to equip students with a solid academic background, fostering a high degree of flexibility, open-mindedness, and expertise. Graduates will be able to design mathematical models for the definition and development of complex computational systems, create innovative IT applications, and transfer their knowledge to the private sector, thereby contributing to strengthening the role of Italian industry in the global economic landscape.
Organisation
The PhD programme in Computer Science and Computational Mathematics, offered by the University of Insubria, is jointly administered by the Department of Theoretical and Applied Sciences and the Department of Science and High Technology. The programme is intended for students interested in pursuing research careers in universities as well as in public and private research institutions.
The doctoral programme normally lasts three years. Currently, 8 positions are available: 6 with a ministerial scholarship and 2 without funding. Additional scholarships may be funded through research projects supported by research institutions and/or private companies.
The programme is structured in two phases. During the first two years, under the supervision of a tutor and with the support of the Academic Board, doctoral students attend courses and seminars both at the University of Insubria and at other institutions. Students are required to pass at least four PhD-level courses. Each year, the programme offers a range of courses from which students can select those most relevant to their educational path, possibly supplementing them with doctoral courses offered by other universities or institutions, subject to approval by the tutor and the PhD coordinator. The course offering varies each year to ensure diversity; however, some foundational courses providing broad, interdisciplinary training may be repeated every two years.
The third year is primarily devoted to independent research and dissemination activities, culminating in the doctoral thesis, which must be written in English, under the supervision of at least one advisor.
In addition to participating in summer/winter schools and international conferences, students are encouraged to undertake a research period at a foreign institution. At the end of each year, doctoral candidates are required to present their activities to the Academic Board, which evaluates their eligibility for progression to the following year. Before submission to the final examination committee, the doctoral thesis is reviewed by two international experts.
What you need to know
The main objectives of the PhD programme are:
- to consolidate the doctoral candidate’s foundational skills in modelling, data analysis, and data processing, with further development in systems for efficient information management and/or numerical methods for large-scale problems;
- to enhance proficiency in advanced techniques specific to the chosen thesis research topic;
- to increase autonomy and the ability to develop innovative ideas in a structured manner, by comparing proposed solutions with existing approaches;
- to foster critical and analytical thinking skills, enabling the interpretation of research results and, where necessary, the refinement and improvement of the initial research idea in order to achieve the expected outcomes;
- to develop the ability to work in teams and collaborate with both senior researchers, such as the thesis supervisor, and peers, as well as within heterogeneous groups composed of researchers with potentially diverse scientific backgrounds.
Research activities are structured across several areas, including:
- Models for Applied Sciences: web and social network analysis, statistical models, computer graphics, image reconstruction, and modelling for monument degradation and related interventions;
- Numerical Methods: approximation of integro-differential and fractional operators; constructive approximation, spectral analysis, and computation for matrices and operators; iterative solvers for large-scale linear (and non-linear) systems; numerical optimization;
- Analytical and Geometric Methods: variational methods in nonlinear analysis; geometric analysis methods; operator theory; linear and nonlinear Schrödinger equations; metric and symplectic aspects on manifolds; non-integrable geometries;
- Innovative Information Management Systems (IoT, Social Networks, Blockchain): supporting models and architectures, as well as processes for information management;
- Data Analysis: machine learning, image processing, natural language processing, deep learning, and big data as a service;
- Data Security and Privacy: models and mechanisms for selective data sharing, risk and trust management, user privacy management models, and processing of encrypted data;
- Network Security Protocols: definition of distributed, security- and privacy-aware network architectures and policy enforcement mechanisms to ensure reliable data transmission;
- Empirical Software Engineering: evaluation of software quality and development processes, development of predictive models, definition of quality metrics for models, Artificial Intelligence for Software Engineering, and Software Engineering for Artificial Intelligence.
In addition to providing access to academic careers, the PhD in Computer Science and Computational Mathematics offers opportunities to pursue technical and managerial positions within the broad and diverse field of Information and Communication Technology (ICT). At both international and, in particular, European and Italian levels, there has long been a recognized shortage of highly specialized professionals as well as experts with interdisciplinary competencies.
Based on past experience with related doctoral programmes at the University of Insubria, graduates have demonstrated strong employment outcomes across universities, research centres, banks, and national and international companies. Many former students of the programme are currently employed in academic and industrial research centres, including institutions of outstanding excellence such as the University of Cambridge, Google Research, IBM Dublin, KTH Royal Institute of Technology (Sweden), the Italian Institute of Technology (IIT), the National Institute for Astrophysics (INAF), and several Italian universities (e.g., University of Pisa, Sapienza University of Rome, University of Rome Tor Vergata, University of Cagliari).
Some alumni have also founded highly successful start-ups focused on developing innovative solutions to prevent security attacks on industrial control systems.
PhD students are required to attend and successfully complete at least four doctoral-level courses during the three-year program.
These courses may be selected from the offerings at the University of Insubria or from other accredited institutions, such as other national or international universities or ational and international doctoral schools.
In accordance with the organization of educational activities proposed by the Doctoral School, the PhD program requires students to obtain the following credits over the three-year period:
- 8 CFU of core curricular activities;
- 3 CFU of soft skills (cross-curricular activities);
- 1 CFU of elective activities, chosen by the student.
Each year, the PhD Faculty Board offers several 2 CFU courses (16 hours each) within the curricular framework. Students may select the courses most relevant to their research path, with the option to supplement them with courses offered by other Italian or international universities and/or summer/winter schools, subject to the approval of their tutor and the PhD Coordinator.
Enrollment
The programme offers 8 positions, of which 6 are funded with scholarships and 2 are unfunded.
All applicants to our Ph.D. program must have completed a five-year university curriculum (for instance, a three-year Bachelor plus a two-year Master). Candidates are required to have a solid background in Computer Science and/or Computational Mathematics, as well as a strong motivation for research.
Applicants are evaluated based on their curriculum vitae (CV) and the outcome of an oral examination. The oral examination is public and may also be conducted via videoconferencing tools.
The top 6 candidates in the ranking are awarded a scholarship and are exempt from tuition fees. The remaining candidates may either be admitted without a scholarship or not admitted.
You can enroll in the PhD program after a public competition for qualifications and examinations.
The application for admission to PhD studies shall be submitted by the deadline of 6 July 2026, 12 pm (CET).
Class attendance
Annualy the PhD board propose new training activites that will be supported by Univesity of Insubria.
Mathematics for Signal Processing: New Results and Open Challenges (SSD: MATH-05/A) 2026-2027
A classic problem across applied research fields—such as Geophysics, Medicine, Engineering, Economics, and Finance—is extracting hidden information and features, such as quasi-periodicity and trends, from a given signal. Standard methods like Fourier and Wavelet Transforms have proven limited when dealing with non-linear and non-stationary phenomena. Consequently, this course reviews the Empirical Mode Decomposition (EMD) method and its derivatives, alongside the Iterative Filtering technique and its generalizations. We will discuss their theoretical and numerical properties, highlight their limitations, and address current open problems. The course also includes application demonstrations and an introduction to publicly available Matlab codes.
Distributed Ledger Technologies – Fundamentals, Evolution, and Applications (SSD: IINF-05/A, INFO-01/A) 2026-2027
This course offers a comprehensive overview of Distributed Ledger Technologies (DLT) by analyzing their core principles, diverse architectures, and potential applications. The program examines decentralized networks, consensus mechanisms, and the associated implications for security and Distributed Ledger (DL) management. Additionally, the course provides a detailed analysis of different architectural models, including a comparison of permissionless and permissioned blockchains, Directed Acyclic Graphs (DAGs), and other emerging solutions in the field.
Modern Trends in Cryptography (SSD: MATH-03/A, INFO-01/A) 2027-2028
The course provides a rigorous foundation in lattice-based cryptography. The curriculum is divided into two equal modules that bridge pure mathematics and applied system design. The first module focuses on algebraic and geometric structures (Minkowski's theorems, computational hard problems such as the Shortest Vector Problem (SVP) and the Closest Vector Problem (CVP), and the LLL basis reduction algorithm). The second module translates these hard geometric problems into secure cryptographic primitives, based on Short Integer Solution (SIS) and Learning With Errors (LWE) paradigms—including their algebraic Ring-LWE variants—to construct post-quantum cryptographic schemes.
Numerical solution of first kind integral equations: discretization, regularization, and applications in Geophysics (SSD: MATH-05/A) 2027-2028
Integral equations of the first kind appear in many mathematical models that describe important real-world phenomena. These inverse problems are typically ill-posed and their discretization often leads to severely ill-conditioned systems, making the development of stable numerical methods essential.
The course will present theoretical and numerical aspects of first kind integral equations, techniques for their discretization, and the role of regularization methods to select physically meaningful solutions. One of the examples that will be discussed is a geophysical integral model aimed at investigating subsurface properties.
Attaining your qualification
In September of each year, PhD students must submit a report on the activities carried out during their doctoral studies. The PhD Faculty Board approves admission to the following year after consulting with the academic Tutor and the thesis supervisors.
For the transition to the third year, in addition to the aforementioned report, students are required to present the key findings and highlights of their research project to the PhD Faculty Board.
By June of the third year, the PhD Faculty Board decides whether to authorize the student to apply for the final examination. This decision is based on the activities performed, a seminar on the research thesis contents, and the supervisors' evaluation.
The doctoral thesis is an original piece of scientific work. It must generally consist of material, not necessarily already accepted for publication, featured in at least:
- Two articles in international journals for PhD students in the field of Mathematics;
- Four articles in journals or conference proceedings for PhD students in the field of Computer Science;
- Two original publications for PhD students in non-bibliometric sectors (e.g., educational innovation or scientific communication in computer science or mathematics), in lieu of the requirements in points 1 and 2.
The thesis must be written in English and approved by one or more supervisors. These supervisors may be external to the Academic Board, but at least one must be from a foreign institution and must not have co-authored any publications with the candidate.
The thesis may include material already published by the candidate during the three-year doctoral program, provided that the bibliographic references are appropriately cited and the sections corresponding to those publications are clearly indicated.
Candidates admitted to the final defense will be evaluated by a committee, which will provide a formal assessment of the submitted final thesis.
Student services
Course committees and representatives
The PhD Faculty Board is composed of professors from the University of Insubria, as well as scholars from other Italian universities.
- Giovanni Bazzoni
- Loris Bozzato
- Claudio Cacciapuoti
- Barbara Carminati
- Daniele Cassani
- Cicone Antonio - Università degli Studi dell'Aquila
- Alberto Coen Porisini
- Pietro Colombo
- Silvia Elena Corchs
- Donatelli Marco
- Elena Ferrari
- Mauro Ferrari
- Ignazio Gallo
- Carlo Garoni - Università degli Studi di Roma Tor Vergata
- Brunella Gerla
- Ruggero Lanotte
- Luigi Antonio Lavazza
- Antonietta Mira
- Sandro Morasca
- Benedetta Morini - Università degli Studi di Firenze
- Alessandra Rizzardi
- Lucia Romani - Alma Mater Studiorum Università di Bologna
- Matteo Semplice
- Stefano Serra Capizzano
- Sabrina Sophy Sicari
- Simone Tini
- Alberto Trombetta
The AiQUA Committee is responsible for overseeing the quality assurance of all teaching and research activities within the PhD Program. It liaises with the Faculty Board, the Doctoral School, and the Department Council.
The Committee is composed of the Coordinator, four members of the Faculty Board, and one PhD student representative.
Find out more:
The Advisory Committee plays a strategic role in ensuring the quality of the PhD program, guaranteeing that its structure, content, and training activities meet high academic standards and follow best practices. It also helps keep the program aligned with research trends, societal needs, and labor market demands, ensuring that PhD candidates develop skills that are valuable both in academic and professional contexts.
Find out more:
- Giacomo Casartelli
- Leonardo Sgroi
- Edoardo Mauriello
For information
c/o Dipartimento di Scienze Teoriche e Applicate – DISTA
Università degli Studi dell’Insubria
Via Rossi, 9 – Padiglione Rossi - 21100 Varese – Italy
Coordinator: Prof Marco Donatelli
Email: marco.donatelli@uninsubria.it dottorato.dista@uninsubria.it