Skip to main content
Department of Information Technology


Computer systems are a combination of hardware and software. Today's computer systems range from tiny sensing devices to extremely powerful supercomputers. Read more about our research in Computer Systems.

Research areas
Artificial Intelligence (AI) refers to systems that display intelligent behaviour by analysing their environment and taking actions to achieve specific goals.
In various disciplines such as biology, physics, medicine, economics, chemistry, and geology, simulation could be used to explore different processes. Simulating something means that instead of carrying out real-world experiments, the experiments take place virtually in a computer. Simulation is known as the third pillar of science (beside experiments and theory), and has revolutionised what you can study without expensive, bulky, and perhaps unethical experiments. Computer systems are a combination of hardware and software. Today's computer systems range from tiny sensing devices to extremely powerful supercomputers. All these computer systems rely on an efficient interaction between the hardware and the software. Furthermore, the communication between different computer systems is key in our digital society.
Computing Education Research addresses learning and teaching in the computing discipline. It is founded in an understanding of the discipline using theories and methods from education research and other relevant disciplines, such as psychology and sociology. Typical areas of study (related to the computing discipline) are learning and teaching core concepts and skills, curricula development, intercultural and interdisciplinary collaboration, identities and inclusion.
The world around us changes in time and space. This is why we say it is dynamic. We observe these changes, analyse them, predict them, try to align with them or adjust them to our benefit. Since the complexity of the physical universe is overwhelming, it has to be studied in manageable parts that are called systems. Cybersecurity deals with the protection of information systems, and the services and operations that they support, against unauthorised access and disruption. Cybersecurity is essential in a highly digitalised society to protect devices and engineered infrastructures, from individual computers to complex socio-technical systems. It is a multidisciplinary research area, including aspects of information technology, human factors, ethics, law, policy, and risk management in the context of adversaries.
Data Science is about extracting knowledge from digital data. Given the ubiquitous availability of digital data, Data Science has a wide range of applications, from supporting scientific discoveries in the life sciences to understanding the mechanisms through which disinformation spreads in social media.
An embedded system is a computer system — a combination of hardware and software — that has a single or multiple dedicated functions within a larger technical system such as a car, an aircraft or a pacemaker. Because an embedded system typically controls physical operations of the technical system, which must satisfy real-time constraints, it is often known as an embedded and real-time system.
Human-machine interaction studies the interplay between people and machines (e.g., information technology, automation, robots and intelligent interfaces). From a global perspective, it aims to improve the relationship between people and technology and foster positive social change through technology.
Image Analysis is about developing computational methods for extracting meaningful information from images; mainly from digital images by means of digital image processing techniques, including e.g. convolutional neural networks. Solving an optimisation problem is about finding solutions that satisfy constraints, and one is often interested in best solutions. A solution might be an allocation of resources (say a personnel roster, with work regulations and employee preferences as constraints), a packing (say of containers), a plan, a set of routes (say of vehicles in logistics, or of dataflows in a communication network), a schedule (say a school timetable), or energy usage (say for the charging of electric buses).


Computer Systems

Research at Computer Systems concerns development of new and better computer systems, such as computer networks, parallel computer architectures, and embedded systems, spanning specification, verification, and evaluation, as well as experimental systems development.

Computing Science

Research at the Computing Science Division aims to make the construction, programming, verification and use of computers simpler, more reliable and more efficient. We develop methods, languages and tools and are active in both applied and theoretical research.

Scientific Computing

Research at the Division of Scientific Computing has its roots in numerical analysis for partial differential equations. Today it also spans mathematical modelling, algorithms, analysis, software development, high-performance computing and computational models for data analysis based on observations in many different application areas.

Systems and Control

Our world depends on reliable control systems and the efficient extraction of information from measured signals and datasets. The Division for Systems and Control researches and teaches the modelling, analysis, and design of dynamical systems in order to advance these areas.

Visual Information and Interaction

The Division of Visual Information and Interaction houses a unique combination of expertise in computerized image analysis and human-computer interaction. Mathematics, psychology, and robotics is united in research into theory as well as for a vast array of applications.

Research Centres

