x !
Archived Curricula Guide 2012–2015
Curricula Guide is archieved. Please refer to current Curricula Guides
Degree Programme in Computer Sciences
Society depends on information technology. Experts in the field are constantly sought after and the remuneration reflects the demanding education. The teaching is adapted to the needs of tomorrow and gives students the tools for continual self-development. On the Degree Programme in Computer Sciences students have the right to take both the degree of Bachelor of Science and the degree of Master of Science. During the Bachelor's studies students choose either computer science or interactive technology and take the Master's degree in computer science, software development or human-technology interaction. In computer science, Master's students can specialize in computational methods and programming, information systems in organizations, or databases and information retrieval. Computer science is involved in questions of information processing including the principles and equipment for presenting, preserving and managing information, programming, and information systems and their design. The aim is to educate competent information technology professionals, researchers and teachers for higher education institutions and schools. Interactive technology is concerned with the interface between humans and technology and related phenomena. The programme offers comprehensive education aiming to cover the whole field. The scope of the teaching is unique in Finland and in international comparison. The aim is to educate versatile experts with a people-friendly approach in the field of information technology. In the Master's studies it is possible to specialize in narrower topics and choose suitable optional studies accordingly. Depending on personal interests and the specialization taken, graduates can find jobs in design, implementation, development or research in tasks that focus on the usability, the structure and implementation of interactive software, the usability of software and equipment, or new interaction techniques.

Learning Outcomes

Students having completed the Bachelor's programme will

  • have a command of the rudiments of computer science and be able to follow development in the field
  • be familiar with the basis of scientific thinking and of applying these in their own work
  • have acquired the necessary skills and knowledge to embark on education leading to a higher degree
  • be capable of applying the knowledge acquired in internationalizing working life
  • be capable of communicating in professional situations in Finnish, Swedish and one foreign language
  • be conversant with the ethical norms of the field and apply these in their work.

Students having completed the Bachelor's degree will be capable of independently planning and implementing technical solutions for new application situations. Their expertise will be in programming, various design and valuation methods, co-operation skills and understanding the user. In addition to a sound theoretical grounding students will be capable of scientific thinking and problem solving.

The Bachelor's programme prepares the ground for both an academic career and the development of the skills required in practical working life.  In addition to the essential professional knowledge and skills, students upon graduating will have the capability to continue their studies with a Master's degree and the ability to maintain their professional skill throughout their careers in a field which develops rapidly.

Students having completed the Master's degree will

  • have a thorough command of some aspect of computer sciences
  • be familiar with scientific thinking and capable of applying scientific working methods in their own area of specialization
  • be motivated for lifelong learning
  • be capable of undertaking scientific postgraduate (doctoral) studies
  • be capable of applying the knowledge acquired and of functioning in internationalizing working life
  • be capable of communicating in scientific situations
  • be conversant with the ethical norms of the field and apply these in their own work

Master's studies are divided into different specializations, whose learning outcomes are described for each specialization option separately.


Tampere University is committed to promoting justice and equality in society, to enhancing the well-being of citizens at home and abroad, and to advancing multiculturalism and sustainable development.

Related Courses:
School of Information Sciences