Study plan for bachelor's degree in information technology with awarded qualification Bachelor of Engineering, Ingenjör YH (240 ECTS).
Overall competences
Our society is going through a rapid change in terms of digitalization and implementation of Artificial Intelligence (AI) into industry and daily activities. Companies are undergoing digital transformations and thus need skilled IT professionals capable of processing and analyzing different types of data to optimize business processes, customer experience and operational efficiency. The evolution of data-driven decision-making (DDDM) enables companies to make more effective decisions as they are based on data analysis. At the same time, the evolution of DDDM increases the need for IT engineers with competencies in, e.g., designing and maintaining data infrastructure, developing algorithms and analytical systems, practical integration of AI and machine learning, data processing, security and privacy.
With the growth of different types of digital services and experiences as well as technical solutions, including, web applications, mobile applications, wearable devices, digital health solutions, smart devices, virtual environments, digital twins, robotics etc., it is important to focus not only on the technology/service itself but also on user-friendliness and accessibility. This involves the design and development of interfaces that enable robust and user-friendly interaction and interoperability between technology and digital services. As our society continues to advance technologically, the need for IT engineers with skills in human-centric design is naturally also expected to increase.
Robotics is expected to play an increasingly important role in the future, as robots evolve from simple machines performing rote tasks to human-like devices with cognitive capabilities. This evolution is driven by advancements in sensor technology, machine learning, and engineering. For years, robots have played an important role in manufacturing, especially on automobile assembly lines. Looking ahead, robots are anticipated to become even more integrated into our daily lives and activities, including home assistance, health and elderly care, education, retail, customer service, entertainment, and more. Thus, IT engineers with skills in developing intelligent robotics applications are expected to be highly attractive in the job market.
The structure of studies
Please note that Arcada UAS has the right to change names of courses listed in each module below or replace courses within modules.
General Education Studies (15 ECTS)
Education in a Digital and Sustainable Nordic Society (15 ECTS)
Core competences
Upon completion of this module you can use your basic learning and career competence in order to autonomously and actively conduct studies and develop your learning. You can identify and value your own strengths and development needs. You can explain the concept of continuous learning and apply it when planning your career path. You can operate and learn in an increasingly digitalised society. You can critically examine and analyse information to develop your innovation and development competence which will enhance your basis for learning. You can identify the basis of communication and social competence and are able to act and communicate in 15 different professional and social contexts. You can present the profession specific ethical principles and sustainability aspects in the Nordic society. You respect and can encourage equality and cultural diversity.
The study module consists of the following courses:
| Course | ECTS |
|---|---|
| Technology and Learning | 5 |
| Teamwork and Innovation | 5 |
| Ethical and Sustainable Societal Development | 5 |
Professional Studies (165 ECTS)
Consist of Foundation studies and Advanced studies.
Professional Communication - Foundation studies (15 ECTS)
Core competences
Students who have received their education abroad in a language other than Swedish, Norwegian or Danish shall take 10 credits in Swedish and 5 credits in English.
The study module consists of the following courses:
| Course | ECTS |
|---|---|
| English Academic Writing | 5 |
| Swedish for Beginners I | 5 |
| Swedish for Beginners II | 5 |
Upon completion of this module, if you have a Finnish educational background, you are expected to be able to communicate in both domestic languages, as well as in English. Additionally, you are expected to fulfil the competence requirements, according to the law (424/2003, 6§), for public sector employees. You can function professionally in different language situations within your area of expertise. You are able to adjust your language appropriately to various communicative situations and have the tools and ability to develop your communicative skills. Instead of the courses Swedish for Beginners I-II, you shall complete:
| Course | ECTS |
|---|---|
| Svenska på mellannivå B1-B2" (svenska för finskspråkiga)/"Svenska och kommunikation" (modersmålssvenska) | 5 |
| Työelämän suomi ja viestintä | 5 |
Full Stack development - Foundation studies (30 ECTS)
Core competences
This module equips you with the essential skills to build modern, dynamic web applications from the ground up. You’ll work with various frameworks, platforms, and programming languages, mastering both front-end and back-end development.
You will learn how to design and develop visually appealing, user-friendly interfaces that adapt seamlessly across different devices, ensuring an optimal user experience. At the same time, you’ll gain a deep understanding of web architecture, databases, and the communication between client and server systems. This enables you to create well-structured, efficient, and maintainable applications that meet real-world needs.
Beyond building applications, this module also emphasizes data visualization skills, allowing you to present complex information in meaningful and interactive ways. You will develop an awareness of cybersecurity principles to ensure your applications are secure and resilient against potential threats.
By the end of this module, you will have a strong foundation in full-stack development, empowering you to create high-quality, responsive, and scalable web applications. Whether you aim to work as a developer, specialize in front-end or back-end technologies, or even launch your own digital products, this module provides the essential skills to succeed
The study module consists of the following courses:
| Course | ECTS |
|---|---|
| Web Development | 5 |
| Front-End Programming | 5 |
| Back-End Programming | 5 |
| Web Communikation and Databases | 5 |
| Computer Architecture and Networking | 5 |
| Frameworks and Web Applications | 5 |
Programming and Applied Natural Sciences - Foundation studies (30 ECTS)
Core competences
This module provides a solid foundation in programming, focusing on the integration of logic, mathematics, and physics to solve real-world problems. You’ll learn how to write efficient, structured code and apply computational thinking to develop solutions for a wide range of applications, from software development to simulations and data analysis.
Through hands-on learning, you will gain insights into different programming paradigms, including object-oriented, functional, and event-driven programming. You will also work with algorithms, data structures, and statistical models to process and analyze complex datasets.
A unique aspect of this module is its focus on real-world simulations, where you’ll apply physics-based models to create interactive digital environments. By understanding how forces, motion, and oscillations work in a computational setting, you’ll be able to simulate natural phenomena and develop applications that respond dynamically to user interactions.
By the end of this module, you will have the technical expertise to plan, develop, and optimize software applications, ensuring efficiency and reliability. You will also be equipped to work in professional development teams, contributing to all stages of the software lifecycle with clean, high-quality code.
The study module consists of the following courses:
| Course | ECTS |
|---|---|
| Mathematical Programming | 5 |
| Vectors and Forces | 5 |
| Statistics and Probability | 5 |
| Oscillation and Particle Systems | 5 |
| Programming Paradigms | 5 |
| Data Structures and Algorithms | 5 |
Service Oriented Architectures and Development Practices - Advanced
studies (30 ECTS)
Core competences
This module delves into the design, development, and management of scalable, high-performance software systems. You’ll gain expertise in modern software architecture, cloud computing, and microservices, ensuring that applications are robust, reliable, and easy to maintain.
A key focus of this module is DevOps practices, which bridge the gap between development and operations. You will learn how to implement continuous integration and continuous delivery (CI/CD) pipelines, automate deployment processes, and maintain high code quality. These skills enable faster and more efficient software releases while minimizing bugs and performance issues.
Cybersecurity is also an integral part of this module, helping you understand vulnerabilities and best practices for protecting systems, data, and networks. Additionally, you will explore optimization techniques to improve software efficiency, ensuring that applications run smoothly even under heavy workloads.
By the end of this module, you will have the ability to develop complex, service-oriented applications that integrate seamlessly with modern infrastructure. Whether you work in cloud computing, enterprise software, or large-scale application development, you’ll be well-equipped with industry-standard tools and methodologies to excel in your career.
The study module consists of the following courses:
| Course | ECTS |
|---|---|
| Cyber Security | 5 |
| Introduction to Machine Learning | 5 |
| Cloud Services | 5 |
| Software Development Process - DevOps | 5 |
| Data Pipelines | 5 |
| Optimisation | 5 |
After the two first common study years, the student completes one of the following tracks: Data Processing and Analytics or Intelligent Robots.
Data Processing and Analytics - Advanced studies (30 ECTS)
The student completes one of the tracks Data Processing and Analytics or Intelligent Robots.
Core competences
In today’s data-driven world, the ability to process, analyze, and interpret data is a highly valuable skill. This module provides you with a comprehensive understanding of data management, analytics, and machine learning, allowing you to transform raw data into meaningful insights.
You will develop expertise in database design and distributed computing, ensuring that data storage solutions are efficient, scalable, and optimized for performance. You will also learn how to extract useful information from large datasets using advanced analytics techniques, including descriptive, predictive, and prescriptive analytics.
A key focus of this module is machine learning, where you will explore deep learning and generative AI to develop intelligent models that recognize patterns and make accurate predictions. You will also gain experience in data visualization, making complex data more accessible and actionable for decision-makers.
By the end of this module, you will be capable of designing complete data pipelines that integrate collection, processing, and analysis. Whether working in business intelligence, AI development, or data science, you will have the technical skills to build solutions that drive informed decision-making and optimize processes in a wide range of industries.
The study module consists of the following courses:
| Course | ECTS |
|---|---|
| Descriptive Analytics | 5 |
| Deep Learning | 5 |
| Predictive Analytics | 5 |
| Generative AI | 5 |
| Visual Analytics | 5 |
| Modern Computational | 5 |
Intelligents Robots - Advanced studies (30 ECTS)
The student completes one of the tracks Data Processing and Analytics or Intelligent Robots.
Core competences
This module explores the cutting-edge field of robotics, focusing on intelligent systems that interact seamlessly with humans and their environments. You will develop the skills to design, build, and program smart robotic systems, leveraging artificial intelligence, IoT, and digital twin technology.
You will learn how to create user-centric robotic interfaces through UI/UX design principles, ensuring intuitive and effective interactions between humans and robots. Additionally, you’ll gain expertise in sensor data processing, enabling robots to interpret their surroundings and respond to real-world conditions.
A key aspect of this module is the development of autonomous agents—robotic systems that operate independently based on artificial intelligence and environmental data. You will explore how digital twins can be used to simulate and optimize real-world robotics applications before deployment. Furthermore, you will study the role of large language models (LLMs) in enhancing robotic decision-making and communication.
By the end of this module, you will have a strong understanding of how intelligent robotics can be applied across various industries, from automation and manufacturing to assistive technologies and smart environments. You’ll be equipped to create innovative, AI-driven robotic solutions that bridge the digital and physical worlds.
The study module consists of the following courses:
| Studieavsnitt | Studiepoäng |
|---|---|
| Introduction to Social Robotics | 5 |
| UI/UX-Design | 5 |
| Computer Vision | 5 |
| Sensors and IOT | 5 |
| Digital Twins | 5 |
| Embodied Artificial Intelligence | 5 |
Practical training (30 ECTS)
Practical training - Advanced studies (30 ECTS)
Core competences
The study module consists of the following study attainments:
| Course | ECTS |
|---|---|
| Practical training 1 | 15 |
| Practical training 2 | 15 |
Development studies (30 ECTS)
Upon completion of this module you have an ability to address different future needs and challenges in a responsible manner both in a local and global societal context. You have a professional learning and career competence which enables you to identify, analyse and solve problems in your professional work. You can apply your profession specific ethical principles and sustainability competence in your daily work. You are able to contribute to development driven processes in professional contexts. You can apply your creative and innovative skills and use technology to further development. You can cooperate with other students and individuals in working life, from other areas and industries. You can act and behave consciously in different social, international and intercultural situations and reflect analytically and critically on your role in the context. You are able to promote openness in groups, organisations and associations.
The development studies consists of the following study modules:
Research studies (30 ECTS)
Thesis and Research Methods (30 ECTS)
Core competences
Upon completion of the module you can contribute to and critically reflect on the development within your area based on comprehensive and advanced knowledge within your area. You are able to critically explain, discuss and judge as well as argue for theories, central concepts, methods and principles. You are able to solve problems within your profession, and learn together with others. With a basis in your advanced information competence you are able to validate knowledge and argue for the difference between data, information and knowledge. You follow and are able to discuss and promote ethical principles in research.
The study module consists of the following study attainments:
| Course | ECTS |
|---|---|
| Fundamentals of Research Methodology for Engineers | 5 |
| Advanced Research Methodology for Engineers | 5 |
| Applied Methodology for Engineers | 5 |
| Thesis for Bachelor Degree in Technology, Bachelor of Engineering | 15 |
Offered study units 2025-2026
Please find attached the table below.