Bachelor's Degree Programme in Software Engineering

General

Program Description

A future career in a digitalised world

Are you aiming for a career in the international field of software engineering? Our bachelor’s degree programme provides you with working life skills and gives you the confidence to start your own career in the software industry.

The demand for software specialists is constantly increasing and the ICT professionals play a key role in the digitalised world. The Degree Programme in Software Engineering focuses on the most important technologies and the latest methods of modern software engineering.

Your studies will progress from basics to programming languages, web development, user interfaces, usability and software regulations, and big data systems and analysis. The degree programme will give you the ability to work as a professional in the international field of software engineering.

After graduation, you will have the competence to work as software engineer, software developer, software architect, software consultant, data engineer, web application developer, web programmer or mobile application developer – to give just a few examples.


Study objectives

Information and communication technology (ICT) is utilised almost everywhere. It is necessary for everyday life, society, business and industry. Digitalisation is the engine of the future growth and ICT professionals play a key role in it. The lack of software specialists is a constantly growing problem in the industry. It is good news for the applicants who are interested in this programme.

Software Engineering degree programme educates the students to become internationally oriented professionals who have the competence of software engineer, software developer or web application developer. The graduates from this programme understand the most important technologies and use the latest methods of modern software engineering. Learning to apply such things in practice is the core of the studies.


Study contents

Software Engineering degree programme is closely connected to the working life and provides the graduate with the best of competence and confidence to start his/her career in the software industry or, if the graduate so wishes, to proceed to Master's studies in Tampere Universities or elsewhere. The studies focus on the most important technologies and methods used in modern software development. The important hot topics, like the Internet of Things and Big Data, are included and the programme covers the needed general competences, like project management, as well.

Part of the studies is in various kinds of projects to build-up competence in practice for the future work. The students form project teams and the work is coached by experienced teaching staff. The education adheres to national (NQF) and European (EQF) frameworks.

Study topics contain for example

  • Programming Languages (C++, Java, Javascript, etc.)
  • Web Development (Front-end, Back-end, APIs, etc.)
  • User Interfaces, Usability and Software Regulations
  • Software Architectures and Engineering
  • Big Data Systems and Analysis
  • Software Projects

The duration of the programme is four years. Each school year starts at the end of August or beginning of September and ends in May. The 3-4 month summer break is the time to do the practical training.

The build-up of your skills and competencies is around the following annual themes:

During the first academic year, you will build a strong basis for your engineering skills and knowledge by studying mathematics, physics and basics of ICT and programming languages. According to the study plan, you will complete the first practical training after the first academic year.

During the second academic year, you will deepen your engineering skills and knowledge. You will study topics of modern ICT and software engineering. The topics contain, for example, object-oriented programming and web technologies. You will also increase your basic engineering knowledge and language skills. According to the study plan, you will complete the second practical training after this academic year.

During the third academic year, you will continue deepening your software engineering skills and knowledge, mostly by studying professional topics and methods of modern software engineering. The topics contain, for example, full-stack development, native development and data analytics. According to the study plan, you will complete the third practical training after this academic year.

During the fourth academic year, you will study professional topics of modern software engineering. You will highly increase your professional software engineering skills and knowledge and gain versatile competence to understand the latest technologies, applications and methods of modern software engineering by making practical professional software projects using the latest DevOps practices. During the fourth academic year, you will compile a Bachelor's thesis to present your competences in the field of software engineering.


Structure of studies

The in-class sessions of the courses are mainly during the daytime. The adopted approach is blended learning meaning that there are varying in-class lectures, practical sessions and the students studying on their own outside the classroom. Part of the studies is in different kind of projects in teams with the teaching staff acting as coaches.

The extent of the degree programme is 240 ECTS credits and it takes four years to complete the programme. The study plan of software engineering includes the following studies:

  • basic studies of engineering mathematics and science (30 credits)
  • project and entrepreneur studies (10 credits)
  • communication and language skills (10 credits)
  • basic studies of ICT engineering (40 credits)
  • advanced professional studies of software engineering (90 credits)
  • practical training (30 credits)
  • free-choice studies (15 credits)
  • Bachelor's thesis (15 credits)

Final project

The aim of the Bachelor's thesis (15 credits) is to develop and demonstrate your ability to apply your knowledge and expertise to a task pertaining to your professional studies. The task undertaken has to conform to the needs of working life, and develop professional practices, knowledge and skills.


Internalisation

As a TAMK student, you have the opportunity to complete part of your degree abroad in one of TAMK's partner universities, of which we have over 300 in more than 50 countries. Practical training can also be done anywhere in the world; you are free to arrange your training placements to suit your own international career plans.


Career opportunities

The growing demand for software engineering specialists opens a vast variety of job opportunities. After graduation, you have the competence to work, for example, as Software Engineer, Software Developer, Software Architect, Software Consultant, Data Engineer, Web Application Developer, Web Programmer and Mobile Application Developer.


Postgraduate study opportunities

This Bachelor of Engineering (Software Engineering) degree gives you general global eligibility for Master's degree programmes in universities offering programmes in ICT engineering.


Tuition fees and scholarships

The tuition fee for the programme is 9800 euros per academic year for non-EU/EEA students with a scholarship system for fee-paying students.

You will not be required to pay the fee if you are:

  • an EU/EEA citizen
  • equivalent to EU/EEA citizen (i.e. a citizen of Switzerland)
  • already reside in Finland (a continuous A or a permanent P/P-EU residence permit), or have an EU Blue Card issued in Finland. The exempting residence permit must be valid when you are applying for studies and at least until 1 August i.e. when the study right commences. Please note that a residence permit in another EU/EEA country does not exempt you from the tuition fee.


Scholarships

  • 50% Early Bird -scholarship, if acceptance is done within 7 days
  • Academic Award -scholarships 25% - 50% based on credits gained and GPA

Graduating students can qualify for Academic Excellence -scholarships for a variety of reasons: exceptional thesis work, success in practical placements or project work. These scholarships are governed and awarded by the TAMK R&D Fund.

Students can also be sponsored by either family or organisations/companies. TAMK is currently negotiating company sponsorships for future students.

Last updated February 2019

About the School

Welcome to the most popular university of applied sciences in Finland! TAMK has a good reputation among students; its fields of study are interesting and its graduates are in demand on the job market. ... Read More

Welcome to the most popular university of applied sciences in Finland! TAMK has a good reputation among students; its fields of study are interesting and its graduates are in demand on the job market. TAMK is also highly respected in all sectors of working life - both as a successful educator of bright new professionals, and as a valued partner in many forms of collaboration. Read less