University of Gothenburg
Image
Two AI researchers infront of a truck
Photo: Henrik Sandsjö

Our research

The department conducts extensive, high-quality, broad-based research, ranging from basic research to direct applications in collaboration with industry. Research at the department is at the forefront internationally in several areas.

Different aspects of reliability, in the development of both software and hardware, are a common theme in several of the department’s research groups. One example is basic research into how programming languages should be designed to make it easier to write error-free programs. Another example is methodology for developing reliability in the complex computer systems that are built into, for example, aircrafts.

Interaction design and Software Engineering

The division conducts research and education in both Interaction Design and Software Engineering. Interaction design is an increasingly important area in application and systems development, as well as in industrial and product design. The research in Software Engineering is characterized by extensive international cooperation in research as well as close cooperation with industry.

Computing Science

The division is divided into four units that pursue research and education that advances the design of secure and trustworthy software and systems, from theoretical foundations, and up through the design and implementation of programming languages and tools.

Navigate to video: Professor Andrei Sabelfeld on keeping safe from cyber attacks
Video (3:56)
Professor Andrei Sabelfeld on keeping safe from cyber attacks
Navigate to video: Interview with crygtography-reseracher Elena Pagnin
Video (2:55)
Interview with crygtography-reseracher Elena Pagnin

Computer and Network Systems

The research within Computer and Network Systems covers this wide range, from large interconnected systems and IoT devices to the smallest pieces of hardware where reliability, security, performance and efficiency are key.