Research centres are structured, long-term collaborations in strategically important areas. The Department of Information Technology currently hosts a number of important research centres:

  • The Centre for Image Analysis (CBA) is since the 1980s developing theory and methods of computerized image analysis and appling them in important societal areas such as medicine and environment.
  • eSSENCE is the e-science collaboration for development of computational methods, tools, and software for simulation and data science in physics, chemistry, biology, engineering, social science, and the humanities.
  • HEdCom is a collaborative research nexus for research groups in disciplinary didactics for higher education at Uppsala University.
  • UPMARC (Uppsala Programming for Multicore Architectures Research Centre) develops insights in parallel programming to demonstrate their effectiveness through prototype implementations on real problems.
  • The department hosts UPPMAX (Uppsala Multidisciplinary Centre for Advanced Computational Science), which is Uppsala University's centre for high-performance computing.

See this list of research centres hosted at the department in the past.


Research Arenas

Research Arenas bring together researchers from different divisions who share a common interest, facilitating easy collaboration without requiring additional administrative units. Read more about how our research arenas function.

  • Automated Reasoning focuses on making computer programs autonomous and reason logically, allowing computer programs to automatically find solutions for wide range of problems. The Automated Reasoning Arena will serve as a platform to promote multidisciplinary collaboration, coordinate research activities in this area, and make the research on automated reasoning more visible, within the university as well as externally.
  • Machine Learning is about making predictions based on past experience. The Machine Learning Arena at the Department of Information Technology is situated at the intersection of computation and algorithms research, theoretical insights in learning and inference, and case studies of learning and pattern recognition in various fields.
  • The Cybersecurity arena is a research group working in the domain of security informatics using techniques from computational linguistics, machine learning, visualization, artificial intelligence as well as ethical and philosophical views on security.
  • Smart City: modern society faces many critical challenges, including pollution, energy consumption, waste, transportation, and healthcare. The Smart City Arena brings together researchers from different divisions to create a multidisciplinary initiative focusing on IT for smart society. We collaborate with governments and industries to address critical challenges in smart cities, sustainable development, and to improve quality of life.

Postgraduate Studies

Are you interested in Postgraduate Studies? Our Ph.D students receive training of the high standard possible and our Ph.D. programme is structured to prepare all our students for positions at the best universities, nationally and internationally, in industry, public agencies, and society in general.

Two degrees at different levels of research are awarded at the Faculty of Science and Technology: Doctor of Philosophy in Science and Licentiate of Science. Postgraduate training is at the highest level of the education system. 

All our Ph.D. students are paid employees at the Department of Information Technology at Uppsala University. The position is for a maximum of five years and includes research at 80% and departmental duties (mainly teaching) at a level of at most 20%.

Find your Ph.D. Programme

Research profiles

Nataša develops algorithms which enable to efficiently and reliably, by using computers, extract and interpret information from digital images.

The Department of Information Technology facilitates research into an immeasurable number of exciting questions and areas, covering a wide range of areas and methods for applying computers and data analysis in a variety of scientific and educational contexts. Our researchers simultaneously conduct individual inquires and drive collaborative projects with links to applications in a diverse spectrum of fields such as Engineering, Biology, Medicine, Economy and Psychology.

With these researcher profiles we invite you to get to know a few of the fantastic individuals behind that research.

IT@UU in the Press

Here we present the latest articles and press notices concerning the research at the Department of Information Technology.

“And then what happens?” Promoting Children’s Verbal Creativity Using a Robot.
Researchers from dept. of IT recently published an article about AI and how robots can promote children's verbal creativity. The article was published in ACM.
See a YouTube clip about their findings and project

Åsa Cajander at Vi2 has recently been involved in writing a collection of knowledge about AI, robotics and the work environment. The knowledge collection is written together with Bengt Sandblad and Magdalena Stadin who also do research at Vi2. In an interview with Arbetsliv, Åsa talks about the need for more research in AI and robotics in how it affects us.
Read the interview with Åsa (Swedish only)

David Sumpter, professor at the IT department, recently published an opinion article in the English newspaper The Guardian. In the Article, Sumpter is talking about different mathematical equations and ideas that have shaped the IT sector in one way or another.
Read the complete article on The Guardian website

Two IT startups are among the 33 best Swedish tech startups in 2021. Scaleout Systems and Stream Analyze Sweden, were recently included in the NyTeknik list on the 33 best tech startups in 2021. The startups that get included in this list typically has a combination of solid technical innovation and market potential.
Read about the two IT startups and the 31 others at (Swedish only)


Updated  2022-05-13 12:58:24 by Victor Kuismin.