studenter framför dator

Computer science

Computer science is a diverse subject. It covers everything from the theoretical principles that form the basis for computers to how one creates applications with the help of the very latest technology.

The field traditionally has three different main areas: architecture (how to design computers and make them function with different programs), software (how to instruct computers), and theory (primarily linked to mathematics).

Some of the sub-areas are the following: computer communication, programming language, operating system, database technology, system and program construction, artificial intelligence, network, IT security, computer graphics, and numerical analysis.

What does a computer scientist do?
Since computer science is diverse there is no one definition of a computer scientist. Generally, one can say that computer scientists analyse, construct, develop and maintain everything from smaller programs to large computer systems. It can range between individual programs to software that is part of the computer and devices that contribute with capacity and functionality. A computer scientist can also have more focus on the machine itself, if working as an IT technician or a systems administrator, or work with support, education and so on.

For obvious reasons, computer scientists work primarily within different types of IT companies. However, since computers are used in all professions and sectors, computer scientists are, because of their competence, in much demand in all types of companies as employees or consultants.

Being the sixth largest university in Sweden, Linnaeus University has established a computer science department with international reputation. Our department currently has about 40 faculty members, who have conducted research in major areas of computer science such as software engineering, visualization and visual analytics, embedded systems, adaptive systems, networks, artificial intelligence, machine learning, etc. Our mission is to educate the next generation computer scientists to bring about scientific and technological innovations to the nation and to the world.


Research in computer science

The research in computer science focuses on technology for the construction of smarter software systems. The activities are primarily carried out within four research areas with several points of contact.

  1. Cyber-physical systems
  2. Information and software visualisation
  3. Self-adaptive software systems
  4. Software technologies

Within the subject of computer science there is also Linnaeus University Centre for Data Intensive Sciences and Applications, DISA, which is one of Linnaeus University's cutting-edge research environments. The centre works with collection, analysis and utilisation of large data sets.


Staff computer science