
Overview
Important dates
Summary
How can we understand and predict the complex behaviours of systems made up of thousands of interacting parts? Flocks of birds changing direction, financial markets reacting to breaking news, or machine learning systems that can speak and move. Learn the mathematical and computational principles that can help you to analyse, model, and work with these kinds of systems.
Specialisations
A specialisation lets you focus your studies within a specific area. You gain in-depth knowledge and skills that prepare you for a successful career.
Dynamics of Physical Systems
Learn to model systems in which energy or matter is continuously flowing.
Explore specialisationDynamics of Physical Systems
Learn to model systems in which energy or matter is continuously flowing.
Explore specialisationIntelligent and Embodied Systems
Work with systems that can perceive, decide, and act in physical spaces.
Explore specialisationIntelligent and Embodied Systems
Work with systems that can perceive, decide, and act in physical spaces.
Explore specialisationMachine Learning
Dive deep into one of the most consequential technical fields today. Machine learning has applications in healthcare, autonomous driving, finance, and much more.
Explore specialisationMachine Learning
Dive deep into one of the most consequential technical fields today. Machine learning has applications in healthcare, autonomous driving, finance, and much more.
Explore specialisationBiological and Evolutionary Systems
Explore the application of mathematical and computational models to biological and social systems, everything from molecular and cellular biology to financial markets.
Explore specialisationBiological and Evolutionary Systems
Explore the application of mathematical and computational models to biological and social systems, everything from molecular and cellular biology to financial markets.
Explore specialisationClassical and Quantum Algorithms
Focus on algorithms, and the role they play in both classical and quantum computing.
Explore specialisationClassical and Quantum Algorithms
Focus on algorithms, and the role they play in both classical and quantum computing.
Explore specialisationProgramme description
Complex adaptive systems are hugely varied, and cover many academic fields. Widely used methods like genetic algorithms and artificial neural networks, for example, have roots in biology and physics.
This programme will develop your understanding of these methods alongside the practical computational skills to apply them. You will work with mathematical modelling, computer simulation, and programming intensively throughout. Many of the courses involve project work in teams with students from other backgrounds, reflecting the varied nature of the field. These projects often involve real problems contributed by industry or academic partners such as pharmaceutical firm AstraZeneca, or Gothenburg’s Sahlgrenska University Hospital.
You will begin by building a strong foundation, with courses covering areas like artificial neural networks, stochastic optimisation algorithms, dynamical systems, and simulation of complex systems.
This early focus will help you understand the essential broader concepts of the field, before you go deeper through elective courses and specialisations. These cover advanced areas of the field, including quantum computing, machine learning and embodied systems.
You will graduate with a broad understanding of complex systems of many varieties, combined with specialist knowledge in areas such as mathematics, machine learning, quantum systems or biological systems.
Course list
Please note that this course list is subject to change.
operational document
Complex Adaptive Systems, Msc
operational document
Complex Adaptive Systems, Msc
Job opportunities
The combination of natural science foundations, machine learning expertise, and computational modelling skills means that you will graduate with a skillset that is genuinely unique in the job market, and increasingly sought after. You will be well positioned for roles in high-tech industries, including data-intensive sectors like finance, pharmaceuticals, and energy, as well as in research-oriented organisations working with AI, robotics, autonomous systems, or quantum computing.
Chalmers’ education in these areas is well-established and highly respected in Gothenburg and beyond, as a benchmark for strong analytical and computational ability. Many graduates move directly into industry roles at companies working in these fields. Alternatively, you will be ideally placed to continue on to doctoral studies in many fields, from physics and computer science to mechanical engineering and automation, either at Chalmers or elsewhere.
Research
Chalmers has international research excellence in AI, machine learning, quantum computing, algorithms, statistical physics and many more relevant disciplines. All of these research areas feed directly into the courses and specialisations.Many courses are taught by researchers working at the frontier of their subject.
Several courses are shared with other master's programmes, broadening the research connections available to students and reflecting the varied nature of the field. Master's thesis projects can spread across all these research environments, or in collaboration with external industry or academic partners.
Requirements
Bachelor’s degree in: Physics, Mathematics, Chemical Engineering, Computer Engineering, Mechatronics Engineering, or the equivalent
Prerequisites: Mathematics (at least 24 cr. including Linear Algebra and Mathematical Analysis), Programming in a General-Purpose Language (at least 6 cr. e.g. Python, Java, C++, or similar)
Preferable course experience: Multivariable Analysis
English language requirements: Prove your English proficiency
How to apply

From application to admission
This guide explains how to apply for a Master's programme and which documents you need to submit to complete your application.
Contact information
Contacts for master's programmes
Here you will find contact information for our master’s programmes starting in the autumn of 2027. Each programme has a Director of Master's programme a Director of Studies and a Student Guidance Counsellor.Below, you will find more information about who to contact. Do you have any questions? Don't hesitate to get in touch.