M.Sc. Computer Science

Åbo Akademi University

Application deadline: 30 January
Tuition fee:
  • Free (EEA)
  • Free (Non-EEA)
Start date: August  2015
Credits (ECTS): 120 ECTS
Duration full-time: 24 months
  • English
Delivery mode: On Campus
Educational variant: Full-time

Show more

Your Details
Thank You

Become a StudyPortals member and get access to exclusive information, like scholarships and student reviews, related to your favourite programme!

Please enter your full name.

Something went wrong. Please try again here.

Confirmation e-mail address does not match.

Confirmation e-mail address does not match.

An account with this e-mail already exists. Please log in here.

Are you already a StudyPortals Member?
Find all members only information here


Thank you! Please check your e-mail to activate your account. Once your membership account is activated, you can find all information here.

You can also find alternative Masters here



Computer Science focuses on the study of the scientific foundations for information, computation, and communication, and on the practical techniques for implementing them in computer systems. This is a very broad area of science spanning from the theory of computing, through programming, to cutting-edge development of computing solutions for large distributed systems, including cloud-based systems. Computer Science offers a solid foundation enabling graduates to adapt quickly to new ideas, new technologies, and to multidisciplinary fields. Traditional subfields of Computer Science are algorithmics, computability, software development and verification, programming language theory, computer graphics, databases, compilers, and others.

During the programme the students acquire the following skills depending on the modules they choose in their studies:

* Understanding the scientific principles of computers and software technology and being able to apply them to a multitude of problem domains;
* A thorough understanding of the software development process, including design, implementation, documentation, and verification;
* Developing analytical skills regarding the architecture, quality, trust­worthiness, and reliability of computer systems;
* Obtaining skills in the design of distributed systems and high-performance applications;
* Getting familiar with advanced computational techniques in biology;
* Developing good communication and team-work skills;
* Obtaining knowledge and competence for a career in the software industry, in high-performance computing and in the computational biotechnology industry.

Successful completion of this two-year full-time programme results in the award of a Master of Science degree (filosofie magister). The programme gives a broad basis across different areas of Computer Science. It provides the students with the necessary knowledge and skills for a wide variety of careers within the software industry, in high-performance computing, and in computational biotechnology. It also provides the required background for doctoral research in Computer Science.


The Department of Information Technologies is located in the Turku Science Park, in the ICT building, where research groups and academic programmes meet, interact and collaborate with ICT companies - many of which are multinational and well known (Nokia, Nokia-Siemens Networks, Ericsson, F-Secure, Vaadin, etc..). The study facilities are brand-new and equipped with the latest technology. The programme is coordinated by the Software Engineering Laboratory which is committed to performing high-quality research on processes, methods, and tools for engineering software-intensive systems.

The structure of the studies
Major subject

Advanced studies in Software Engineering 50 sp

Mandatory courses 20 sp: Development of web applications and web services, Software architectures, Project course

Selectable courses 30 sp: Specification Methods: Software Testing, Databases II, Software Safety, Software Quality, Parallel Programming, Code Optimization, Network Software, Cryptography and Network Security, Introduction to Computer Graphics, Advanced Computer Graphics, Advanced Text Algorithms, Neural Networks

Minor subject

Information systems and Management Sciences 20 sp

Selectable courses: Management Science and Inventory Analysis, Data Warehousing, Business Intelligence, Data mining and text mining, Managing the Digital Enterprise, Project Management, Mobile Value Services, User-centered Design of Information Systems, Financial planning.

Mandatory Swedish language course 5 sp

Master thesis 30 sp

Master's thesis in Software Engineering (includes Master's thesis seminar)

Free optional studies (15 sp), including courses offered by TUCS.


Applicants should already have completed a Bachelor's degree in Computer Science, Computer Engineering or in a closely related field. They should also have completed at least 25 credits of courses in Mathematics as part of their Bachelors degree studies. Eligible applicants are selected on the basis of how well their Bachelor's degree corresponds to the programme and on the study merits of the student.
Applicants must always prove their knowledge of the English language by submitting a TOEFL or IELTS test report.

English Language Requirements

IELTS band: 6.5
TOEFL paper-based test score : 575
TOEFL iBT® test: 90

Members only information


Please sign in to have access to members only information like related scholarships, student reviews etc. Not a member yet? Create a StudyPortals membership account now!


Please sign in to have access to members only information like related scholarships, student reviews etc. Not a member yet? Create a StudyPortals membership account now!

Create a free account now!

  • Save and compare your favourite study programmes
  • Apply for the
    € 1000 scholarship
    awarded by StudyPortals each three months
  • Receive personal updates helping you to find the right study programme for you
Sign up for free or log in

Apply for a € 1,000 Scholarship from StudyPortals now Awarded every three months

more information

Welcome to StudyPortals chat
Thank you
Thank you for your question. We will get back to you soon! The reply will be sent to your account which you can activate via the e-mail you just received. Find more study programmes
More info about studying
Chat with us!
More info about studying
abroad? Ask a question to
our study advisors!
Chat with us!
Ask a question to our
study advisors! Click here