Research Supervisor Connect

Self-Assembly and Self-Organization in Complex Systems


The project involves the study of the fundamental processes of self-assembly and self-organization that appear in many natural and synthetic systems.


Professor Albert Y. Zomaya.

Research location

Computer Science

Program type



Self-assembly is the fundamental process that creates the specific conditions under which atoms, molecules, or even galaxies spontaneously arrange themselves into a final entity (molecule, drug, universe, etc). On the other hand, self-organization is a process in which the components (or state) of a system increase in complexity without external intervention. In some cases, self-organizing systems could exhibit emergent behaviour. The aim of this project is use a range of algorithmic techniques to study and gain insight into the processes of self-assembly and self-organization for a wide range of systems. Moreover, the project will attempt to explore the complex nature of computation in systems that consist of hundreds or thousands of components (e.g. networks in biology, medicine, IT, finance, etc).

Want to find out more?

Opportunity ID

The opportunity ID for this research opportunity is 973

Other opportunities with Professor Albert Y. Zomaya