Bachelor's degree, part-time studies

Degree Programme in Business Information Technology
Bachelor of Business Administration, 210 ECTS

tradenomi (AMK), Bachelor of Business Administration

  • Programme
  • Curricula
  • Implementations


The digital world and its applications play an important role both in working life and in people's everyday lives. The ever-expanding supply of digital applications and services requires application development professionals with good prospects for employment.
After you graduate from Degree Programme in Business Information Technology, you are an application developer with a variety of computing skills who can program. You are a skilled independent actor and can be a member or a leader of the development teams.
In the field of application development, you are the developer of applications specifically designed for human use. You have strong technical skills, such as programming or content management. You will also understand the importance of an overall view of application development, user-specific need, user experience and operation quality.

Degree programme description

The Degree Programme in Business Information Technology (210 ECTS units) is structured in four units as follows:
• Core competence 130 ECTS
• Complementary competence 35 ECTS
• Practical training 30 ECTS
• Bachelor´s thesis 15 ECTS
In the core competence studies, you will learn the knowledge and skills required of a graduate in Degree Programme in Business Information Technology. The goal is for all graduate students to master this competence. Core competence studies are divided into basic and professional studies and are typically completed during the first two and half years of study.
The content of complementary competence is freely chosen by the student. These optional studies deepen and / or broaden the core competency of the degree. With your choices, you can also direct your expertise in the direction you want.
The studies include:
• Programming and application design
• Information content management, implementation and design
• General application development skills, such as requirement analysis or testing
The application developer profession requires programming skills. Programming is one of the core content of the degree programme. Studying programming starts with the basics and the skills develop during the studies. At the end of their studies, all graduates will have sufficient programming skills for general application development.
In addition to programming, the skills of an application developer includes managing, implementing and designing a variety of information content. Digital applications often contain some sort of information content, such as text, images, sound, videos, animations, 3D models, geospatial data, databases, etc. In Degree Programme in Business Information Technology, you will also gain strong knowledge and skills in this area of application development.
Developing digital applications requires skills beyond programming and content knowledge. These generic application development skills are either expertise in graphic design or service design, or expertise in different areas of software engineering such as requirement analysis, testing, or information security. Common application development skills also include communication and language skills as well as business and project skills that are naturally part of your studies.
Choice of major studies or specialization
There are no major studies on specialization courses in the degree programme, but you can specialize and complete your studies in the direction you want. After two and half years of study, you can, for example, choose professional programmer specialty studies or alternatively complete your degree with work-oriented project studies.
It is possible to complete additional and elective studies as part of the degree in full accordance with personal study objectives. You can freely choose content from the selection of other courses at Xamk. There are many opportunities to complement computer training; computer technology, game development, cyber security, graphic design, entrepreneurship and business studies, etc.

Implementation of studies and flexible learning tracks

The studies will be carried out as traditional daytime teaching on the Mikkeli campus. The studies are led by the teacher-led and have contact lessons. There are approximately 24 hours of contact lessons per week.
You will learn the contents of the course through practical exercises and implementation projects, not forgetting the processing of theoretical knowledge. Completing the courses also requires independent study as well as initiative and self-direction. Individual courses can also be taken on a case-by-case basis through online learning, study approval or competence demonstrations.
The language of instruction in communication and teaching interactions is primarily Finnish. However, most of the study materials are in English and some of the elective studies are only available in English. Reporting of the bachelor´s thesis is done in Finnish.
The training is organized by distance education online.
Studying and completing courses is possible without attendance in teaching lessons and is suitable for studying, for example, while working full-time. However, attendance is a requirement in some exceptional cases during the studies, such as the orientation day, at the start of studies, at the entrance examination, or at graduate seminars.
The online studies are organized regardless of time and place as much as possible. However, the timing and pace of studies are controlled. Studies must proceed in a specific order in order for competence to develop appropriately.
The goals and content in online studies are the same as in daytime implementation. Studying online requires activity, initiative and independent work. In your studies, you will use a computer and network connection you have acquired yourself. Studying is done through independent study of teaching materials and presentations, as well as through various learning assignments or exams. Learning outcomes are validated on a course-specific basis, eg through personal interviews or tests.

Career opportunities

After completing your degree, you can work in a variety of expert roles in application development. Tasks may include application design, development and implementation tasks, management tasks, training tasks, or marketing and sales tasks. The studies also equips you to become an entrepreneur.
After graduation, your career typically begins with expert-level tasks that include a lot of practical implementation in addition to planning and administration. As your career progresses, you may progress to management and leadership roles.
Job titles can include:
• Application developer
• Software developer
• Program designer
• Software designer
• Web designer
• Media specialist
• Programmer