TITETITE
  
 | 
2015-2016 | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
General Competencies | 
Subject Specific Competencies | 
| Starting time | 
2015 autumn | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
Y1
 
Learning competence
 
- is able to self-evaluate and develop one’s competence and learning style orientation 
- is able to retrieve and analyze information and evaluate it critically 
- is capable of taking responsibility for collaborative learning and sharing knowledge in teams | 
Y2
 
Ethical competence
 
- is able to take responsibility for one’s own actions and for the consequences of these actions 
- is able to work according to the ethical principles of the subject field 
- is able to take other people into account in one’s actions 
- is able to apply the principles of equality 
- is able to apply the principles of sustainable development 
- is capable of social influencing using one’s know-how and based on ethical values | 
Y3
 
Working community competence
 
- is able to operate as a member of a work community 
- is able to operate in communicative and interactive situations in working life 
- is able to utilize information and communications technology in one’s subject field 
- knows the working life in one’s subject field and is able to create personal contacts in working life and to operate in professional networks 
- is capable of decision making in unpredicted situations 
- is able to apply the principles of organizational management and leadership in working life and has abilities for supervision tasks 
- possesses entrepreneurial skills | 
Y4
 
Innovation competence
 
- is able to conduct research, development and innovation projects applying the existing knowledge and methods of the field 
- is able to work in projects 
- is capable of creative problem solving and development of working methods 
- is able to find customer-oriented, sustainable and profitable solutions | 
Y5
 
Internationalization competence
 
-possesses communicative competence necessary for one’s work and for professional development in the subject field 
- is able to operate in a multicultural environment 
- takes into account the effects of and opportunities for internationalization development in one’s own field | 
Y6
 
Entrepreneurial competence
 
- Understanding of the interaction involved in the operations in a company and the business environment, and of the concept of entrepreneurship and the entrepreneurial way of working. 
- Understanding of the principles associated with a profitable business, and ability to analyse the operations and risks in a business. | 
Y7
 
Quality control competence
 
- Knowledge of the typical field-related quality control systems 
- Understanding of quality-control and the requirements of quality-control systems. | 
041
 
Mathematical and scientific competence
 
A Bachelor of Engineering (IT): 
- engages in logical-mathematical thinking and applies a logical-mathematical approach to problem solving in technology 
- utilises mathematical principles, methods and tools 
- understands the laws of physics needed in field-related applications and the principles of sustainable development. | 
042
 
Hardware competence
 
A Bachelor of Engineering (IT): 
- has command of electrical engineering and the safety issues associated with electricity 
- possesses knowledge of the more common electronics components and how they work 
- understands the processes involved in developing and manufacturing electronics 
- understands the architecture of computers and how the essential components work 
- understands IP-based information networks and how their active devices work 
- is competent in developing, implementing and maintaining simple networks. | 
043
 
Software competence
 
A Bachelor of Engineering (IT) ; has command of programming technology, i.e. understands programming logic and possesses knowledge of common algorithms and information structures; is competent in interpreting programme codes and utilising programming to solve problems; possesses knowledge of object design and programming; has command of the development of databases and how to execute them; is competent in working in software projects and considering the needs of the company and client. | 
044
 
Competence in ICT business
 
A Bachelor of Engineering (IT): 
- possesses knowledge of the prerequisites for profitable business and utilises the more significant tools needed to plan and manage finances 
- understands the productisation processes in the ICT field 
- possesses comprehensive understanding of product development, profitable production, and the essential issues related to customer relations 
- possesses the knowledge and skills needed to supervise people, processes and projects, especially in a product development organisation 
- is competent in establishing a business and working as an entrepreneur in technology, and understands the significance of his/her efforts as regards the profitability of an enterprise's operations. | 
045
 
Competence in ICT engineering
 
A Bachelor of Engineering (IT): 
- is knowledgeable of the theoretical foundation of his/her chosen field, i.e. line of specialisation 
- is competent in finding, combining and applying the latest field-related information in technology utilising typical development methods and practices and to document the results of his/her work 
- communicates with clients and executes technical solutions that meet their needs 
- engages in disciplined product development work independently and as a member of a project group, and effectively communicates with professionals representing different areas of the ICT field. | 
  | 
  | 
|   | 
Degree Programme in Information Technology (in Finnish), 240 cr  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
  | 
  | 
 | 
 | 
 | 
 | 
 | 
 | 
  | 
 CR  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
 | 
Study year -->  | 
1. | 
 2.  | 
 3.  | 
4. | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
|   | 
Semester -->  | 
A | 
S | 
A | 
S | 
A | 
S | 
A | 
S | 
  | 
Tot. | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
|   | 
Yearly load --> | 
63 | 
  | 
62 | 
  | 
80 | 
  | 
38 | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
| Code | 
Stream / Study module | 
27 | 
36 | 
35 | 
27 | 
38 | 
42 | 
17 | 
21 | 
  | 
240 | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
 | YPO | 
BASIC STUDIES COMMON TO ALL IN SEAMK | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
20 | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
 | YPOA | 
Building competence | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
10 | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
 | YPO1A2 | 
Study and working life skills | 
2 | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
2 | 
  | 
x 
Learning competence
 
- is able to self-evaluate and develop one’s competence and learning style orientation 
- is able to retrieve and analyze information and evaluate it critically 
- is capable of taking responsibility for collaborative learning and sharing knowledge in teams | 
x 
Ethical competence
 
- is able to take responsibility for one’s own actions and for the consequences of these actions 
- is able to work according to the ethical principles of the subject field 
- is able to take other people into account in one’s actions 
- is able to apply the principles of equality 
- is able to apply the principles of sustainable development 
- is capable of social influencing using one’s know-how and based on ethical values | 
x 
Working community competence
 
- is able to operate as a member of a work community 
- is able to operate in communicative and interactive situations in working life 
- is able to utilize information and communications technology in one’s subject field 
- knows the working life in one’s subject field and is able to create personal contacts in working life and to operate in professional networks 
- is capable of decision making in unpredicted situations 
- is able to apply the principles of organizational management and leadership in working life and has abilities for supervision tasks 
- possesses entrepreneurial skills | 
  | 
  | 
x 
Entrepreneurial competence
 
- Understanding of the interaction involved in the operations in a company and the business environment, and of the concept of entrepreneurship and the entrepreneurial way of working. 
- Understanding of the principles associated with a profitable business, and ability to analyse the operations and risks in a business. | 
x 
Quality control competence
 
- Knowledge of the typical field-related quality control systems 
- Understanding of quality-control and the requirements of quality-control systems. | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
 | YPO2A2 | 
Internationalization Skills | 
  | 
  | 
2 | 
  | 
  | 
  | 
  | 
  | 
  | 
2 | 
  | 
x 
Learning competence
 
- is able to self-evaluate and develop one’s competence and learning style orientation 
- is able to retrieve and analyze information and evaluate it critically 
- is capable of taking responsibility for collaborative learning and sharing knowledge in teams | 
x 
Ethical competence
 
- is able to take responsibility for one’s own actions and for the consequences of these actions 
- is able to work according to the ethical principles of the subject field 
- is able to take other people into account in one’s actions 
- is able to apply the principles of equality 
- is able to apply the principles of sustainable development 
- is capable of social influencing using one’s know-how and based on ethical values | 
  | 
  | 
x 
Internationalization competence
 
-possesses communicative competence necessary for one’s work and for professional development in the subject field 
- is able to operate in a multicultural environment 
- takes into account the effects of and opportunities for internationalization development in one’s own field | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
 | YPO3A3 | 
Communication Skills | 
  | 
3 | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
3 | 
  | 
x 
Learning competence
 
- is able to self-evaluate and develop one’s competence and learning style orientation 
- is able to retrieve and analyze information and evaluate it critically 
- is capable of taking responsibility for collaborative learning and sharing knowledge in teams | 
  | 
x 
Working community competence
 
- is able to operate as a member of a work community 
- is able to operate in communicative and interactive situations in working life 
- is able to utilize information and communications technology in one’s subject field 
- knows the working life in one’s subject field and is able to create personal contacts in working life and to operate in professional networks 
- is capable of decision making in unpredicted situations 
- is able to apply the principles of organizational management and leadership in working life and has abilities for supervision tasks 
- possesses entrepreneurial skills | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
 | YPO4A3 | 
ICT Skills | 
3 | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
3 | 
  | 
x 
Learning competence
 
- is able to self-evaluate and develop one’s competence and learning style orientation 
- is able to retrieve and analyze information and evaluate it critically 
- is capable of taking responsibility for collaborative learning and sharing knowledge in teams | 
  | 
x 
Working community competence
 
- is able to operate as a member of a work community 
- is able to operate in communicative and interactive situations in working life 
- is able to utilize information and communications technology in one’s subject field 
- knows the working life in one’s subject field and is able to create personal contacts in working life and to operate in professional networks 
- is capable of decision making in unpredicted situations 
- is able to apply the principles of organizational management and leadership in working life and has abilities for supervision tasks 
- possesses entrepreneurial skills | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
 | YPOB | 
Business and entrepreneurship competence | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
5 | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
 | YPO1B3 | 
Business Operations and Entrepreneurship | 
  | 
  | 
  | 
  | 
3 | 
  | 
  | 
  | 
  | 
3 | 
  | 
x 
Learning competence
 
- is able to self-evaluate and develop one’s competence and learning style orientation 
- is able to retrieve and analyze information and evaluate it critically 
- is capable of taking responsibility for collaborative learning and sharing knowledge in teams | 
x 
Ethical competence
 
- is able to take responsibility for one’s own actions and for the consequences of these actions 
- is able to work according to the ethical principles of the subject field 
- is able to take other people into account in one’s actions 
- is able to apply the principles of equality 
- is able to apply the principles of sustainable development 
- is capable of social influencing using one’s know-how and based on ethical values | 
x 
Working community competence
 
- is able to operate as a member of a work community 
- is able to operate in communicative and interactive situations in working life 
- is able to utilize information and communications technology in one’s subject field 
- knows the working life in one’s subject field and is able to create personal contacts in working life and to operate in professional networks 
- is capable of decision making in unpredicted situations 
- is able to apply the principles of organizational management and leadership in working life and has abilities for supervision tasks 
- possesses entrepreneurial skills | 
x 
Innovation competence
 
- is able to conduct research, development and innovation projects applying the existing knowledge and methods of the field 
- is able to work in projects 
- is capable of creative problem solving and development of working methods 
- is able to find customer-oriented, sustainable and profitable solutions | 
x 
Internationalization competence
 
-possesses communicative competence necessary for one’s work and for professional development in the subject field 
- is able to operate in a multicultural environment 
- takes into account the effects of and opportunities for internationalization development in one’s own field | 
x 
Entrepreneurial competence
 
- Understanding of the interaction involved in the operations in a company and the business environment, and of the concept of entrepreneurship and the entrepreneurial way of working. 
- Understanding of the principles associated with a profitable business, and ability to analyse the operations and risks in a business. | 
x 
Quality control competence
 
- Knowledge of the typical field-related quality control systems 
- Understanding of quality-control and the requirements of quality-control systems. | 
  | 
x 
Hardware competence
 
A Bachelor of Engineering (IT): 
- has command of electrical engineering and the safety issues associated with electricity 
- possesses knowledge of the more common electronics components and how they work 
- understands the processes involved in developing and manufacturing electronics 
- understands the architecture of computers and how the essential components work 
- understands IP-based information networks and how their active devices work 
- is competent in developing, implementing and maintaining simple networks. | 
  | 
  | 
x 
Competence in ICT engineering
 
A Bachelor of Engineering (IT): 
- is knowledgeable of the theoretical foundation of his/her chosen field, i.e. line of specialisation 
- is competent in finding, combining and applying the latest field-related information in technology utilising typical development methods and practices and to document the results of his/her work 
- communicates with clients and executes technical solutions that meet their needs 
- engages in disciplined product development work independently and as a member of a project group, and effectively communicates with professionals representing different areas of the ICT field. | 
  | 
  | 
 | YPO2B2 | 
Basics of Business Competence | 
  | 
  | 
  | 
  | 
2 | 
  | 
  | 
  | 
  | 
2 | 
  | 
x 
Learning competence
 
- is able to self-evaluate and develop one’s competence and learning style orientation 
- is able to retrieve and analyze information and evaluate it critically 
- is capable of taking responsibility for collaborative learning and sharing knowledge in teams | 
x 
Ethical competence
 
- is able to take responsibility for one’s own actions and for the consequences of these actions 
- is able to work according to the ethical principles of the subject field 
- is able to take other people into account in one’s actions 
- is able to apply the principles of equality 
- is able to apply the principles of sustainable development 
- is capable of social influencing using one’s know-how and based on ethical values | 
x 
Working community competence
 
- is able to operate as a member of a work community 
- is able to operate in communicative and interactive situations in working life 
- is able to utilize information and communications technology in one’s subject field 
- knows the working life in one’s subject field and is able to create personal contacts in working life and to operate in professional networks 
- is capable of decision making in unpredicted situations 
- is able to apply the principles of organizational management and leadership in working life and has abilities for supervision tasks 
- possesses entrepreneurial skills | 
  | 
x 
Internationalization competence
 
-possesses communicative competence necessary for one’s work and for professional development in the subject field 
- is able to operate in a multicultural environment 
- takes into account the effects of and opportunities for internationalization development in one’s own field | 
x 
Entrepreneurial competence
 
- Understanding of the interaction involved in the operations in a company and the business environment, and of the concept of entrepreneurship and the entrepreneurial way of working. 
- Understanding of the principles associated with a profitable business, and ability to analyse the operations and risks in a business. | 
x 
Quality control competence
 
- Knowledge of the typical field-related quality control systems 
- Understanding of quality-control and the requirements of quality-control systems. | 
  | 
x 
Hardware competence
 
A Bachelor of Engineering (IT): 
- has command of electrical engineering and the safety issues associated with electricity 
- possesses knowledge of the more common electronics components and how they work 
- understands the processes involved in developing and manufacturing electronics 
- understands the architecture of computers and how the essential components work 
- understands IP-based information networks and how their active devices work 
- is competent in developing, implementing and maintaining simple networks. | 
  | 
  | 
x 
Competence in ICT engineering
 
A Bachelor of Engineering (IT): 
- is knowledgeable of the theoretical foundation of his/her chosen field, i.e. line of specialisation 
- is competent in finding, combining and applying the latest field-related information in technology utilising typical development methods and practices and to document the results of his/her work 
- communicates with clients and executes technical solutions that meet their needs 
- engages in disciplined product development work independently and as a member of a project group, and effectively communicates with professionals representing different areas of the ICT field. | 
  | 
  | 
 | YPOC | 
Research and project work skills | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
5 | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
 | YPO1C2 | 
Introduction to Research and Development | 
  | 
  | 
  | 
  | 
  | 
  | 
2 | 
  | 
  | 
2 | 
  | 
x 
Learning competence
 
- is able to self-evaluate and develop one’s competence and learning style orientation 
- is able to retrieve and analyze information and evaluate it critically 
- is capable of taking responsibility for collaborative learning and sharing knowledge in teams | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
 | YPO2C3 | 
Introduction to Project Work | 
  | 
  | 
3 | 
  | 
  | 
  | 
  | 
  | 
  | 
3 | 
  | 
x 
Learning competence
 
- is able to self-evaluate and develop one’s competence and learning style orientation 
- is able to retrieve and analyze information and evaluate it critically 
- is capable of taking responsibility for collaborative learning and sharing knowledge in teams | 
x 
Ethical competence
 
- is able to take responsibility for one’s own actions and for the consequences of these actions 
- is able to work according to the ethical principles of the subject field 
- is able to take other people into account in one’s actions 
- is able to apply the principles of equality 
- is able to apply the principles of sustainable development 
- is capable of social influencing using one’s know-how and based on ethical values | 
x 
Working community competence
 
- is able to operate as a member of a work community 
- is able to operate in communicative and interactive situations in working life 
- is able to utilize information and communications technology in one’s subject field 
- knows the working life in one’s subject field and is able to create personal contacts in working life and to operate in professional networks 
- is capable of decision making in unpredicted situations 
- is able to apply the principles of organizational management and leadership in working life and has abilities for supervision tasks 
- possesses entrepreneurial skills | 
  | 
  | 
  | 
x 
Quality control competence
 
- Knowledge of the typical field-related quality control systems 
- Understanding of quality-control and the requirements of quality-control systems. | 
  | 
x 
Hardware competence
 
A Bachelor of Engineering (IT): 
- has command of electrical engineering and the safety issues associated with electricity 
- possesses knowledge of the more common electronics components and how they work 
- understands the processes involved in developing and manufacturing electronics 
- understands the architecture of computers and how the essential components work 
- understands IP-based information networks and how their active devices work 
- is competent in developing, implementing and maintaining simple networks. | 
  | 
x 
Competence in ICT business
 
A Bachelor of Engineering (IT): 
- possesses knowledge of the prerequisites for profitable business and utilises the more significant tools needed to plan and manage finances 
- understands the productisation processes in the ICT field 
- possesses comprehensive understanding of product development, profitable production, and the essential issues related to customer relations 
- possesses the knowledge and skills needed to supervise people, processes and projects, especially in a product development organisation 
- is competent in establishing a business and working as an entrepreneur in technology, and understands the significance of his/her efforts as regards the profitability of an enterprise's operations. | 
x 
Competence in ICT engineering
 
A Bachelor of Engineering (IT): 
- is knowledgeable of the theoretical foundation of his/her chosen field, i.e. line of specialisation 
- is competent in finding, combining and applying the latest field-related information in technology utilising typical development methods and practices and to document the results of his/her work 
- communicates with clients and executes technical solutions that meet their needs 
- engages in disciplined product development work independently and as a member of a project group, and effectively communicates with professionals representing different areas of the ICT field. | 
  | 
  | 
 | KC00AYP | 
BASIC STUDIES FOR ENGINEERING STUDENTS | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
35 | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
 | KL04AT22 | 
Languages | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
9 | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
 | KL04AT10040 | 
Swedish | 
  | 
  | 
  | 
  | 
3 | 
  | 
  | 
  | 
  | 
3 | 
  | 
x 
Learning competence
 
- is able to self-evaluate and develop one’s competence and learning style orientation 
- is able to retrieve and analyze information and evaluate it critically 
- is capable of taking responsibility for collaborative learning and sharing knowledge in teams | 
  | 
  | 
  | 
x 
Internationalization competence
 
-possesses communicative competence necessary for one’s work and for professional development in the subject field 
- is able to operate in a multicultural environment 
- takes into account the effects of and opportunities for internationalization development in one’s own field | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
 | KC00AKO10 | 
Working Life English | 
  | 
3 | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
3 | 
  | 
x 
Learning competence
 
- is able to self-evaluate and develop one’s competence and learning style orientation 
- is able to retrieve and analyze information and evaluate it critically 
- is capable of taking responsibility for collaborative learning and sharing knowledge in teams | 
  | 
  | 
  | 
x 
Internationalization competence
 
-possesses communicative competence necessary for one’s work and for professional development in the subject field 
- is able to operate in a multicultural environment 
- takes into account the effects of and opportunities for internationalization development in one’s own field | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
 | KC00AKO20 | 
Professional English | 
  | 
  | 
  | 
  | 
3 | 
  | 
  | 
  | 
  | 
3 | 
  | 
x 
Learning competence
 
- is able to self-evaluate and develop one’s competence and learning style orientation 
- is able to retrieve and analyze information and evaluate it critically 
- is capable of taking responsibility for collaborative learning and sharing knowledge in teams | 
  | 
  | 
  | 
x 
Internationalization competence
 
-possesses communicative competence necessary for one’s work and for professional development in the subject field 
- is able to operate in a multicultural environment 
- takes into account the effects of and opportunities for internationalization development in one’s own field | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
 | KL04AT30 | 
Mathematics | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
14 | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
 | KC00AMT1030 | 
Algebra and geometry | 
4 | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
4 | 
  | 
x 
Learning competence
 
- is able to self-evaluate and develop one’s competence and learning style orientation 
- is able to retrieve and analyze information and evaluate it critically 
- is capable of taking responsibility for collaborative learning and sharing knowledge in teams | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
 | KC00AMT1010 | 
Vectors and matrices | 
  | 
3 | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
3 | 
  | 
x 
Learning competence
 
- is able to self-evaluate and develop one’s competence and learning style orientation 
- is able to retrieve and analyze information and evaluate it critically 
- is capable of taking responsibility for collaborative learning and sharing knowledge in teams | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
 | KC00AMT1020 | 
Differential and integral calculus | 
  | 
  | 
3 | 
  | 
  | 
  | 
  | 
  | 
  | 
3 | 
  | 
x 
Learning competence
 
- is able to self-evaluate and develop one’s competence and learning style orientation 
- is able to retrieve and analyze information and evaluate it critically 
- is capable of taking responsibility for collaborative learning and sharing knowledge in teams | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
 | KC00AMT1041 | 
Computer aided mathematics | 
  | 
  | 
  | 
4 | 
  | 
  | 
  | 
  | 
  | 
4 | 
  | 
x 
Learning competence
 
- is able to self-evaluate and develop one’s competence and learning style orientation 
- is able to retrieve and analyze information and evaluate it critically 
- is capable of taking responsibility for collaborative learning and sharing knowledge in teams | 
  | 
x 
Working community competence
 
- is able to operate as a member of a work community 
- is able to operate in communicative and interactive situations in working life 
- is able to utilize information and communications technology in one’s subject field 
- knows the working life in one’s subject field and is able to create personal contacts in working life and to operate in professional networks 
- is capable of decision making in unpredicted situations 
- is able to apply the principles of organizational management and leadership in working life and has abilities for supervision tasks 
- possesses entrepreneurial skills | 
x 
Innovation competence
 
- is able to conduct research, development and innovation projects applying the existing knowledge and methods of the field 
- is able to work in projects 
- is capable of creative problem solving and development of working methods 
- is able to find customer-oriented, sustainable and profitable solutions | 
  | 
  | 
  | 
x 
Mathematical and scientific competence
 
A Bachelor of Engineering (IT): 
- engages in logical-mathematical thinking and applies a logical-mathematical approach to problem solving in technology 
- utilises mathematical principles, methods and tools 
- understands the laws of physics needed in field-related applications and the principles of sustainable development. | 
  | 
x 
Software competence
 
A Bachelor of Engineering (IT) ; has command of programming technology, i.e. understands programming logic and possesses knowledge of common algorithms and information structures; is competent in interpreting programme codes and utilising programming to solve problems; possesses knowledge of object design and programming; has command of the development of databases and how to execute them; is competent in working in software projects and considering the needs of the company and client. | 
  | 
x 
Competence in ICT engineering
 
A Bachelor of Engineering (IT): 
- is knowledgeable of the theoretical foundation of his/her chosen field, i.e. line of specialisation 
- is competent in finding, combining and applying the latest field-related information in technology utilising typical development methods and practices and to document the results of his/her work 
- communicates with clients and executes technical solutions that meet their needs 
- engages in disciplined product development work independently and as a member of a project group, and effectively communicates with professionals representing different areas of the ICT field. | 
  | 
  | 
 | KL04AT35 | 
Physics | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
12 | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
 | KC00AFY1000 | 
Mechanics | 
3 | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
3 | 
  | 
x 
Learning competence
 
- is able to self-evaluate and develop one’s competence and learning style orientation 
- is able to retrieve and analyze information and evaluate it critically 
- is capable of taking responsibility for collaborative learning and sharing knowledge in teams | 
  | 
  | 
x 
Innovation competence
 
- is able to conduct research, development and innovation projects applying the existing knowledge and methods of the field 
- is able to work in projects 
- is capable of creative problem solving and development of working methods 
- is able to find customer-oriented, sustainable and profitable solutions | 
  | 
  | 
  | 
x 
Mathematical and scientific competence
 
A Bachelor of Engineering (IT): 
- engages in logical-mathematical thinking and applies a logical-mathematical approach to problem solving in technology 
- utilises mathematical principles, methods and tools 
- understands the laws of physics needed in field-related applications and the principles of sustainable development. | 
  | 
  | 
  | 
  | 
  | 
  | 
 | KC00AFY1010 | 
Electrical and thermal physics | 
  | 
3 | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
3 | 
  | 
x 
Learning competence
 
- is able to self-evaluate and develop one’s competence and learning style orientation 
- is able to retrieve and analyze information and evaluate it critically 
- is capable of taking responsibility for collaborative learning and sharing knowledge in teams | 
  | 
  | 
x 
Innovation competence
 
- is able to conduct research, development and innovation projects applying the existing knowledge and methods of the field 
- is able to work in projects 
- is capable of creative problem solving and development of working methods 
- is able to find customer-oriented, sustainable and profitable solutions | 
  | 
  | 
  | 
x 
Mathematical and scientific competence
 
A Bachelor of Engineering (IT): 
- engages in logical-mathematical thinking and applies a logical-mathematical approach to problem solving in technology 
- utilises mathematical principles, methods and tools 
- understands the laws of physics needed in field-related applications and the principles of sustainable development. | 
  | 
  | 
  | 
  | 
  | 
  | 
 | KC00AFY1020 | 
Physics laboratory works | 
  | 
  | 
3 | 
  | 
  | 
  | 
  | 
  | 
  | 
3 | 
  | 
x 
Learning competence
 
- is able to self-evaluate and develop one’s competence and learning style orientation 
- is able to retrieve and analyze information and evaluate it critically 
- is capable of taking responsibility for collaborative learning and sharing knowledge in teams | 
x 
Ethical competence
 
- is able to take responsibility for one’s own actions and for the consequences of these actions 
- is able to work according to the ethical principles of the subject field 
- is able to take other people into account in one’s actions 
- is able to apply the principles of equality 
- is able to apply the principles of sustainable development 
- is capable of social influencing using one’s know-how and based on ethical values | 
  | 
x 
Innovation competence
 
- is able to conduct research, development and innovation projects applying the existing knowledge and methods of the field 
- is able to work in projects 
- is capable of creative problem solving and development of working methods 
- is able to find customer-oriented, sustainable and profitable solutions | 
  | 
  | 
  | 
x 
Mathematical and scientific competence
 
A Bachelor of Engineering (IT): 
- engages in logical-mathematical thinking and applies a logical-mathematical approach to problem solving in technology 
- utilises mathematical principles, methods and tools 
- understands the laws of physics needed in field-related applications and the principles of sustainable development. | 
x 
Hardware competence
 
A Bachelor of Engineering (IT): 
- has command of electrical engineering and the safety issues associated with electricity 
- possesses knowledge of the more common electronics components and how they work 
- understands the processes involved in developing and manufacturing electronics 
- understands the architecture of computers and how the essential components work 
- understands IP-based information networks and how their active devices work 
- is competent in developing, implementing and maintaining simple networks. | 
  | 
  | 
  | 
  | 
  | 
 | KL25AA30000 | 
Wave motion and modern physics | 
  | 
  | 
  | 
3 | 
  | 
  | 
  | 
  | 
  | 
3 | 
  | 
x 
Learning competence
 
- is able to self-evaluate and develop one’s competence and learning style orientation 
- is able to retrieve and analyze information and evaluate it critically 
- is capable of taking responsibility for collaborative learning and sharing knowledge in teams | 
  | 
  | 
x 
Innovation competence
 
- is able to conduct research, development and innovation projects applying the existing knowledge and methods of the field 
- is able to work in projects 
- is capable of creative problem solving and development of working methods 
- is able to find customer-oriented, sustainable and profitable solutions | 
  | 
  | 
  | 
x 
Mathematical and scientific competence
 
A Bachelor of Engineering (IT): 
- engages in logical-mathematical thinking and applies a logical-mathematical approach to problem solving in technology 
- utilises mathematical principles, methods and tools 
- understands the laws of physics needed in field-related applications and the principles of sustainable development. | 
  | 
  | 
  | 
  | 
  | 
  | 
 | KL04BT | 
PROFESSIONAL STUDIES | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
130 | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
 | KL04BT11 | 
COMMON PROFESSIONAL STUDIES | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
94 | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
 | KL04BT100 | 
Software engineering | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
35 | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
 | KC00BOHPE10 | 
Basics of programming 1 | 
3 | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
3 | 
  | 
x 
Learning competence
 
- is able to self-evaluate and develop one’s competence and learning style orientation 
- is able to retrieve and analyze information and evaluate it critically 
- is capable of taking responsibility for collaborative learning and sharing knowledge in teams | 
  | 
x 
Working community competence
 
- is able to operate as a member of a work community 
- is able to operate in communicative and interactive situations in working life 
- is able to utilize information and communications technology in one’s subject field 
- knows the working life in one’s subject field and is able to create personal contacts in working life and to operate in professional networks 
- is capable of decision making in unpredicted situations 
- is able to apply the principles of organizational management and leadership in working life and has abilities for supervision tasks 
- possesses entrepreneurial skills | 
  | 
  | 
  | 
  | 
  | 
  | 
x 
Software competence
 
A Bachelor of Engineering (IT) ; has command of programming technology, i.e. understands programming logic and possesses knowledge of common algorithms and information structures; is competent in interpreting programme codes and utilising programming to solve problems; possesses knowledge of object design and programming; has command of the development of databases and how to execute them; is competent in working in software projects and considering the needs of the company and client. | 
  | 
x 
Competence in ICT engineering
 
A Bachelor of Engineering (IT): 
- is knowledgeable of the theoretical foundation of his/her chosen field, i.e. line of specialisation 
- is competent in finding, combining and applying the latest field-related information in technology utilising typical development methods and practices and to document the results of his/her work 
- communicates with clients and executes technical solutions that meet their needs 
- engages in disciplined product development work independently and as a member of a project group, and effectively communicates with professionals representing different areas of the ICT field. | 
  | 
  | 
 | KL25AB10451 | 
Basics of programming 2 | 
  | 
3 | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
3 | 
  | 
x 
Learning competence
 
- is able to self-evaluate and develop one’s competence and learning style orientation 
- is able to retrieve and analyze information and evaluate it critically 
- is capable of taking responsibility for collaborative learning and sharing knowledge in teams | 
  | 
x 
Working community competence
 
- is able to operate as a member of a work community 
- is able to operate in communicative and interactive situations in working life 
- is able to utilize information and communications technology in one’s subject field 
- knows the working life in one’s subject field and is able to create personal contacts in working life and to operate in professional networks 
- is capable of decision making in unpredicted situations 
- is able to apply the principles of organizational management and leadership in working life and has abilities for supervision tasks 
- possesses entrepreneurial skills | 
  | 
  | 
  | 
  | 
  | 
  | 
x 
Software competence
 
A Bachelor of Engineering (IT) ; has command of programming technology, i.e. understands programming logic and possesses knowledge of common algorithms and information structures; is competent in interpreting programme codes and utilising programming to solve problems; possesses knowledge of object design and programming; has command of the development of databases and how to execute them; is competent in working in software projects and considering the needs of the company and client. | 
  | 
x 
Competence in ICT engineering
 
A Bachelor of Engineering (IT): 
- is knowledgeable of the theoretical foundation of his/her chosen field, i.e. line of specialisation 
- is competent in finding, combining and applying the latest field-related information in technology utilising typical development methods and practices and to document the results of his/her work 
- communicates with clients and executes technical solutions that meet their needs 
- engages in disciplined product development work independently and as a member of a project group, and effectively communicates with professionals representing different areas of the ICT field. | 
  | 
  | 
 | KL04BT50070 | 
Object oriented programming | 
  | 
  | 
4 | 
  | 
  | 
  | 
  | 
  | 
  | 
4 | 
  | 
x 
Learning competence
 
- is able to self-evaluate and develop one’s competence and learning style orientation 
- is able to retrieve and analyze information and evaluate it critically 
- is capable of taking responsibility for collaborative learning and sharing knowledge in teams | 
  | 
x 
Working community competence
 
- is able to operate as a member of a work community 
- is able to operate in communicative and interactive situations in working life 
- is able to utilize information and communications technology in one’s subject field 
- knows the working life in one’s subject field and is able to create personal contacts in working life and to operate in professional networks 
- is capable of decision making in unpredicted situations 
- is able to apply the principles of organizational management and leadership in working life and has abilities for supervision tasks 
- possesses entrepreneurial skills | 
  | 
  | 
  | 
  | 
  | 
  | 
x 
Software competence
 
A Bachelor of Engineering (IT) ; has command of programming technology, i.e. understands programming logic and possesses knowledge of common algorithms and information structures; is competent in interpreting programme codes and utilising programming to solve problems; possesses knowledge of object design and programming; has command of the development of databases and how to execute them; is competent in working in software projects and considering the needs of the company and client. | 
  | 
x 
Competence in ICT engineering
 
A Bachelor of Engineering (IT): 
- is knowledgeable of the theoretical foundation of his/her chosen field, i.e. line of specialisation 
- is competent in finding, combining and applying the latest field-related information in technology utilising typical development methods and practices and to document the results of his/her work 
- communicates with clients and executes technical solutions that meet their needs 
- engages in disciplined product development work independently and as a member of a project group, and effectively communicates with professionals representing different areas of the ICT field. | 
  | 
  | 
 | KL04BT51010 | 
Data structures and algorithms | 
  | 
  | 
  | 
4 | 
  | 
  | 
  | 
  | 
  | 
4 | 
  | 
x 
Learning competence
 
- is able to self-evaluate and develop one’s competence and learning style orientation 
- is able to retrieve and analyze information and evaluate it critically 
- is capable of taking responsibility for collaborative learning and sharing knowledge in teams | 
  | 
x 
Working community competence
 
- is able to operate as a member of a work community 
- is able to operate in communicative and interactive situations in working life 
- is able to utilize information and communications technology in one’s subject field 
- knows the working life in one’s subject field and is able to create personal contacts in working life and to operate in professional networks 
- is capable of decision making in unpredicted situations 
- is able to apply the principles of organizational management and leadership in working life and has abilities for supervision tasks 
- possesses entrepreneurial skills | 
  | 
  | 
  | 
  | 
  | 
  | 
x 
Software competence
 
A Bachelor of Engineering (IT) ; has command of programming technology, i.e. understands programming logic and possesses knowledge of common algorithms and information structures; is competent in interpreting programme codes and utilising programming to solve problems; possesses knowledge of object design and programming; has command of the development of databases and how to execute them; is competent in working in software projects and considering the needs of the company and client. | 
  | 
x 
Competence in ICT engineering
 
A Bachelor of Engineering (IT): 
- is knowledgeable of the theoretical foundation of his/her chosen field, i.e. line of specialisation 
- is competent in finding, combining and applying the latest field-related information in technology utilising typical development methods and practices and to document the results of his/her work 
- communicates with clients and executes technical solutions that meet their needs 
- engages in disciplined product development work independently and as a member of a project group, and effectively communicates with professionals representing different areas of the ICT field. | 
  | 
  | 
 | KL04BT52020 | 
User interfaces | 
  | 
3 | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
3 | 
  | 
x 
Learning competence
 
- is able to self-evaluate and develop one’s competence and learning style orientation 
- is able to retrieve and analyze information and evaluate it critically 
- is capable of taking responsibility for collaborative learning and sharing knowledge in teams | 
  | 
x 
Working community competence
 
- is able to operate as a member of a work community 
- is able to operate in communicative and interactive situations in working life 
- is able to utilize information and communications technology in one’s subject field 
- knows the working life in one’s subject field and is able to create personal contacts in working life and to operate in professional networks 
- is capable of decision making in unpredicted situations 
- is able to apply the principles of organizational management and leadership in working life and has abilities for supervision tasks 
- possesses entrepreneurial skills | 
  | 
  | 
  | 
  | 
  | 
  | 
x 
Software competence
 
A Bachelor of Engineering (IT) ; has command of programming technology, i.e. understands programming logic and possesses knowledge of common algorithms and information structures; is competent in interpreting programme codes and utilising programming to solve problems; possesses knowledge of object design and programming; has command of the development of databases and how to execute them; is competent in working in software projects and considering the needs of the company and client. | 
  | 
x 
Competence in ICT engineering
 
A Bachelor of Engineering (IT): 
- is knowledgeable of the theoretical foundation of his/her chosen field, i.e. line of specialisation 
- is competent in finding, combining and applying the latest field-related information in technology utilising typical development methods and practices and to document the results of his/her work 
- communicates with clients and executes technical solutions that meet their needs 
- engages in disciplined product development work independently and as a member of a project group, and effectively communicates with professionals representing different areas of the ICT field. | 
  | 
  | 
 | KL04BT10020 | 
Client-side Web Development | 
  | 
  | 
  | 
  | 
3 | 
  | 
  | 
  | 
  | 
3 | 
  | 
x 
Learning competence
 
- is able to self-evaluate and develop one’s competence and learning style orientation 
- is able to retrieve and analyze information and evaluate it critically 
- is capable of taking responsibility for collaborative learning and sharing knowledge in teams | 
  | 
x 
Working community competence
 
- is able to operate as a member of a work community 
- is able to operate in communicative and interactive situations in working life 
- is able to utilize information and communications technology in one’s subject field 
- knows the working life in one’s subject field and is able to create personal contacts in working life and to operate in professional networks 
- is capable of decision making in unpredicted situations 
- is able to apply the principles of organizational management and leadership in working life and has abilities for supervision tasks 
- possesses entrepreneurial skills | 
  | 
  | 
  | 
  | 
  | 
  | 
x 
Software competence
 
A Bachelor of Engineering (IT) ; has command of programming technology, i.e. understands programming logic and possesses knowledge of common algorithms and information structures; is competent in interpreting programme codes and utilising programming to solve problems; possesses knowledge of object design and programming; has command of the development of databases and how to execute them; is competent in working in software projects and considering the needs of the company and client. | 
  | 
x 
Competence in ICT engineering
 
A Bachelor of Engineering (IT): 
- is knowledgeable of the theoretical foundation of his/her chosen field, i.e. line of specialisation 
- is competent in finding, combining and applying the latest field-related information in technology utilising typical development methods and practices and to document the results of his/her work 
- communicates with clients and executes technical solutions that meet their needs 
- engages in disciplined product development work independently and as a member of a project group, and effectively communicates with professionals representing different areas of the ICT field. | 
  | 
  | 
 | KL04BT50018 | 
Operating systems | 
  | 
4 | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
4 | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
x 
Hardware competence
 
A Bachelor of Engineering (IT): 
- has command of electrical engineering and the safety issues associated with electricity 
- possesses knowledge of the more common electronics components and how they work 
- understands the processes involved in developing and manufacturing electronics 
- understands the architecture of computers and how the essential components work 
- understands IP-based information networks and how their active devices work 
- is competent in developing, implementing and maintaining simple networks. | 
x 
Software competence
 
A Bachelor of Engineering (IT) ; has command of programming technology, i.e. understands programming logic and possesses knowledge of common algorithms and information structures; is competent in interpreting programme codes and utilising programming to solve problems; possesses knowledge of object design and programming; has command of the development of databases and how to execute them; is competent in working in software projects and considering the needs of the company and client. | 
  | 
x 
Competence in ICT engineering
 
A Bachelor of Engineering (IT): 
- is knowledgeable of the theoretical foundation of his/her chosen field, i.e. line of specialisation 
- is competent in finding, combining and applying the latest field-related information in technology utilising typical development methods and practices and to document the results of his/her work 
- communicates with clients and executes technical solutions that meet their needs 
- engages in disciplined product development work independently and as a member of a project group, and effectively communicates with professionals representing different areas of the ICT field. | 
  | 
  | 
 | KL04BT50020 | 
Databases | 
  | 
  | 
4 | 
  | 
  | 
  | 
  | 
  | 
  | 
4 | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
x 
Quality control competence
 
- Knowledge of the typical field-related quality control systems 
- Understanding of quality-control and the requirements of quality-control systems. | 
x 
Mathematical and scientific competence
 
A Bachelor of Engineering (IT): 
- engages in logical-mathematical thinking and applies a logical-mathematical approach to problem solving in technology 
- utilises mathematical principles, methods and tools 
- understands the laws of physics needed in field-related applications and the principles of sustainable development. | 
  | 
x 
Software competence
 
A Bachelor of Engineering (IT) ; has command of programming technology, i.e. understands programming logic and possesses knowledge of common algorithms and information structures; is competent in interpreting programme codes and utilising programming to solve problems; possesses knowledge of object design and programming; has command of the development of databases and how to execute them; is competent in working in software projects and considering the needs of the company and client. | 
  | 
x 
Competence in ICT engineering
 
A Bachelor of Engineering (IT): 
- is knowledgeable of the theoretical foundation of his/her chosen field, i.e. line of specialisation 
- is competent in finding, combining and applying the latest field-related information in technology utilising typical development methods and practices and to document the results of his/her work 
- communicates with clients and executes technical solutions that meet their needs 
- engages in disciplined product development work independently and as a member of a project group, and effectively communicates with professionals representing different areas of the ICT field. | 
  | 
  | 
 | KL04BT10010 | 
Structured documents | 
  | 
3 | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
3 | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
x 
Mathematical and scientific competence
 
A Bachelor of Engineering (IT): 
- engages in logical-mathematical thinking and applies a logical-mathematical approach to problem solving in technology 
- utilises mathematical principles, methods and tools 
- understands the laws of physics needed in field-related applications and the principles of sustainable development. | 
  | 
x 
Software competence
 
A Bachelor of Engineering (IT) ; has command of programming technology, i.e. understands programming logic and possesses knowledge of common algorithms and information structures; is competent in interpreting programme codes and utilising programming to solve problems; possesses knowledge of object design and programming; has command of the development of databases and how to execute them; is competent in working in software projects and considering the needs of the company and client. | 
  | 
x 
Competence in ICT engineering
 
A Bachelor of Engineering (IT): 
- is knowledgeable of the theoretical foundation of his/her chosen field, i.e. line of specialisation 
- is competent in finding, combining and applying the latest field-related information in technology utilising typical development methods and practices and to document the results of his/her work 
- communicates with clients and executes technical solutions that meet their needs 
- engages in disciplined product development work independently and as a member of a project group, and effectively communicates with professionals representing different areas of the ICT field. | 
  | 
  | 
 | KL04BT40060 | 
C Programming language | 
  | 
  | 
4 | 
  | 
  | 
  | 
  | 
  | 
  | 
4 | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
x 
Mathematical and scientific competence
 
A Bachelor of Engineering (IT): 
- engages in logical-mathematical thinking and applies a logical-mathematical approach to problem solving in technology 
- utilises mathematical principles, methods and tools 
- understands the laws of physics needed in field-related applications and the principles of sustainable development. | 
x 
Hardware competence
 
A Bachelor of Engineering (IT): 
- has command of electrical engineering and the safety issues associated with electricity 
- possesses knowledge of the more common electronics components and how they work 
- understands the processes involved in developing and manufacturing electronics 
- understands the architecture of computers and how the essential components work 
- understands IP-based information networks and how their active devices work 
- is competent in developing, implementing and maintaining simple networks. | 
x 
Software competence
 
A Bachelor of Engineering (IT) ; has command of programming technology, i.e. understands programming logic and possesses knowledge of common algorithms and information structures; is competent in interpreting programme codes and utilising programming to solve problems; possesses knowledge of object design and programming; has command of the development of databases and how to execute them; is competent in working in software projects and considering the needs of the company and client. | 
  | 
x 
Competence in ICT engineering
 
A Bachelor of Engineering (IT): 
- is knowledgeable of the theoretical foundation of his/her chosen field, i.e. line of specialisation 
- is competent in finding, combining and applying the latest field-related information in technology utilising typical development methods and practices and to document the results of his/her work 
- communicates with clients and executes technical solutions that meet their needs 
- engages in disciplined product development work independently and as a member of a project group, and effectively communicates with professionals representing different areas of the ICT field. | 
  | 
  | 
 | KL04BT300 | 
Data communication | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
19 | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
 | KL25AA40000 | 
Micro computer technology | 
3 | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
3 | 
  | 
x 
Learning competence
 
- is able to self-evaluate and develop one’s competence and learning style orientation 
- is able to retrieve and analyze information and evaluate it critically 
- is capable of taking responsibility for collaborative learning and sharing knowledge in teams | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
x 
Hardware competence
 
A Bachelor of Engineering (IT): 
- has command of electrical engineering and the safety issues associated with electricity 
- possesses knowledge of the more common electronics components and how they work 
- understands the processes involved in developing and manufacturing electronics 
- understands the architecture of computers and how the essential components work 
- understands IP-based information networks and how their active devices work 
- is competent in developing, implementing and maintaining simple networks. | 
  | 
  | 
x 
Competence in ICT engineering
 
A Bachelor of Engineering (IT): 
- is knowledgeable of the theoretical foundation of his/her chosen field, i.e. line of specialisation 
- is competent in finding, combining and applying the latest field-related information in technology utilising typical development methods and practices and to document the results of his/her work 
- communicates with clients and executes technical solutions that meet their needs 
- engages in disciplined product development work independently and as a member of a project group, and effectively communicates with professionals representing different areas of the ICT field. | 
  | 
  | 
 | KL04BT53011 | 
Data communication | 
  | 
4 | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
4 | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
x 
Hardware competence
 
A Bachelor of Engineering (IT): 
- has command of electrical engineering and the safety issues associated with electricity 
- possesses knowledge of the more common electronics components and how they work 
- understands the processes involved in developing and manufacturing electronics 
- understands the architecture of computers and how the essential components work 
- understands IP-based information networks and how their active devices work 
- is competent in developing, implementing and maintaining simple networks. | 
  | 
  | 
x 
Competence in ICT engineering
 
A Bachelor of Engineering (IT): 
- is knowledgeable of the theoretical foundation of his/her chosen field, i.e. line of specialisation 
- is competent in finding, combining and applying the latest field-related information in technology utilising typical development methods and practices and to document the results of his/her work 
- communicates with clients and executes technical solutions that meet their needs 
- engages in disciplined product development work independently and as a member of a project group, and effectively communicates with professionals representing different areas of the ICT field. | 
  | 
  | 
 | KL04BT30011 | 
Computer networks | 
  | 
  | 
3 | 
  | 
  | 
  | 
  | 
  | 
  | 
3 | 
  | 
  | 
x 
Ethical competence
 
- is able to take responsibility for one’s own actions and for the consequences of these actions 
- is able to work according to the ethical principles of the subject field 
- is able to take other people into account in one’s actions 
- is able to apply the principles of equality 
- is able to apply the principles of sustainable development 
- is capable of social influencing using one’s know-how and based on ethical values | 
  | 
  | 
  | 
  | 
  | 
x 
Mathematical and scientific competence
 
A Bachelor of Engineering (IT): 
- engages in logical-mathematical thinking and applies a logical-mathematical approach to problem solving in technology 
- utilises mathematical principles, methods and tools 
- understands the laws of physics needed in field-related applications and the principles of sustainable development. | 
x 
Hardware competence
 
A Bachelor of Engineering (IT): 
- has command of electrical engineering and the safety issues associated with electricity 
- possesses knowledge of the more common electronics components and how they work 
- understands the processes involved in developing and manufacturing electronics 
- understands the architecture of computers and how the essential components work 
- understands IP-based information networks and how their active devices work 
- is competent in developing, implementing and maintaining simple networks. | 
  | 
  | 
x 
Competence in ICT engineering
 
A Bachelor of Engineering (IT): 
- is knowledgeable of the theoretical foundation of his/her chosen field, i.e. line of specialisation 
- is competent in finding, combining and applying the latest field-related information in technology utilising typical development methods and practices and to document the results of his/her work 
- communicates with clients and executes technical solutions that meet their needs 
- engages in disciplined product development work independently and as a member of a project group, and effectively communicates with professionals representing different areas of the ICT field. | 
  | 
  | 
 | KL04BT42042 | 
Wireless data transmission | 
  | 
  | 
  | 
3 | 
  | 
  | 
  | 
  | 
  | 
3 | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
x 
Hardware competence
 
A Bachelor of Engineering (IT): 
- has command of electrical engineering and the safety issues associated with electricity 
- possesses knowledge of the more common electronics components and how they work 
- understands the processes involved in developing and manufacturing electronics 
- understands the architecture of computers and how the essential components work 
- understands IP-based information networks and how their active devices work 
- is competent in developing, implementing and maintaining simple networks. | 
  | 
  | 
x 
Competence in ICT engineering
 
A Bachelor of Engineering (IT): 
- is knowledgeable of the theoretical foundation of his/her chosen field, i.e. line of specialisation 
- is competent in finding, combining and applying the latest field-related information in technology utilising typical development methods and practices and to document the results of his/her work 
- communicates with clients and executes technical solutions that meet their needs 
- engages in disciplined product development work independently and as a member of a project group, and effectively communicates with professionals representing different areas of the ICT field. | 
  | 
  | 
 | KL04BTTIVE1 | 
Computer security | 
  | 
  | 
3 | 
  | 
  | 
  | 
  | 
  | 
  | 
3 | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
x 
Hardware competence
 
A Bachelor of Engineering (IT): 
- has command of electrical engineering and the safety issues associated with electricity 
- possesses knowledge of the more common electronics components and how they work 
- understands the processes involved in developing and manufacturing electronics 
- understands the architecture of computers and how the essential components work 
- understands IP-based information networks and how their active devices work 
- is competent in developing, implementing and maintaining simple networks. | 
  | 
  | 
x 
Competence in ICT engineering
 
A Bachelor of Engineering (IT): 
- is knowledgeable of the theoretical foundation of his/her chosen field, i.e. line of specialisation 
- is competent in finding, combining and applying the latest field-related information in technology utilising typical development methods and practices and to document the results of his/her work 
- communicates with clients and executes technical solutions that meet their needs 
- engages in disciplined product development work independently and as a member of a project group, and effectively communicates with professionals representing different areas of the ICT field. | 
  | 
  | 
 | KL04BT50060 | 
Navigation technologies | 
  | 
  | 
  | 
  | 
3 | 
  | 
  | 
  | 
  | 
3 | 
  | 
  | 
  | 
  | 
x 
Innovation competence
 
- is able to conduct research, development and innovation projects applying the existing knowledge and methods of the field 
- is able to work in projects 
- is capable of creative problem solving and development of working methods 
- is able to find customer-oriented, sustainable and profitable solutions | 
  | 
  | 
  | 
  | 
x 
Hardware competence
 
A Bachelor of Engineering (IT): 
- has command of electrical engineering and the safety issues associated with electricity 
- possesses knowledge of the more common electronics components and how they work 
- understands the processes involved in developing and manufacturing electronics 
- understands the architecture of computers and how the essential components work 
- understands IP-based information networks and how their active devices work 
- is competent in developing, implementing and maintaining simple networks. | 
  | 
  | 
x 
Competence in ICT engineering
 
A Bachelor of Engineering (IT): 
- is knowledgeable of the theoretical foundation of his/her chosen field, i.e. line of specialisation 
- is competent in finding, combining and applying the latest field-related information in technology utilising typical development methods and practices and to document the results of his/her work 
- communicates with clients and executes technical solutions that meet their needs 
- engages in disciplined product development work independently and as a member of a project group, and effectively communicates with professionals representing different areas of the ICT field. | 
  | 
  | 
 | KL04BT201 | 
Embedded Systems and Electronics | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
32 | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
 | KL25AB10403 | 
Electrical engineering | 
  | 
4 | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
4 | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
x 
Mathematical and scientific competence
 
A Bachelor of Engineering (IT): 
- engages in logical-mathematical thinking and applies a logical-mathematical approach to problem solving in technology 
- utilises mathematical principles, methods and tools 
- understands the laws of physics needed in field-related applications and the principles of sustainable development. | 
x 
Hardware competence
 
A Bachelor of Engineering (IT): 
- has command of electrical engineering and the safety issues associated with electricity 
- possesses knowledge of the more common electronics components and how they work 
- understands the processes involved in developing and manufacturing electronics 
- understands the architecture of computers and how the essential components work 
- understands IP-based information networks and how their active devices work 
- is competent in developing, implementing and maintaining simple networks. | 
  | 
  | 
x 
Competence in ICT engineering
 
A Bachelor of Engineering (IT): 
- is knowledgeable of the theoretical foundation of his/her chosen field, i.e. line of specialisation 
- is competent in finding, combining and applying the latest field-related information in technology utilising typical development methods and practices and to document the results of his/her work 
- communicates with clients and executes technical solutions that meet their needs 
- engages in disciplined product development work independently and as a member of a project group, and effectively communicates with professionals representing different areas of the ICT field. | 
  | 
  | 
 | KL25AB10300 | 
Electrical safety | 
2 | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
2 | 
  | 
x 
Learning competence
 
- is able to self-evaluate and develop one’s competence and learning style orientation 
- is able to retrieve and analyze information and evaluate it critically 
- is capable of taking responsibility for collaborative learning and sharing knowledge in teams | 
x 
Ethical competence
 
- is able to take responsibility for one’s own actions and for the consequences of these actions 
- is able to work according to the ethical principles of the subject field 
- is able to take other people into account in one’s actions 
- is able to apply the principles of equality 
- is able to apply the principles of sustainable development 
- is capable of social influencing using one’s know-how and based on ethical values | 
  | 
  | 
  | 
  | 
  | 
x 
Mathematical and scientific competence
 
A Bachelor of Engineering (IT): 
- engages in logical-mathematical thinking and applies a logical-mathematical approach to problem solving in technology 
- utilises mathematical principles, methods and tools 
- understands the laws of physics needed in field-related applications and the principles of sustainable development. | 
x 
Hardware competence
 
A Bachelor of Engineering (IT): 
- has command of electrical engineering and the safety issues associated with electricity 
- possesses knowledge of the more common electronics components and how they work 
- understands the processes involved in developing and manufacturing electronics 
- understands the architecture of computers and how the essential components work 
- understands IP-based information networks and how their active devices work 
- is competent in developing, implementing and maintaining simple networks. | 
  | 
  | 
x 
Competence in ICT engineering
 
A Bachelor of Engineering (IT): 
- is knowledgeable of the theoretical foundation of his/her chosen field, i.e. line of specialisation 
- is competent in finding, combining and applying the latest field-related information in technology utilising typical development methods and practices and to document the results of his/her work 
- communicates with clients and executes technical solutions that meet their needs 
- engages in disciplined product development work independently and as a member of a project group, and effectively communicates with professionals representing different areas of the ICT field. | 
  | 
  | 
 | KL04BT40120 | 
Basics of digital technology | 
4 | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
4 | 
  | 
x 
Learning competence
 
- is able to self-evaluate and develop one’s competence and learning style orientation 
- is able to retrieve and analyze information and evaluate it critically 
- is capable of taking responsibility for collaborative learning and sharing knowledge in teams | 
  | 
  | 
  | 
  | 
  | 
  | 
x 
Mathematical and scientific competence
 
A Bachelor of Engineering (IT): 
- engages in logical-mathematical thinking and applies a logical-mathematical approach to problem solving in technology 
- utilises mathematical principles, methods and tools 
- understands the laws of physics needed in field-related applications and the principles of sustainable development. | 
x 
Hardware competence
 
A Bachelor of Engineering (IT): 
- has command of electrical engineering and the safety issues associated with electricity 
- possesses knowledge of the more common electronics components and how they work 
- understands the processes involved in developing and manufacturing electronics 
- understands the architecture of computers and how the essential components work 
- understands IP-based information networks and how their active devices work 
- is competent in developing, implementing and maintaining simple networks. | 
  | 
  | 
x 
Competence in ICT engineering
 
A Bachelor of Engineering (IT): 
- is knowledgeable of the theoretical foundation of his/her chosen field, i.e. line of specialisation 
- is competent in finding, combining and applying the latest field-related information in technology utilising typical development methods and practices and to document the results of his/her work 
- communicates with clients and executes technical solutions that meet their needs 
- engages in disciplined product development work independently and as a member of a project group, and effectively communicates with professionals representing different areas of the ICT field. | 
  | 
  | 
 | KL04BT40122 | 
Special project in embedded systems | 
  | 
3 | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
3 | 
  | 
x 
Learning competence
 
- is able to self-evaluate and develop one’s competence and learning style orientation 
- is able to retrieve and analyze information and evaluate it critically 
- is capable of taking responsibility for collaborative learning and sharing knowledge in teams | 
  | 
  | 
  | 
  | 
  | 
  | 
x 
Mathematical and scientific competence
 
A Bachelor of Engineering (IT): 
- engages in logical-mathematical thinking and applies a logical-mathematical approach to problem solving in technology 
- utilises mathematical principles, methods and tools 
- understands the laws of physics needed in field-related applications and the principles of sustainable development. | 
x 
Hardware competence
 
A Bachelor of Engineering (IT): 
- has command of electrical engineering and the safety issues associated with electricity 
- possesses knowledge of the more common electronics components and how they work 
- understands the processes involved in developing and manufacturing electronics 
- understands the architecture of computers and how the essential components work 
- understands IP-based information networks and how their active devices work 
- is competent in developing, implementing and maintaining simple networks. | 
  | 
  | 
x 
Competence in ICT engineering
 
A Bachelor of Engineering (IT): 
- is knowledgeable of the theoretical foundation of his/her chosen field, i.e. line of specialisation 
- is competent in finding, combining and applying the latest field-related information in technology utilising typical development methods and practices and to document the results of his/her work 
- communicates with clients and executes technical solutions that meet their needs 
- engages in disciplined product development work independently and as a member of a project group, and effectively communicates with professionals representing different areas of the ICT field. | 
  | 
  | 
 | KL04BT40131 | 
Basics of electronic | 
  | 
  | 
3 | 
  | 
  | 
  | 
  | 
  | 
  | 
3 | 
  | 
x 
Learning competence
 
- is able to self-evaluate and develop one’s competence and learning style orientation 
- is able to retrieve and analyze information and evaluate it critically 
- is capable of taking responsibility for collaborative learning and sharing knowledge in teams | 
  | 
  | 
  | 
  | 
  | 
  | 
x 
Mathematical and scientific competence
 
A Bachelor of Engineering (IT): 
- engages in logical-mathematical thinking and applies a logical-mathematical approach to problem solving in technology 
- utilises mathematical principles, methods and tools 
- understands the laws of physics needed in field-related applications and the principles of sustainable development. | 
x 
Hardware competence
 
A Bachelor of Engineering (IT): 
- has command of electrical engineering and the safety issues associated with electricity 
- possesses knowledge of the more common electronics components and how they work 
- understands the processes involved in developing and manufacturing electronics 
- understands the architecture of computers and how the essential components work 
- understands IP-based information networks and how their active devices work 
- is competent in developing, implementing and maintaining simple networks. | 
  | 
  | 
x 
Competence in ICT engineering
 
A Bachelor of Engineering (IT): 
- is knowledgeable of the theoretical foundation of his/her chosen field, i.e. line of specialisation 
- is competent in finding, combining and applying the latest field-related information in technology utilising typical development methods and practices and to document the results of his/her work 
- communicates with clients and executes technical solutions that meet their needs 
- engages in disciplined product development work independently and as a member of a project group, and effectively communicates with professionals representing different areas of the ICT field. | 
  | 
  | 
 | KL25AB10000 | 
Basics of automation | 
3 | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
3 | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
x 
Hardware competence
 
A Bachelor of Engineering (IT): 
- has command of electrical engineering and the safety issues associated with electricity 
- possesses knowledge of the more common electronics components and how they work 
- understands the processes involved in developing and manufacturing electronics 
- understands the architecture of computers and how the essential components work 
- understands IP-based information networks and how their active devices work 
- is competent in developing, implementing and maintaining simple networks. | 
  | 
  | 
x 
Competence in ICT engineering
 
A Bachelor of Engineering (IT): 
- is knowledgeable of the theoretical foundation of his/her chosen field, i.e. line of specialisation 
- is competent in finding, combining and applying the latest field-related information in technology utilising typical development methods and practices and to document the results of his/her work 
- communicates with clients and executes technical solutions that meet their needs 
- engages in disciplined product development work independently and as a member of a project group, and effectively communicates with professionals representing different areas of the ICT field. | 
  | 
  | 
 | KL25AB10250 | 
Programmable logic controllers | 
  | 
  | 
  | 
3 | 
  | 
  | 
  | 
  | 
  | 
3 | 
  | 
  | 
  | 
  | 
  | 
  | 
x 
Entrepreneurial competence
 
- Understanding of the interaction involved in the operations in a company and the business environment, and of the concept of entrepreneurship and the entrepreneurial way of working. 
- Understanding of the principles associated with a profitable business, and ability to analyse the operations and risks in a business. | 
  | 
  | 
x 
Hardware competence
 
A Bachelor of Engineering (IT): 
- has command of electrical engineering and the safety issues associated with electricity 
- possesses knowledge of the more common electronics components and how they work 
- understands the processes involved in developing and manufacturing electronics 
- understands the architecture of computers and how the essential components work 
- understands IP-based information networks and how their active devices work 
- is competent in developing, implementing and maintaining simple networks. | 
x 
Software competence
 
A Bachelor of Engineering (IT) ; has command of programming technology, i.e. understands programming logic and possesses knowledge of common algorithms and information structures; is competent in interpreting programme codes and utilising programming to solve problems; possesses knowledge of object design and programming; has command of the development of databases and how to execute them; is competent in working in software projects and considering the needs of the company and client. | 
  | 
x 
Competence in ICT engineering
 
A Bachelor of Engineering (IT): 
- is knowledgeable of the theoretical foundation of his/her chosen field, i.e. line of specialisation 
- is competent in finding, combining and applying the latest field-related information in technology utilising typical development methods and practices and to document the results of his/her work 
- communicates with clients and executes technical solutions that meet their needs 
- engages in disciplined product development work independently and as a member of a project group, and effectively communicates with professionals representing different areas of the ICT field. | 
  | 
  | 
 | KL04BT40010 | 
Embedded systems | 
  | 
  | 
  | 
4 | 
  | 
  | 
  | 
  | 
  | 
4 | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
x 
Mathematical and scientific competence
 
A Bachelor of Engineering (IT): 
- engages in logical-mathematical thinking and applies a logical-mathematical approach to problem solving in technology 
- utilises mathematical principles, methods and tools 
- understands the laws of physics needed in field-related applications and the principles of sustainable development. | 
x 
Hardware competence
 
A Bachelor of Engineering (IT): 
- has command of electrical engineering and the safety issues associated with electricity 
- possesses knowledge of the more common electronics components and how they work 
- understands the processes involved in developing and manufacturing electronics 
- understands the architecture of computers and how the essential components work 
- understands IP-based information networks and how their active devices work 
- is competent in developing, implementing and maintaining simple networks. | 
x 
Software competence
 
A Bachelor of Engineering (IT) ; has command of programming technology, i.e. understands programming logic and possesses knowledge of common algorithms and information structures; is competent in interpreting programme codes and utilising programming to solve problems; possesses knowledge of object design and programming; has command of the development of databases and how to execute them; is competent in working in software projects and considering the needs of the company and client. | 
  | 
x 
Competence in ICT engineering
 
A Bachelor of Engineering (IT): 
- is knowledgeable of the theoretical foundation of his/her chosen field, i.e. line of specialisation 
- is competent in finding, combining and applying the latest field-related information in technology utilising typical development methods and practices and to document the results of his/her work 
- communicates with clients and executes technical solutions that meet their needs 
- engages in disciplined product development work independently and as a member of a project group, and effectively communicates with professionals representing different areas of the ICT field. | 
  | 
  | 
 | KL04BT40032 | 
Project in embedded systems | 
  | 
  | 
  | 
  | 
  | 
6 | 
  | 
  | 
  | 
6 | 
  | 
x 
Learning competence
 
- is able to self-evaluate and develop one’s competence and learning style orientation 
- is able to retrieve and analyze information and evaluate it critically 
- is capable of taking responsibility for collaborative learning and sharing knowledge in teams | 
  | 
x 
Working community competence
 
- is able to operate as a member of a work community 
- is able to operate in communicative and interactive situations in working life 
- is able to utilize information and communications technology in one’s subject field 
- knows the working life in one’s subject field and is able to create personal contacts in working life and to operate in professional networks 
- is capable of decision making in unpredicted situations 
- is able to apply the principles of organizational management and leadership in working life and has abilities for supervision tasks 
- possesses entrepreneurial skills | 
x 
Innovation competence
 
- is able to conduct research, development and innovation projects applying the existing knowledge and methods of the field 
- is able to work in projects 
- is capable of creative problem solving and development of working methods 
- is able to find customer-oriented, sustainable and profitable solutions | 
  | 
x 
Entrepreneurial competence
 
- Understanding of the interaction involved in the operations in a company and the business environment, and of the concept of entrepreneurship and the entrepreneurial way of working. 
- Understanding of the principles associated with a profitable business, and ability to analyse the operations and risks in a business. | 
x 
Quality control competence
 
- Knowledge of the typical field-related quality control systems 
- Understanding of quality-control and the requirements of quality-control systems. | 
x 
Mathematical and scientific competence
 
A Bachelor of Engineering (IT): 
- engages in logical-mathematical thinking and applies a logical-mathematical approach to problem solving in technology 
- utilises mathematical principles, methods and tools 
- understands the laws of physics needed in field-related applications and the principles of sustainable development. | 
x 
Hardware competence
 
A Bachelor of Engineering (IT): 
- has command of electrical engineering and the safety issues associated with electricity 
- possesses knowledge of the more common electronics components and how they work 
- understands the processes involved in developing and manufacturing electronics 
- understands the architecture of computers and how the essential components work 
- understands IP-based information networks and how their active devices work 
- is competent in developing, implementing and maintaining simple networks. | 
x 
Software competence
 
A Bachelor of Engineering (IT) ; has command of programming technology, i.e. understands programming logic and possesses knowledge of common algorithms and information structures; is competent in interpreting programme codes and utilising programming to solve problems; possesses knowledge of object design and programming; has command of the development of databases and how to execute them; is competent in working in software projects and considering the needs of the company and client. | 
x 
Competence in ICT business
 
A Bachelor of Engineering (IT): 
- possesses knowledge of the prerequisites for profitable business and utilises the more significant tools needed to plan and manage finances 
- understands the productisation processes in the ICT field 
- possesses comprehensive understanding of product development, profitable production, and the essential issues related to customer relations 
- possesses the knowledge and skills needed to supervise people, processes and projects, especially in a product development organisation 
- is competent in establishing a business and working as an entrepreneur in technology, and understands the significance of his/her efforts as regards the profitability of an enterprise's operations. | 
x 
Competence in ICT engineering
 
A Bachelor of Engineering (IT): 
- is knowledgeable of the theoretical foundation of his/her chosen field, i.e. line of specialisation 
- is competent in finding, combining and applying the latest field-related information in technology utilising typical development methods and practices and to document the results of his/her work 
- communicates with clients and executes technical solutions that meet their needs 
- engages in disciplined product development work independently and as a member of a project group, and effectively communicates with professionals representing different areas of the ICT field. | 
  | 
  | 
 | KL04BT700 | 
Entrepreneurship | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
8 | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
 | KL04BT10110 | 
Enterprise resource planning systems | 
  | 
  | 
  | 
3 | 
  | 
  | 
  | 
  | 
  | 
3 | 
  | 
x 
Learning competence
 
- is able to self-evaluate and develop one’s competence and learning style orientation 
- is able to retrieve and analyze information and evaluate it critically 
- is capable of taking responsibility for collaborative learning and sharing knowledge in teams | 
  | 
x 
Working community competence
 
- is able to operate as a member of a work community 
- is able to operate in communicative and interactive situations in working life 
- is able to utilize information and communications technology in one’s subject field 
- knows the working life in one’s subject field and is able to create personal contacts in working life and to operate in professional networks 
- is capable of decision making in unpredicted situations 
- is able to apply the principles of organizational management and leadership in working life and has abilities for supervision tasks 
- possesses entrepreneurial skills | 
  | 
  | 
x 
Entrepreneurial competence
 
- Understanding of the interaction involved in the operations in a company and the business environment, and of the concept of entrepreneurship and the entrepreneurial way of working. 
- Understanding of the principles associated with a profitable business, and ability to analyse the operations and risks in a business. | 
x 
Quality control competence
 
- Knowledge of the typical field-related quality control systems 
- Understanding of quality-control and the requirements of quality-control systems. | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
 | KC04CA85013 | 
Working Life Communication | 
  | 
  | 
  | 
  | 
2 | 
  | 
  | 
  | 
  | 
2 | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
 | KC00BYT1050 | 
Human resource management, HRM | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
3 | 
  | 
3 | 
  | 
x 
Learning competence
 
- is able to self-evaluate and develop one’s competence and learning style orientation 
- is able to retrieve and analyze information and evaluate it critically 
- is capable of taking responsibility for collaborative learning and sharing knowledge in teams | 
x 
Ethical competence
 
- is able to take responsibility for one’s own actions and for the consequences of these actions 
- is able to work according to the ethical principles of the subject field 
- is able to take other people into account in one’s actions 
- is able to apply the principles of equality 
- is able to apply the principles of sustainable development 
- is capable of social influencing using one’s know-how and based on ethical values | 
  | 
  | 
  | 
x 
Entrepreneurial competence
 
- Understanding of the interaction involved in the operations in a company and the business environment, and of the concept of entrepreneurship and the entrepreneurial way of working. 
- Understanding of the principles associated with a profitable business, and ability to analyse the operations and risks in a business. | 
x 
Quality control competence
 
- Knowledge of the typical field-related quality control systems 
- Understanding of quality-control and the requirements of quality-control systems. | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
 | KL04BTOHTE | 
SOFTWARE ENGINEERING PROFESSIONAL STUDIES | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
36 | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
 | KL04BT50040 | 
Application development | 
  | 
  | 
  | 
3 | 
  | 
  | 
  | 
  | 
  | 
3 | 
  | 
x 
Learning competence
 
- is able to self-evaluate and develop one’s competence and learning style orientation 
- is able to retrieve and analyze information and evaluate it critically 
- is capable of taking responsibility for collaborative learning and sharing knowledge in teams | 
  | 
x 
Working community competence
 
- is able to operate as a member of a work community 
- is able to operate in communicative and interactive situations in working life 
- is able to utilize information and communications technology in one’s subject field 
- knows the working life in one’s subject field and is able to create personal contacts in working life and to operate in professional networks 
- is capable of decision making in unpredicted situations 
- is able to apply the principles of organizational management and leadership in working life and has abilities for supervision tasks 
- possesses entrepreneurial skills | 
  | 
  | 
  | 
  | 
  | 
  | 
x 
Software competence
 
A Bachelor of Engineering (IT) ; has command of programming technology, i.e. understands programming logic and possesses knowledge of common algorithms and information structures; is competent in interpreting programme codes and utilising programming to solve problems; possesses knowledge of object design and programming; has command of the development of databases and how to execute them; is competent in working in software projects and considering the needs of the company and client. | 
x 
Competence in ICT business
 
A Bachelor of Engineering (IT): 
- possesses knowledge of the prerequisites for profitable business and utilises the more significant tools needed to plan and manage finances 
- understands the productisation processes in the ICT field 
- possesses comprehensive understanding of product development, profitable production, and the essential issues related to customer relations 
- possesses the knowledge and skills needed to supervise people, processes and projects, especially in a product development organisation 
- is competent in establishing a business and working as an entrepreneur in technology, and understands the significance of his/her efforts as regards the profitability of an enterprise's operations. | 
x 
Competence in ICT engineering
 
A Bachelor of Engineering (IT): 
- is knowledgeable of the theoretical foundation of his/her chosen field, i.e. line of specialisation 
- is competent in finding, combining and applying the latest field-related information in technology utilising typical development methods and practices and to document the results of his/her work 
- communicates with clients and executes technical solutions that meet their needs 
- engages in disciplined product development work independently and as a member of a project group, and effectively communicates with professionals representing different areas of the ICT field. | 
  | 
  | 
 | KL04BT51052 | 
Windows programming | 
  | 
  | 
  | 
  | 
  | 
3 | 
  | 
  | 
  | 
3 | 
  | 
  | 
  | 
  | 
  | 
  | 
x 
Entrepreneurial competence
 
- Understanding of the interaction involved in the operations in a company and the business environment, and of the concept of entrepreneurship and the entrepreneurial way of working. 
- Understanding of the principles associated with a profitable business, and ability to analyse the operations and risks in a business. | 
  | 
  | 
  | 
x 
Software competence
 
A Bachelor of Engineering (IT) ; has command of programming technology, i.e. understands programming logic and possesses knowledge of common algorithms and information structures; is competent in interpreting programme codes and utilising programming to solve problems; possesses knowledge of object design and programming; has command of the development of databases and how to execute them; is competent in working in software projects and considering the needs of the company and client. | 
  | 
x 
Competence in ICT engineering
 
A Bachelor of Engineering (IT): 
- is knowledgeable of the theoretical foundation of his/her chosen field, i.e. line of specialisation 
- is competent in finding, combining and applying the latest field-related information in technology utilising typical development methods and practices and to document the results of his/her work 
- communicates with clients and executes technical solutions that meet their needs 
- engages in disciplined product development work independently and as a member of a project group, and effectively communicates with professionals representing different areas of the ICT field. | 
  | 
  | 
 | KL04BT52030 | 
Software project | 
  | 
  | 
  | 
  | 
  | 
6 | 
  | 
  | 
  | 
6 | 
  | 
  | 
  | 
x 
Working community competence
 
- is able to operate as a member of a work community 
- is able to operate in communicative and interactive situations in working life 
- is able to utilize information and communications technology in one’s subject field 
- knows the working life in one’s subject field and is able to create personal contacts in working life and to operate in professional networks 
- is capable of decision making in unpredicted situations 
- is able to apply the principles of organizational management and leadership in working life and has abilities for supervision tasks 
- possesses entrepreneurial skills | 
x 
Innovation competence
 
- is able to conduct research, development and innovation projects applying the existing knowledge and methods of the field 
- is able to work in projects 
- is capable of creative problem solving and development of working methods 
- is able to find customer-oriented, sustainable and profitable solutions | 
x 
Internationalization competence
 
-possesses communicative competence necessary for one’s work and for professional development in the subject field 
- is able to operate in a multicultural environment 
- takes into account the effects of and opportunities for internationalization development in one’s own field | 
x 
Entrepreneurial competence
 
- Understanding of the interaction involved in the operations in a company and the business environment, and of the concept of entrepreneurship and the entrepreneurial way of working. 
- Understanding of the principles associated with a profitable business, and ability to analyse the operations and risks in a business. | 
x 
Quality control competence
 
- Knowledge of the typical field-related quality control systems 
- Understanding of quality-control and the requirements of quality-control systems. | 
  | 
  | 
x 
Software competence
 
A Bachelor of Engineering (IT) ; has command of programming technology, i.e. understands programming logic and possesses knowledge of common algorithms and information structures; is competent in interpreting programme codes and utilising programming to solve problems; possesses knowledge of object design and programming; has command of the development of databases and how to execute them; is competent in working in software projects and considering the needs of the company and client. | 
x 
Competence in ICT business
 
A Bachelor of Engineering (IT): 
- possesses knowledge of the prerequisites for profitable business and utilises the more significant tools needed to plan and manage finances 
- understands the productisation processes in the ICT field 
- possesses comprehensive understanding of product development, profitable production, and the essential issues related to customer relations 
- possesses the knowledge and skills needed to supervise people, processes and projects, especially in a product development organisation 
- is competent in establishing a business and working as an entrepreneur in technology, and understands the significance of his/her efforts as regards the profitability of an enterprise's operations. | 
x 
Competence in ICT engineering
 
A Bachelor of Engineering (IT): 
- is knowledgeable of the theoretical foundation of his/her chosen field, i.e. line of specialisation 
- is competent in finding, combining and applying the latest field-related information in technology utilising typical development methods and practices and to document the results of his/her work 
- communicates with clients and executes technical solutions that meet their needs 
- engages in disciplined product development work independently and as a member of a project group, and effectively communicates with professionals representing different areas of the ICT field. | 
  | 
  | 
 | KL04BT32032 | 
Embedded systems programming  | 
  | 
  | 
  | 
  | 
3 | 
  | 
  | 
  | 
  | 
3 | 
  | 
  | 
  | 
  | 
x 
Innovation competence
 
- is able to conduct research, development and innovation projects applying the existing knowledge and methods of the field 
- is able to work in projects 
- is capable of creative problem solving and development of working methods 
- is able to find customer-oriented, sustainable and profitable solutions | 
  | 
  | 
x 
Quality control competence
 
- Knowledge of the typical field-related quality control systems 
- Understanding of quality-control and the requirements of quality-control systems. | 
x 
Mathematical and scientific competence
 
A Bachelor of Engineering (IT): 
- engages in logical-mathematical thinking and applies a logical-mathematical approach to problem solving in technology 
- utilises mathematical principles, methods and tools 
- understands the laws of physics needed in field-related applications and the principles of sustainable development. | 
x 
Hardware competence
 
A Bachelor of Engineering (IT): 
- has command of electrical engineering and the safety issues associated with electricity 
- possesses knowledge of the more common electronics components and how they work 
- understands the processes involved in developing and manufacturing electronics 
- understands the architecture of computers and how the essential components work 
- understands IP-based information networks and how their active devices work 
- is competent in developing, implementing and maintaining simple networks. | 
x 
Software competence
 
A Bachelor of Engineering (IT) ; has command of programming technology, i.e. understands programming logic and possesses knowledge of common algorithms and information structures; is competent in interpreting programme codes and utilising programming to solve problems; possesses knowledge of object design and programming; has command of the development of databases and how to execute them; is competent in working in software projects and considering the needs of the company and client. | 
  | 
x 
Competence in ICT engineering
 
A Bachelor of Engineering (IT): 
- is knowledgeable of the theoretical foundation of his/her chosen field, i.e. line of specialisation 
- is competent in finding, combining and applying the latest field-related information in technology utilising typical development methods and practices and to document the results of his/her work 
- communicates with clients and executes technical solutions that meet their needs 
- engages in disciplined product development work independently and as a member of a project group, and effectively communicates with professionals representing different areas of the ICT field. | 
  | 
  | 
 | KL04BT50016 | 
Intranet | 
  | 
  | 
  | 
  | 
  | 
3 | 
  | 
  | 
  | 
3 | 
  | 
  | 
  | 
  | 
  | 
  | 
x 
Entrepreneurial competence
 
- Understanding of the interaction involved in the operations in a company and the business environment, and of the concept of entrepreneurship and the entrepreneurial way of working. 
- Understanding of the principles associated with a profitable business, and ability to analyse the operations and risks in a business. | 
  | 
  | 
x 
Hardware competence
 
A Bachelor of Engineering (IT): 
- has command of electrical engineering and the safety issues associated with electricity 
- possesses knowledge of the more common electronics components and how they work 
- understands the processes involved in developing and manufacturing electronics 
- understands the architecture of computers and how the essential components work 
- understands IP-based information networks and how their active devices work 
- is competent in developing, implementing and maintaining simple networks. | 
x 
Software competence
 
A Bachelor of Engineering (IT) ; has command of programming technology, i.e. understands programming logic and possesses knowledge of common algorithms and information structures; is competent in interpreting programme codes and utilising programming to solve problems; possesses knowledge of object design and programming; has command of the development of databases and how to execute them; is competent in working in software projects and considering the needs of the company and client. | 
  | 
x 
Competence in ICT engineering
 
A Bachelor of Engineering (IT): 
- is knowledgeable of the theoretical foundation of his/her chosen field, i.e. line of specialisation 
- is competent in finding, combining and applying the latest field-related information in technology utilising typical development methods and practices and to document the results of his/her work 
- communicates with clients and executes technical solutions that meet their needs 
- engages in disciplined product development work independently and as a member of a project group, and effectively communicates with professionals representing different areas of the ICT field. | 
  | 
  | 
 | KL04BTOHTE1 | 
Software engineering | 
  | 
  | 
  | 
  | 
  | 
3 | 
  | 
  | 
  | 
3 | 
  | 
  | 
x 
Ethical competence
 
- is able to take responsibility for one’s own actions and for the consequences of these actions 
- is able to work according to the ethical principles of the subject field 
- is able to take other people into account in one’s actions 
- is able to apply the principles of equality 
- is able to apply the principles of sustainable development 
- is capable of social influencing using one’s know-how and based on ethical values | 
  | 
x 
Innovation competence
 
- is able to conduct research, development and innovation projects applying the existing knowledge and methods of the field 
- is able to work in projects 
- is capable of creative problem solving and development of working methods 
- is able to find customer-oriented, sustainable and profitable solutions | 
  | 
x 
Entrepreneurial competence
 
- Understanding of the interaction involved in the operations in a company and the business environment, and of the concept of entrepreneurship and the entrepreneurial way of working. 
- Understanding of the principles associated with a profitable business, and ability to analyse the operations and risks in a business. | 
x 
Quality control competence
 
- Knowledge of the typical field-related quality control systems 
- Understanding of quality-control and the requirements of quality-control systems. | 
  | 
  | 
x 
Software competence
 
A Bachelor of Engineering (IT) ; has command of programming technology, i.e. understands programming logic and possesses knowledge of common algorithms and information structures; is competent in interpreting programme codes and utilising programming to solve problems; possesses knowledge of object design and programming; has command of the development of databases and how to execute them; is competent in working in software projects and considering the needs of the company and client. | 
x 
Competence in ICT business
 
A Bachelor of Engineering (IT): 
- possesses knowledge of the prerequisites for profitable business and utilises the more significant tools needed to plan and manage finances 
- understands the productisation processes in the ICT field 
- possesses comprehensive understanding of product development, profitable production, and the essential issues related to customer relations 
- possesses the knowledge and skills needed to supervise people, processes and projects, especially in a product development organisation 
- is competent in establishing a business and working as an entrepreneur in technology, and understands the significance of his/her efforts as regards the profitability of an enterprise's operations. | 
x 
Competence in ICT engineering
 
A Bachelor of Engineering (IT): 
- is knowledgeable of the theoretical foundation of his/her chosen field, i.e. line of specialisation 
- is competent in finding, combining and applying the latest field-related information in technology utilising typical development methods and practices and to document the results of his/her work 
- communicates with clients and executes technical solutions that meet their needs 
- engages in disciplined product development work independently and as a member of a project group, and effectively communicates with professionals representing different areas of the ICT field. | 
  | 
  | 
 | KL04VEMO05 | 
Mobile programming | 
  | 
  | 
  | 
  | 
  | 
3 | 
  | 
  | 
  | 
3 | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
x 
Software competence
 
A Bachelor of Engineering (IT) ; has command of programming technology, i.e. understands programming logic and possesses knowledge of common algorithms and information structures; is competent in interpreting programme codes and utilising programming to solve problems; possesses knowledge of object design and programming; has command of the development of databases and how to execute them; is competent in working in software projects and considering the needs of the company and client. | 
  | 
x 
Competence in ICT engineering
 
A Bachelor of Engineering (IT): 
- is knowledgeable of the theoretical foundation of his/her chosen field, i.e. line of specialisation 
- is competent in finding, combining and applying the latest field-related information in technology utilising typical development methods and practices and to document the results of his/her work 
- communicates with clients and executes technical solutions that meet their needs 
- engages in disciplined product development work independently and as a member of a project group, and effectively communicates with professionals representing different areas of the ICT field. | 
  | 
  | 
 | KL04BT53040 | 
Network programming | 
  | 
  | 
  | 
  | 
3 | 
  | 
  | 
  | 
  | 
3 | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
x 
Software competence
 
A Bachelor of Engineering (IT) ; has command of programming technology, i.e. understands programming logic and possesses knowledge of common algorithms and information structures; is competent in interpreting programme codes and utilising programming to solve problems; possesses knowledge of object design and programming; has command of the development of databases and how to execute them; is competent in working in software projects and considering the needs of the company and client. | 
  | 
x 
Competence in ICT engineering
 
A Bachelor of Engineering (IT): 
- is knowledgeable of the theoretical foundation of his/her chosen field, i.e. line of specialisation 
- is competent in finding, combining and applying the latest field-related information in technology utilising typical development methods and practices and to document the results of his/her work 
- communicates with clients and executes technical solutions that meet their needs 
- engages in disciplined product development work independently and as a member of a project group, and effectively communicates with professionals representing different areas of the ICT field. | 
  | 
  | 
 | KL04BT40042 | 
Server programming 1 | 
  | 
  | 
  | 
  | 
3 | 
  | 
  | 
  | 
  | 
3 | 
  | 
  | 
  | 
  | 
x 
Innovation competence
 
- is able to conduct research, development and innovation projects applying the existing knowledge and methods of the field 
- is able to work in projects 
- is capable of creative problem solving and development of working methods 
- is able to find customer-oriented, sustainable and profitable solutions | 
  | 
x 
Entrepreneurial competence
 
- Understanding of the interaction involved in the operations in a company and the business environment, and of the concept of entrepreneurship and the entrepreneurial way of working. 
- Understanding of the principles associated with a profitable business, and ability to analyse the operations and risks in a business. | 
  | 
  | 
  | 
x 
Software competence
 
A Bachelor of Engineering (IT) ; has command of programming technology, i.e. understands programming logic and possesses knowledge of common algorithms and information structures; is competent in interpreting programme codes and utilising programming to solve problems; possesses knowledge of object design and programming; has command of the development of databases and how to execute them; is competent in working in software projects and considering the needs of the company and client. | 
  | 
x 
Competence in ICT engineering
 
A Bachelor of Engineering (IT): 
- is knowledgeable of the theoretical foundation of his/her chosen field, i.e. line of specialisation 
- is competent in finding, combining and applying the latest field-related information in technology utilising typical development methods and practices and to document the results of his/her work 
- communicates with clients and executes technical solutions that meet their needs 
- engages in disciplined product development work independently and as a member of a project group, and effectively communicates with professionals representing different areas of the ICT field. | 
  | 
  | 
 | KL04BTOHTE6 | 
Choose at least 6 credits from the following | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
 | KL04BT40121 | 
Networks and Bus interfaces | 
  | 
  | 
  | 
  | 
  | 
3 | 
  | 
  | 
  | 
3 | 
  | 
x 
Learning competence
 
- is able to self-evaluate and develop one’s competence and learning style orientation 
- is able to retrieve and analyze information and evaluate it critically 
- is capable of taking responsibility for collaborative learning and sharing knowledge in teams | 
  | 
  | 
  | 
  | 
  | 
  | 
x 
Mathematical and scientific competence
 
A Bachelor of Engineering (IT): 
- engages in logical-mathematical thinking and applies a logical-mathematical approach to problem solving in technology 
- utilises mathematical principles, methods and tools 
- understands the laws of physics needed in field-related applications and the principles of sustainable development. | 
x 
Hardware competence
 
A Bachelor of Engineering (IT): 
- has command of electrical engineering and the safety issues associated with electricity 
- possesses knowledge of the more common electronics components and how they work 
- understands the processes involved in developing and manufacturing electronics 
- understands the architecture of computers and how the essential components work 
- understands IP-based information networks and how their active devices work 
- is competent in developing, implementing and maintaining simple networks. | 
x 
Software competence
 
A Bachelor of Engineering (IT) ; has command of programming technology, i.e. understands programming logic and possesses knowledge of common algorithms and information structures; is competent in interpreting programme codes and utilising programming to solve problems; possesses knowledge of object design and programming; has command of the development of databases and how to execute them; is competent in working in software projects and considering the needs of the company and client. | 
  | 
  | 
  | 
  | 
 | KL04BT40040 | 
Embedded PC systems | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
3 | 
  | 
3 | 
  | 
  | 
  | 
  | 
x 
Innovation competence
 
- is able to conduct research, development and innovation projects applying the existing knowledge and methods of the field 
- is able to work in projects 
- is capable of creative problem solving and development of working methods 
- is able to find customer-oriented, sustainable and profitable solutions | 
  | 
  | 
  | 
  | 
  | 
x 
Software competence
 
A Bachelor of Engineering (IT) ; has command of programming technology, i.e. understands programming logic and possesses knowledge of common algorithms and information structures; is competent in interpreting programme codes and utilising programming to solve problems; possesses knowledge of object design and programming; has command of the development of databases and how to execute them; is competent in working in software projects and considering the needs of the company and client. | 
  | 
x 
Competence in ICT engineering
 
A Bachelor of Engineering (IT): 
- is knowledgeable of the theoretical foundation of his/her chosen field, i.e. line of specialisation 
- is competent in finding, combining and applying the latest field-related information in technology utilising typical development methods and practices and to document the results of his/her work 
- communicates with clients and executes technical solutions that meet their needs 
- engages in disciplined product development work independently and as a member of a project group, and effectively communicates with professionals representing different areas of the ICT field. | 
  | 
  | 
 | KL04BT51030 | 
Java Programming | 
  | 
  | 
3 | 
  | 
  | 
  | 
  | 
  | 
  | 
3 | 
  | 
x 
Learning competence
 
- is able to self-evaluate and develop one’s competence and learning style orientation 
- is able to retrieve and analyze information and evaluate it critically 
- is capable of taking responsibility for collaborative learning and sharing knowledge in teams | 
  | 
x 
Working community competence
 
- is able to operate as a member of a work community 
- is able to operate in communicative and interactive situations in working life 
- is able to utilize information and communications technology in one’s subject field 
- knows the working life in one’s subject field and is able to create personal contacts in working life and to operate in professional networks 
- is capable of decision making in unpredicted situations 
- is able to apply the principles of organizational management and leadership in working life and has abilities for supervision tasks 
- possesses entrepreneurial skills | 
  | 
  | 
  | 
  | 
  | 
  | 
x 
Software competence
 
A Bachelor of Engineering (IT) ; has command of programming technology, i.e. understands programming logic and possesses knowledge of common algorithms and information structures; is competent in interpreting programme codes and utilising programming to solve problems; possesses knowledge of object design and programming; has command of the development of databases and how to execute them; is competent in working in software projects and considering the needs of the company and client. | 
  | 
x 
Competence in ICT engineering
 
A Bachelor of Engineering (IT): 
- is knowledgeable of the theoretical foundation of his/her chosen field, i.e. line of specialisation 
- is competent in finding, combining and applying the latest field-related information in technology utilising typical development methods and practices and to document the results of his/her work 
- communicates with clients and executes technical solutions that meet their needs 
- engages in disciplined product development work independently and as a member of a project group, and effectively communicates with professionals representing different areas of the ICT field. | 
  | 
  | 
 | KL04BTOHTE2 | 
Java EE | 
  | 
  | 
  | 
  | 
  | 
3 | 
  | 
  | 
  | 
3 | 
  | 
x 
Learning competence
 
- is able to self-evaluate and develop one’s competence and learning style orientation 
- is able to retrieve and analyze information and evaluate it critically 
- is capable of taking responsibility for collaborative learning and sharing knowledge in teams | 
  | 
x 
Working community competence
 
- is able to operate as a member of a work community 
- is able to operate in communicative and interactive situations in working life 
- is able to utilize information and communications technology in one’s subject field 
- knows the working life in one’s subject field and is able to create personal contacts in working life and to operate in professional networks 
- is capable of decision making in unpredicted situations 
- is able to apply the principles of organizational management and leadership in working life and has abilities for supervision tasks 
- possesses entrepreneurial skills | 
  | 
  | 
  | 
  | 
  | 
  | 
x 
Software competence
 
A Bachelor of Engineering (IT) ; has command of programming technology, i.e. understands programming logic and possesses knowledge of common algorithms and information structures; is competent in interpreting programme codes and utilising programming to solve problems; possesses knowledge of object design and programming; has command of the development of databases and how to execute them; is competent in working in software projects and considering the needs of the company and client. | 
  | 
x 
Competence in ICT engineering
 
A Bachelor of Engineering (IT): 
- is knowledgeable of the theoretical foundation of his/her chosen field, i.e. line of specialisation 
- is competent in finding, combining and applying the latest field-related information in technology utilising typical development methods and practices and to document the results of his/her work 
- communicates with clients and executes technical solutions that meet their needs 
- engages in disciplined product development work independently and as a member of a project group, and effectively communicates with professionals representing different areas of the ICT field. | 
  | 
  | 
 | KL04BT51081 | 
Computer graphics | 
  | 
  | 
3 | 
  | 
  | 
  | 
  | 
  | 
  | 
3 | 
  | 
  | 
  | 
  | 
x 
Innovation competence
 
- is able to conduct research, development and innovation projects applying the existing knowledge and methods of the field 
- is able to work in projects 
- is capable of creative problem solving and development of working methods 
- is able to find customer-oriented, sustainable and profitable solutions | 
  | 
  | 
  | 
x 
Mathematical and scientific competence
 
A Bachelor of Engineering (IT): 
- engages in logical-mathematical thinking and applies a logical-mathematical approach to problem solving in technology 
- utilises mathematical principles, methods and tools 
- understands the laws of physics needed in field-related applications and the principles of sustainable development. | 
  | 
x 
Software competence
 
A Bachelor of Engineering (IT) ; has command of programming technology, i.e. understands programming logic and possesses knowledge of common algorithms and information structures; is competent in interpreting programme codes and utilising programming to solve problems; possesses knowledge of object design and programming; has command of the development of databases and how to execute them; is competent in working in software projects and considering the needs of the company and client. | 
  | 
x 
Competence in ICT engineering
 
A Bachelor of Engineering (IT): 
- is knowledgeable of the theoretical foundation of his/her chosen field, i.e. line of specialisation 
- is competent in finding, combining and applying the latest field-related information in technology utilising typical development methods and practices and to document the results of his/her work 
- communicates with clients and executes technical solutions that meet their needs 
- engages in disciplined product development work independently and as a member of a project group, and effectively communicates with professionals representing different areas of the ICT field. | 
  | 
  | 
 | KL04BTOHTE5 | 
Game programming | 
  | 
  | 
  | 
  | 
  | 
3 | 
  | 
  | 
  | 
3 | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
 | KL04BTOHTE4 | 
Sharepoint application development | 
  | 
  | 
  | 
  | 
  | 
3 | 
  | 
  | 
  | 
3 | 
  | 
x 
Learning competence
 
- is able to self-evaluate and develop one’s competence and learning style orientation 
- is able to retrieve and analyze information and evaluate it critically 
- is capable of taking responsibility for collaborative learning and sharing knowledge in teams | 
  | 
x 
Working community competence
 
- is able to operate as a member of a work community 
- is able to operate in communicative and interactive situations in working life 
- is able to utilize information and communications technology in one’s subject field 
- knows the working life in one’s subject field and is able to create personal contacts in working life and to operate in professional networks 
- is capable of decision making in unpredicted situations 
- is able to apply the principles of organizational management and leadership in working life and has abilities for supervision tasks 
- possesses entrepreneurial skills | 
  | 
  | 
  | 
  | 
  | 
  | 
x 
Software competence
 
A Bachelor of Engineering (IT) ; has command of programming technology, i.e. understands programming logic and possesses knowledge of common algorithms and information structures; is competent in interpreting programme codes and utilising programming to solve problems; possesses knowledge of object design and programming; has command of the development of databases and how to execute them; is competent in working in software projects and considering the needs of the company and client. | 
  | 
x 
Competence in ICT engineering
 
A Bachelor of Engineering (IT): 
- is knowledgeable of the theoretical foundation of his/her chosen field, i.e. line of specialisation 
- is competent in finding, combining and applying the latest field-related information in technology utilising typical development methods and practices and to document the results of his/her work 
- communicates with clients and executes technical solutions that meet their needs 
- engages in disciplined product development work independently and as a member of a project group, and effectively communicates with professionals representing different areas of the ICT field. | 
  | 
  | 
 | KL04BTSUJÄ | 
EMBEDDED SYSTEMS PROFESSIONAL STUDIES | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
36 | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
 | KL04BT41011 | 
Laboratory assignments in electronics | 
  | 
  | 
3 | 
  | 
  | 
  | 
  | 
  | 
  | 
3 | 
  | 
x 
Learning competence
 
- is able to self-evaluate and develop one’s competence and learning style orientation 
- is able to retrieve and analyze information and evaluate it critically 
- is capable of taking responsibility for collaborative learning and sharing knowledge in teams | 
  | 
  | 
  | 
  | 
  | 
  | 
x 
Mathematical and scientific competence
 
A Bachelor of Engineering (IT): 
- engages in logical-mathematical thinking and applies a logical-mathematical approach to problem solving in technology 
- utilises mathematical principles, methods and tools 
- understands the laws of physics needed in field-related applications and the principles of sustainable development. | 
x 
Hardware competence
 
A Bachelor of Engineering (IT): 
- has command of electrical engineering and the safety issues associated with electricity 
- possesses knowledge of the more common electronics components and how they work 
- understands the processes involved in developing and manufacturing electronics 
- understands the architecture of computers and how the essential components work 
- understands IP-based information networks and how their active devices work 
- is competent in developing, implementing and maintaining simple networks. | 
  | 
  | 
  | 
  | 
  | 
 | KL04BT41041 | 
Applications in electronics | 
  | 
  | 
  | 
3 | 
  | 
  | 
  | 
  | 
  | 
3 | 
  | 
x 
Learning competence
 
- is able to self-evaluate and develop one’s competence and learning style orientation 
- is able to retrieve and analyze information and evaluate it critically 
- is capable of taking responsibility for collaborative learning and sharing knowledge in teams | 
  | 
  | 
  | 
  | 
  | 
  | 
x 
Mathematical and scientific competence
 
A Bachelor of Engineering (IT): 
- engages in logical-mathematical thinking and applies a logical-mathematical approach to problem solving in technology 
- utilises mathematical principles, methods and tools 
- understands the laws of physics needed in field-related applications and the principles of sustainable development. | 
x 
Hardware competence
 
A Bachelor of Engineering (IT): 
- has command of electrical engineering and the safety issues associated with electricity 
- possesses knowledge of the more common electronics components and how they work 
- understands the processes involved in developing and manufacturing electronics 
- understands the architecture of computers and how the essential components work 
- understands IP-based information networks and how their active devices work 
- is competent in developing, implementing and maintaining simple networks. | 
  | 
  | 
  | 
  | 
  | 
 | KL04BT41020 | 
Power electronics | 
  | 
  | 
  | 
  | 
3 | 
  | 
  | 
  | 
  | 
3 | 
  | 
x 
Learning competence
 
- is able to self-evaluate and develop one’s competence and learning style orientation 
- is able to retrieve and analyze information and evaluate it critically 
- is capable of taking responsibility for collaborative learning and sharing knowledge in teams | 
  | 
  | 
  | 
  | 
  | 
  | 
x 
Mathematical and scientific competence
 
A Bachelor of Engineering (IT): 
- engages in logical-mathematical thinking and applies a logical-mathematical approach to problem solving in technology 
- utilises mathematical principles, methods and tools 
- understands the laws of physics needed in field-related applications and the principles of sustainable development. | 
x 
Hardware competence
 
A Bachelor of Engineering (IT): 
- has command of electrical engineering and the safety issues associated with electricity 
- possesses knowledge of the more common electronics components and how they work 
- understands the processes involved in developing and manufacturing electronics 
- understands the architecture of computers and how the essential components work 
- understands IP-based information networks and how their active devices work 
- is competent in developing, implementing and maintaining simple networks. | 
  | 
  | 
  | 
  | 
  | 
 | KL04BT41050 | 
Electronic production engineering | 
  | 
  | 
  | 
  | 
  | 
3 | 
  | 
  | 
  | 
3 | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
x 
Quality control competence
 
- Knowledge of the typical field-related quality control systems 
- Understanding of quality-control and the requirements of quality-control systems. | 
x 
Mathematical and scientific competence
 
A Bachelor of Engineering (IT): 
- engages in logical-mathematical thinking and applies a logical-mathematical approach to problem solving in technology 
- utilises mathematical principles, methods and tools 
- understands the laws of physics needed in field-related applications and the principles of sustainable development. | 
x 
Hardware competence
 
A Bachelor of Engineering (IT): 
- has command of electrical engineering and the safety issues associated with electricity 
- possesses knowledge of the more common electronics components and how they work 
- understands the processes involved in developing and manufacturing electronics 
- understands the architecture of computers and how the essential components work 
- understands IP-based information networks and how their active devices work 
- is competent in developing, implementing and maintaining simple networks. | 
  | 
  | 
  | 
  | 
  | 
 | KL04BT40110 | 
Printed circuit board design | 
  | 
  | 
  | 
3 | 
  | 
  | 
  | 
  | 
  | 
3 | 
  | 
x 
Learning competence
 
- is able to self-evaluate and develop one’s competence and learning style orientation 
- is able to retrieve and analyze information and evaluate it critically 
- is capable of taking responsibility for collaborative learning and sharing knowledge in teams | 
  | 
  | 
  | 
  | 
  | 
  | 
x 
Mathematical and scientific competence
 
A Bachelor of Engineering (IT): 
- engages in logical-mathematical thinking and applies a logical-mathematical approach to problem solving in technology 
- utilises mathematical principles, methods and tools 
- understands the laws of physics needed in field-related applications and the principles of sustainable development. | 
x 
Hardware competence
 
A Bachelor of Engineering (IT): 
- has command of electrical engineering and the safety issues associated with electricity 
- possesses knowledge of the more common electronics components and how they work 
- understands the processes involved in developing and manufacturing electronics 
- understands the architecture of computers and how the essential components work 
- understands IP-based information networks and how their active devices work 
- is competent in developing, implementing and maintaining simple networks. | 
  | 
  | 
x 
Competence in ICT engineering
 
A Bachelor of Engineering (IT): 
- is knowledgeable of the theoretical foundation of his/her chosen field, i.e. line of specialisation 
- is competent in finding, combining and applying the latest field-related information in technology utilising typical development methods and practices and to document the results of his/her work 
- communicates with clients and executes technical solutions that meet their needs 
- engages in disciplined product development work independently and as a member of a project group, and effectively communicates with professionals representing different areas of the ICT field. | 
  | 
  | 
 | KL04BT42030 | 
Signal processing | 
  | 
  | 
  | 
3 | 
  | 
  | 
  | 
  | 
  | 
3 | 
  | 
x 
Learning competence
 
- is able to self-evaluate and develop one’s competence and learning style orientation 
- is able to retrieve and analyze information and evaluate it critically 
- is capable of taking responsibility for collaborative learning and sharing knowledge in teams | 
  | 
  | 
  | 
  | 
  | 
  | 
x 
Mathematical and scientific competence
 
A Bachelor of Engineering (IT): 
- engages in logical-mathematical thinking and applies a logical-mathematical approach to problem solving in technology 
- utilises mathematical principles, methods and tools 
- understands the laws of physics needed in field-related applications and the principles of sustainable development. | 
  | 
x 
Software competence
 
A Bachelor of Engineering (IT) ; has command of programming technology, i.e. understands programming logic and possesses knowledge of common algorithms and information structures; is competent in interpreting programme codes and utilising programming to solve problems; possesses knowledge of object design and programming; has command of the development of databases and how to execute them; is competent in working in software projects and considering the needs of the company and client. | 
  | 
  | 
  | 
  | 
 | KL04BT40121 | 
Networks and Bus interfaces | 
  | 
  | 
  | 
  | 
  | 
3 | 
  | 
  | 
  | 
3 | 
  | 
x 
Learning competence
 
- is able to self-evaluate and develop one’s competence and learning style orientation 
- is able to retrieve and analyze information and evaluate it critically 
- is capable of taking responsibility for collaborative learning and sharing knowledge in teams | 
  | 
  | 
  | 
  | 
  | 
  | 
x 
Mathematical and scientific competence
 
A Bachelor of Engineering (IT): 
- engages in logical-mathematical thinking and applies a logical-mathematical approach to problem solving in technology 
- utilises mathematical principles, methods and tools 
- understands the laws of physics needed in field-related applications and the principles of sustainable development. | 
x 
Hardware competence
 
A Bachelor of Engineering (IT): 
- has command of electrical engineering and the safety issues associated with electricity 
- possesses knowledge of the more common electronics components and how they work 
- understands the processes involved in developing and manufacturing electronics 
- understands the architecture of computers and how the essential components work 
- understands IP-based information networks and how their active devices work 
- is competent in developing, implementing and maintaining simple networks. | 
x 
Software competence
 
A Bachelor of Engineering (IT) ; has command of programming technology, i.e. understands programming logic and possesses knowledge of common algorithms and information structures; is competent in interpreting programme codes and utilising programming to solve problems; possesses knowledge of object design and programming; has command of the development of databases and how to execute them; is competent in working in software projects and considering the needs of the company and client. | 
  | 
  | 
  | 
  | 
 | KL04BT40041 | 
Embedded PC systems | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
3 | 
  | 
3 | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
 | KL04BT43021 | 
Basics of control engineering | 
  | 
  | 
  | 
  | 
  | 
3 | 
  | 
  | 
  | 
3 | 
  | 
x 
Learning competence
 
- is able to self-evaluate and develop one’s competence and learning style orientation 
- is able to retrieve and analyze information and evaluate it critically 
- is capable of taking responsibility for collaborative learning and sharing knowledge in teams | 
  | 
  | 
  | 
  | 
  | 
  | 
x 
Mathematical and scientific competence
 
A Bachelor of Engineering (IT): 
- engages in logical-mathematical thinking and applies a logical-mathematical approach to problem solving in technology 
- utilises mathematical principles, methods and tools 
- understands the laws of physics needed in field-related applications and the principles of sustainable development. | 
x 
Hardware competence
 
A Bachelor of Engineering (IT): 
- has command of electrical engineering and the safety issues associated with electricity 
- possesses knowledge of the more common electronics components and how they work 
- understands the processes involved in developing and manufacturing electronics 
- understands the architecture of computers and how the essential components work 
- understands IP-based information networks and how their active devices work 
- is competent in developing, implementing and maintaining simple networks. | 
x 
Software competence
 
A Bachelor of Engineering (IT) ; has command of programming technology, i.e. understands programming logic and possesses knowledge of common algorithms and information structures; is competent in interpreting programme codes and utilising programming to solve problems; possesses knowledge of object design and programming; has command of the development of databases and how to execute them; is competent in working in software projects and considering the needs of the company and client. | 
  | 
x 
Competence in ICT engineering
 
A Bachelor of Engineering (IT): 
- is knowledgeable of the theoretical foundation of his/her chosen field, i.e. line of specialisation 
- is competent in finding, combining and applying the latest field-related information in technology utilising typical development methods and practices and to document the results of his/her work 
- communicates with clients and executes technical solutions that meet their needs 
- engages in disciplined product development work independently and as a member of a project group, and effectively communicates with professionals representing different areas of the ICT field. | 
  | 
  | 
 | KL04BT32032 | 
Embedded systems programming  | 
  | 
  | 
  | 
  | 
3 | 
  | 
  | 
  | 
  | 
3 | 
  | 
  | 
  | 
  | 
x 
Innovation competence
 
- is able to conduct research, development and innovation projects applying the existing knowledge and methods of the field 
- is able to work in projects 
- is capable of creative problem solving and development of working methods 
- is able to find customer-oriented, sustainable and profitable solutions | 
  | 
  | 
x 
Quality control competence
 
- Knowledge of the typical field-related quality control systems 
- Understanding of quality-control and the requirements of quality-control systems. | 
x 
Mathematical and scientific competence
 
A Bachelor of Engineering (IT): 
- engages in logical-mathematical thinking and applies a logical-mathematical approach to problem solving in technology 
- utilises mathematical principles, methods and tools 
- understands the laws of physics needed in field-related applications and the principles of sustainable development. | 
x 
Hardware competence
 
A Bachelor of Engineering (IT): 
- has command of electrical engineering and the safety issues associated with electricity 
- possesses knowledge of the more common electronics components and how they work 
- understands the processes involved in developing and manufacturing electronics 
- understands the architecture of computers and how the essential components work 
- understands IP-based information networks and how their active devices work 
- is competent in developing, implementing and maintaining simple networks. | 
x 
Software competence
 
A Bachelor of Engineering (IT) ; has command of programming technology, i.e. understands programming logic and possesses knowledge of common algorithms and information structures; is competent in interpreting programme codes and utilising programming to solve problems; possesses knowledge of object design and programming; has command of the development of databases and how to execute them; is competent in working in software projects and considering the needs of the company and client. | 
  | 
x 
Competence in ICT engineering
 
A Bachelor of Engineering (IT): 
- is knowledgeable of the theoretical foundation of his/her chosen field, i.e. line of specialisation 
- is competent in finding, combining and applying the latest field-related information in technology utilising typical development methods and practices and to document the results of his/her work 
- communicates with clients and executes technical solutions that meet their needs 
- engages in disciplined product development work independently and as a member of a project group, and effectively communicates with professionals representing different areas of the ICT field. | 
  | 
  | 
 | KL04BTSUJAV | 
Choose at least 6 credits from the following | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
 | KL04BTOHTE1 | 
Software engineering | 
  | 
  | 
  | 
  | 
  | 
3 | 
  | 
  | 
  | 
3 | 
  | 
  | 
x 
Ethical competence
 
- is able to take responsibility for one’s own actions and for the consequences of these actions 
- is able to work according to the ethical principles of the subject field 
- is able to take other people into account in one’s actions 
- is able to apply the principles of equality 
- is able to apply the principles of sustainable development 
- is capable of social influencing using one’s know-how and based on ethical values | 
  | 
x 
Innovation competence
 
- is able to conduct research, development and innovation projects applying the existing knowledge and methods of the field 
- is able to work in projects 
- is capable of creative problem solving and development of working methods 
- is able to find customer-oriented, sustainable and profitable solutions | 
  | 
x 
Entrepreneurial competence
 
- Understanding of the interaction involved in the operations in a company and the business environment, and of the concept of entrepreneurship and the entrepreneurial way of working. 
- Understanding of the principles associated with a profitable business, and ability to analyse the operations and risks in a business. | 
x 
Quality control competence
 
- Knowledge of the typical field-related quality control systems 
- Understanding of quality-control and the requirements of quality-control systems. | 
  | 
  | 
x 
Software competence
 
A Bachelor of Engineering (IT) ; has command of programming technology, i.e. understands programming logic and possesses knowledge of common algorithms and information structures; is competent in interpreting programme codes and utilising programming to solve problems; possesses knowledge of object design and programming; has command of the development of databases and how to execute them; is competent in working in software projects and considering the needs of the company and client. | 
x 
Competence in ICT business
 
A Bachelor of Engineering (IT): 
- possesses knowledge of the prerequisites for profitable business and utilises the more significant tools needed to plan and manage finances 
- understands the productisation processes in the ICT field 
- possesses comprehensive understanding of product development, profitable production, and the essential issues related to customer relations 
- possesses the knowledge and skills needed to supervise people, processes and projects, especially in a product development organisation 
- is competent in establishing a business and working as an entrepreneur in technology, and understands the significance of his/her efforts as regards the profitability of an enterprise's operations. | 
x 
Competence in ICT engineering
 
A Bachelor of Engineering (IT): 
- is knowledgeable of the theoretical foundation of his/her chosen field, i.e. line of specialisation 
- is competent in finding, combining and applying the latest field-related information in technology utilising typical development methods and practices and to document the results of his/her work 
- communicates with clients and executes technical solutions that meet their needs 
- engages in disciplined product development work independently and as a member of a project group, and effectively communicates with professionals representing different areas of the ICT field. | 
  | 
  | 
 | KL04BT41042 | 
Electronic project work | 
  | 
  | 
  | 
3 | 
  | 
  | 
  | 
  | 
  | 
3 | 
  | 
x 
Learning competence
 
- is able to self-evaluate and develop one’s competence and learning style orientation 
- is able to retrieve and analyze information and evaluate it critically 
- is capable of taking responsibility for collaborative learning and sharing knowledge in teams | 
  | 
  | 
  | 
  | 
  | 
  | 
x 
Mathematical and scientific competence
 
A Bachelor of Engineering (IT): 
- engages in logical-mathematical thinking and applies a logical-mathematical approach to problem solving in technology 
- utilises mathematical principles, methods and tools 
- understands the laws of physics needed in field-related applications and the principles of sustainable development. | 
  | 
  | 
  | 
  | 
  | 
  | 
 | KL04BT42020 | 
Circuit design | 
  | 
  | 
  | 
  | 
3 | 
  | 
  | 
  | 
  | 
3 | 
  | 
x 
Learning competence
 
- is able to self-evaluate and develop one’s competence and learning style orientation 
- is able to retrieve and analyze information and evaluate it critically 
- is capable of taking responsibility for collaborative learning and sharing knowledge in teams | 
  | 
  | 
  | 
  | 
  | 
  | 
x 
Mathematical and scientific competence
 
A Bachelor of Engineering (IT): 
- engages in logical-mathematical thinking and applies a logical-mathematical approach to problem solving in technology 
- utilises mathematical principles, methods and tools 
- understands the laws of physics needed in field-related applications and the principles of sustainable development. | 
  | 
x 
Software competence
 
A Bachelor of Engineering (IT) ; has command of programming technology, i.e. understands programming logic and possesses knowledge of common algorithms and information structures; is competent in interpreting programme codes and utilising programming to solve problems; possesses knowledge of object design and programming; has command of the development of databases and how to execute them; is competent in working in software projects and considering the needs of the company and client. | 
  | 
  | 
  | 
  | 
 | KL04BT51030 | 
Java Programming | 
  | 
  | 
3 | 
  | 
  | 
  | 
  | 
  | 
  | 
3 | 
  | 
x 
Learning competence
 
- is able to self-evaluate and develop one’s competence and learning style orientation 
- is able to retrieve and analyze information and evaluate it critically 
- is capable of taking responsibility for collaborative learning and sharing knowledge in teams | 
  | 
x 
Working community competence
 
- is able to operate as a member of a work community 
- is able to operate in communicative and interactive situations in working life 
- is able to utilize information and communications technology in one’s subject field 
- knows the working life in one’s subject field and is able to create personal contacts in working life and to operate in professional networks 
- is capable of decision making in unpredicted situations 
- is able to apply the principles of organizational management and leadership in working life and has abilities for supervision tasks 
- possesses entrepreneurial skills | 
  | 
  | 
  | 
  | 
  | 
  | 
x 
Software competence
 
A Bachelor of Engineering (IT) ; has command of programming technology, i.e. understands programming logic and possesses knowledge of common algorithms and information structures; is competent in interpreting programme codes and utilising programming to solve problems; possesses knowledge of object design and programming; has command of the development of databases and how to execute them; is competent in working in software projects and considering the needs of the company and client. | 
  | 
x 
Competence in ICT engineering
 
A Bachelor of Engineering (IT): 
- is knowledgeable of the theoretical foundation of his/her chosen field, i.e. line of specialisation 
- is competent in finding, combining and applying the latest field-related information in technology utilising typical development methods and practices and to document the results of his/her work 
- communicates with clients and executes technical solutions that meet their needs 
- engages in disciplined product development work independently and as a member of a project group, and effectively communicates with professionals representing different areas of the ICT field. | 
  | 
  | 
 | KL04BT53040 | 
Network programming | 
  | 
  | 
  | 
  | 
3 | 
  | 
  | 
  | 
  | 
3 | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
x 
Software competence
 
A Bachelor of Engineering (IT) ; has command of programming technology, i.e. understands programming logic and possesses knowledge of common algorithms and information structures; is competent in interpreting programme codes and utilising programming to solve problems; possesses knowledge of object design and programming; has command of the development of databases and how to execute them; is competent in working in software projects and considering the needs of the company and client. | 
  | 
x 
Competence in ICT engineering
 
A Bachelor of Engineering (IT): 
- is knowledgeable of the theoretical foundation of his/her chosen field, i.e. line of specialisation 
- is competent in finding, combining and applying the latest field-related information in technology utilising typical development methods and practices and to document the results of his/her work 
- communicates with clients and executes technical solutions that meet their needs 
- engages in disciplined product development work independently and as a member of a project group, and effectively communicates with professionals representing different areas of the ICT field. | 
  | 
  | 
 | KL04BTTIVE | 
COMPUTER NETWORK TECHNOLOGY PROFESSIONAL STUDIES | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
36 | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
 | KL04BT40043 | 
Server programming 1 | 
  | 
  | 
  | 
  | 
3 | 
  | 
  | 
  | 
  | 
3 | 
  | 
  | 
  | 
  | 
x 
Innovation competence
 
- is able to conduct research, development and innovation projects applying the existing knowledge and methods of the field 
- is able to work in projects 
- is capable of creative problem solving and development of working methods 
- is able to find customer-oriented, sustainable and profitable solutions | 
  | 
x 
Entrepreneurial competence
 
- Understanding of the interaction involved in the operations in a company and the business environment, and of the concept of entrepreneurship and the entrepreneurial way of working. 
- Understanding of the principles associated with a profitable business, and ability to analyse the operations and risks in a business. | 
  | 
  | 
  | 
x 
Software competence
 
A Bachelor of Engineering (IT) ; has command of programming technology, i.e. understands programming logic and possesses knowledge of common algorithms and information structures; is competent in interpreting programme codes and utilising programming to solve problems; possesses knowledge of object design and programming; has command of the development of databases and how to execute them; is competent in working in software projects and considering the needs of the company and client. | 
  | 
x 
Competence in ICT engineering
 
A Bachelor of Engineering (IT): 
- is knowledgeable of the theoretical foundation of his/her chosen field, i.e. line of specialisation 
- is competent in finding, combining and applying the latest field-related information in technology utilising typical development methods and practices and to document the results of his/her work 
- communicates with clients and executes technical solutions that meet their needs 
- engages in disciplined product development work independently and as a member of a project group, and effectively communicates with professionals representing different areas of the ICT field. | 
  | 
  | 
 | KL04BT50016 | 
Intranet | 
  | 
  | 
  | 
  | 
  | 
3 | 
  | 
  | 
  | 
3 | 
  | 
  | 
  | 
  | 
  | 
  | 
x 
Entrepreneurial competence
 
- Understanding of the interaction involved in the operations in a company and the business environment, and of the concept of entrepreneurship and the entrepreneurial way of working. 
- Understanding of the principles associated with a profitable business, and ability to analyse the operations and risks in a business. | 
  | 
  | 
x 
Hardware competence
 
A Bachelor of Engineering (IT): 
- has command of electrical engineering and the safety issues associated with electricity 
- possesses knowledge of the more common electronics components and how they work 
- understands the processes involved in developing and manufacturing electronics 
- understands the architecture of computers and how the essential components work 
- understands IP-based information networks and how their active devices work 
- is competent in developing, implementing and maintaining simple networks. | 
x 
Software competence
 
A Bachelor of Engineering (IT) ; has command of programming technology, i.e. understands programming logic and possesses knowledge of common algorithms and information structures; is competent in interpreting programme codes and utilising programming to solve problems; possesses knowledge of object design and programming; has command of the development of databases and how to execute them; is competent in working in software projects and considering the needs of the company and client. | 
  | 
x 
Competence in ICT engineering
 
A Bachelor of Engineering (IT): 
- is knowledgeable of the theoretical foundation of his/her chosen field, i.e. line of specialisation 
- is competent in finding, combining and applying the latest field-related information in technology utilising typical development methods and practices and to document the results of his/her work 
- communicates with clients and executes technical solutions that meet their needs 
- engages in disciplined product development work independently and as a member of a project group, and effectively communicates with professionals representing different areas of the ICT field. | 
  | 
  | 
 | KL04BT50012 | 
Linux server | 
  | 
  | 
  | 
  | 
3 | 
  | 
  | 
  | 
  | 
3 | 
  | 
  | 
  | 
  | 
  | 
  | 
x 
Entrepreneurial competence
 
- Understanding of the interaction involved in the operations in a company and the business environment, and of the concept of entrepreneurship and the entrepreneurial way of working. 
- Understanding of the principles associated with a profitable business, and ability to analyse the operations and risks in a business. | 
  | 
  | 
x 
Hardware competence
 
A Bachelor of Engineering (IT): 
- has command of electrical engineering and the safety issues associated with electricity 
- possesses knowledge of the more common electronics components and how they work 
- understands the processes involved in developing and manufacturing electronics 
- understands the architecture of computers and how the essential components work 
- understands IP-based information networks and how their active devices work 
- is competent in developing, implementing and maintaining simple networks. | 
x 
Software competence
 
A Bachelor of Engineering (IT) ; has command of programming technology, i.e. understands programming logic and possesses knowledge of common algorithms and information structures; is competent in interpreting programme codes and utilising programming to solve problems; possesses knowledge of object design and programming; has command of the development of databases and how to execute them; is competent in working in software projects and considering the needs of the company and client. | 
  | 
x 
Competence in ICT engineering
 
A Bachelor of Engineering (IT): 
- is knowledgeable of the theoretical foundation of his/her chosen field, i.e. line of specialisation 
- is competent in finding, combining and applying the latest field-related information in technology utilising typical development methods and practices and to document the results of his/her work 
- communicates with clients and executes technical solutions that meet their needs 
- engages in disciplined product development work independently and as a member of a project group, and effectively communicates with professionals representing different areas of the ICT field. | 
  | 
  | 
 | KL04BT50014 | 
Windows - Server | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
3 | 
  | 
3 | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
x 
Hardware competence
 
A Bachelor of Engineering (IT): 
- has command of electrical engineering and the safety issues associated with electricity 
- possesses knowledge of the more common electronics components and how they work 
- understands the processes involved in developing and manufacturing electronics 
- understands the architecture of computers and how the essential components work 
- understands IP-based information networks and how their active devices work 
- is competent in developing, implementing and maintaining simple networks. | 
  | 
  | 
x 
Competence in ICT engineering
 
A Bachelor of Engineering (IT): 
- is knowledgeable of the theoretical foundation of his/her chosen field, i.e. line of specialisation 
- is competent in finding, combining and applying the latest field-related information in technology utilising typical development methods and practices and to document the results of his/her work 
- communicates with clients and executes technical solutions that meet their needs 
- engages in disciplined product development work independently and as a member of a project group, and effectively communicates with professionals representing different areas of the ICT field. | 
  | 
  | 
 | KL04BTOHTE4 | 
Sharepoint application development | 
  | 
  | 
  | 
  | 
  | 
3 | 
  | 
  | 
  | 
3 | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
 | KL04BT53030 | 
Telecommunication laboratories | 
  | 
  | 
  | 
3 | 
  | 
  | 
  | 
  | 
  | 
3 | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
x 
Hardware competence
 
A Bachelor of Engineering (IT): 
- has command of electrical engineering and the safety issues associated with electricity 
- possesses knowledge of the more common electronics components and how they work 
- understands the processes involved in developing and manufacturing electronics 
- understands the architecture of computers and how the essential components work 
- understands IP-based information networks and how their active devices work 
- is competent in developing, implementing and maintaining simple networks. | 
  | 
  | 
x 
Competence in ICT engineering
 
A Bachelor of Engineering (IT): 
- is knowledgeable of the theoretical foundation of his/her chosen field, i.e. line of specialisation 
- is competent in finding, combining and applying the latest field-related information in technology utilising typical development methods and practices and to document the results of his/her work 
- communicates with clients and executes technical solutions that meet their needs 
- engages in disciplined product development work independently and as a member of a project group, and effectively communicates with professionals representing different areas of the ICT field. | 
  | 
  | 
 | KL04BT53031 | 
Networking, routers and routing basics | 
  | 
  | 
  | 
  | 
3 | 
  | 
  | 
  | 
  | 
3 | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
x 
Hardware competence
 
A Bachelor of Engineering (IT): 
- has command of electrical engineering and the safety issues associated with electricity 
- possesses knowledge of the more common electronics components and how they work 
- understands the processes involved in developing and manufacturing electronics 
- understands the architecture of computers and how the essential components work 
- understands IP-based information networks and how their active devices work 
- is competent in developing, implementing and maintaining simple networks. | 
  | 
  | 
x 
Competence in ICT engineering
 
A Bachelor of Engineering (IT): 
- is knowledgeable of the theoretical foundation of his/her chosen field, i.e. line of specialisation 
- is competent in finding, combining and applying the latest field-related information in technology utilising typical development methods and practices and to document the results of his/her work 
- communicates with clients and executes technical solutions that meet their needs 
- engages in disciplined product development work independently and as a member of a project group, and effectively communicates with professionals representing different areas of the ICT field. | 
  | 
  | 
 | KL04BT53032 | 
WAN technologies | 
  | 
  | 
  | 
  | 
  | 
3 | 
  | 
  | 
  | 
3 | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
x 
Hardware competence
 
A Bachelor of Engineering (IT): 
- has command of electrical engineering and the safety issues associated with electricity 
- possesses knowledge of the more common electronics components and how they work 
- understands the processes involved in developing and manufacturing electronics 
- understands the architecture of computers and how the essential components work 
- understands IP-based information networks and how their active devices work 
- is competent in developing, implementing and maintaining simple networks. | 
  | 
  | 
x 
Competence in ICT engineering
 
A Bachelor of Engineering (IT): 
- is knowledgeable of the theoretical foundation of his/her chosen field, i.e. line of specialisation 
- is competent in finding, combining and applying the latest field-related information in technology utilising typical development methods and practices and to document the results of his/her work 
- communicates with clients and executes technical solutions that meet their needs 
- engages in disciplined product development work independently and as a member of a project group, and effectively communicates with professionals representing different areas of the ICT field. | 
  | 
  | 
 | KL04BT53033 | 
Virtualization Environments | 
  | 
  | 
  | 
3 | 
  | 
  | 
  | 
  | 
  | 
3 | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
 | KL04BTTIVE9 | 
Choose at least 9 credits from the following | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
 | KL04BTOHTE1 | 
Software engineering | 
  | 
  | 
  | 
  | 
  | 
3 | 
  | 
  | 
  | 
3 | 
  | 
  | 
x 
Ethical competence
 
- is able to take responsibility for one’s own actions and for the consequences of these actions 
- is able to work according to the ethical principles of the subject field 
- is able to take other people into account in one’s actions 
- is able to apply the principles of equality 
- is able to apply the principles of sustainable development 
- is capable of social influencing using one’s know-how and based on ethical values | 
  | 
x 
Innovation competence
 
- is able to conduct research, development and innovation projects applying the existing knowledge and methods of the field 
- is able to work in projects 
- is capable of creative problem solving and development of working methods 
- is able to find customer-oriented, sustainable and profitable solutions | 
  | 
x 
Entrepreneurial competence
 
- Understanding of the interaction involved in the operations in a company and the business environment, and of the concept of entrepreneurship and the entrepreneurial way of working. 
- Understanding of the principles associated with a profitable business, and ability to analyse the operations and risks in a business. | 
x 
Quality control competence
 
- Knowledge of the typical field-related quality control systems 
- Understanding of quality-control and the requirements of quality-control systems. | 
  | 
  | 
x 
Software competence
 
A Bachelor of Engineering (IT) ; has command of programming technology, i.e. understands programming logic and possesses knowledge of common algorithms and information structures; is competent in interpreting programme codes and utilising programming to solve problems; possesses knowledge of object design and programming; has command of the development of databases and how to execute them; is competent in working in software projects and considering the needs of the company and client. | 
x 
Competence in ICT business
 
A Bachelor of Engineering (IT): 
- possesses knowledge of the prerequisites for profitable business and utilises the more significant tools needed to plan and manage finances 
- understands the productisation processes in the ICT field 
- possesses comprehensive understanding of product development, profitable production, and the essential issues related to customer relations 
- possesses the knowledge and skills needed to supervise people, processes and projects, especially in a product development organisation 
- is competent in establishing a business and working as an entrepreneur in technology, and understands the significance of his/her efforts as regards the profitability of an enterprise's operations. | 
x 
Competence in ICT engineering
 
A Bachelor of Engineering (IT): 
- is knowledgeable of the theoretical foundation of his/her chosen field, i.e. line of specialisation 
- is competent in finding, combining and applying the latest field-related information in technology utilising typical development methods and practices and to document the results of his/her work 
- communicates with clients and executes technical solutions that meet their needs 
- engages in disciplined product development work independently and as a member of a project group, and effectively communicates with professionals representing different areas of the ICT field. | 
  | 
  | 
 | KL04BT50041 | 
Application development | 
  | 
  | 
  | 
3 | 
  | 
  | 
  | 
  | 
  | 
3 | 
  | 
x 
Learning competence
 
- is able to self-evaluate and develop one’s competence and learning style orientation 
- is able to retrieve and analyze information and evaluate it critically 
- is capable of taking responsibility for collaborative learning and sharing knowledge in teams | 
  | 
x 
Working community competence
 
- is able to operate as a member of a work community 
- is able to operate in communicative and interactive situations in working life 
- is able to utilize information and communications technology in one’s subject field 
- knows the working life in one’s subject field and is able to create personal contacts in working life and to operate in professional networks 
- is capable of decision making in unpredicted situations 
- is able to apply the principles of organizational management and leadership in working life and has abilities for supervision tasks 
- possesses entrepreneurial skills | 
  | 
  | 
  | 
  | 
  | 
  | 
x 
Software competence
 
A Bachelor of Engineering (IT) ; has command of programming technology, i.e. understands programming logic and possesses knowledge of common algorithms and information structures; is competent in interpreting programme codes and utilising programming to solve problems; possesses knowledge of object design and programming; has command of the development of databases and how to execute them; is competent in working in software projects and considering the needs of the company and client. | 
x 
Competence in ICT business
 
A Bachelor of Engineering (IT): 
- possesses knowledge of the prerequisites for profitable business and utilises the more significant tools needed to plan and manage finances 
- understands the productisation processes in the ICT field 
- possesses comprehensive understanding of product development, profitable production, and the essential issues related to customer relations 
- possesses the knowledge and skills needed to supervise people, processes and projects, especially in a product development organisation 
- is competent in establishing a business and working as an entrepreneur in technology, and understands the significance of his/her efforts as regards the profitability of an enterprise's operations. | 
x 
Competence in ICT engineering
 
A Bachelor of Engineering (IT): 
- is knowledgeable of the theoretical foundation of his/her chosen field, i.e. line of specialisation 
- is competent in finding, combining and applying the latest field-related information in technology utilising typical development methods and practices and to document the results of his/her work 
- communicates with clients and executes technical solutions that meet their needs 
- engages in disciplined product development work independently and as a member of a project group, and effectively communicates with professionals representing different areas of the ICT field. | 
  | 
  | 
 | KL04BT41012 | 
Laboratory assignments in electronics | 
  | 
  | 
3 | 
  | 
  | 
  | 
  | 
  | 
  | 
3 | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
x 
Hardware competence
 
A Bachelor of Engineering (IT): 
- has command of electrical engineering and the safety issues associated with electricity 
- possesses knowledge of the more common electronics components and how they work 
- understands the processes involved in developing and manufacturing electronics 
- understands the architecture of computers and how the essential components work 
- understands IP-based information networks and how their active devices work 
- is competent in developing, implementing and maintaining simple networks. | 
  | 
  | 
x 
Competence in ICT engineering
 
A Bachelor of Engineering (IT): 
- is knowledgeable of the theoretical foundation of his/her chosen field, i.e. line of specialisation 
- is competent in finding, combining and applying the latest field-related information in technology utilising typical development methods and practices and to document the results of his/her work 
- communicates with clients and executes technical solutions that meet their needs 
- engages in disciplined product development work independently and as a member of a project group, and effectively communicates with professionals representing different areas of the ICT field. | 
  | 
  | 
 | KL04BT42030 | 
Signal processing | 
  | 
  | 
  | 
3 | 
  | 
  | 
  | 
  | 
  | 
3 | 
  | 
x 
Learning competence
 
- is able to self-evaluate and develop one’s competence and learning style orientation 
- is able to retrieve and analyze information and evaluate it critically 
- is capable of taking responsibility for collaborative learning and sharing knowledge in teams | 
  | 
  | 
  | 
  | 
  | 
  | 
x 
Mathematical and scientific competence
 
A Bachelor of Engineering (IT): 
- engages in logical-mathematical thinking and applies a logical-mathematical approach to problem solving in technology 
- utilises mathematical principles, methods and tools 
- understands the laws of physics needed in field-related applications and the principles of sustainable development. | 
  | 
x 
Software competence
 
A Bachelor of Engineering (IT) ; has command of programming technology, i.e. understands programming logic and possesses knowledge of common algorithms and information structures; is competent in interpreting programme codes and utilising programming to solve problems; possesses knowledge of object design and programming; has command of the development of databases and how to execute them; is competent in working in software projects and considering the needs of the company and client. | 
  | 
  | 
  | 
  | 
 | KL04BT51030 | 
Java Programming | 
  | 
  | 
3 | 
  | 
  | 
  | 
  | 
  | 
  | 
3 | 
  | 
x 
Learning competence
 
- is able to self-evaluate and develop one’s competence and learning style orientation 
- is able to retrieve and analyze information and evaluate it critically 
- is capable of taking responsibility for collaborative learning and sharing knowledge in teams | 
  | 
x 
Working community competence
 
- is able to operate as a member of a work community 
- is able to operate in communicative and interactive situations in working life 
- is able to utilize information and communications technology in one’s subject field 
- knows the working life in one’s subject field and is able to create personal contacts in working life and to operate in professional networks 
- is capable of decision making in unpredicted situations 
- is able to apply the principles of organizational management and leadership in working life and has abilities for supervision tasks 
- possesses entrepreneurial skills | 
  | 
  | 
  | 
  | 
  | 
  | 
x 
Software competence
 
A Bachelor of Engineering (IT) ; has command of programming technology, i.e. understands programming logic and possesses knowledge of common algorithms and information structures; is competent in interpreting programme codes and utilising programming to solve problems; possesses knowledge of object design and programming; has command of the development of databases and how to execute them; is competent in working in software projects and considering the needs of the company and client. | 
  | 
x 
Competence in ICT engineering
 
A Bachelor of Engineering (IT): 
- is knowledgeable of the theoretical foundation of his/her chosen field, i.e. line of specialisation 
- is competent in finding, combining and applying the latest field-related information in technology utilising typical development methods and practices and to document the results of his/her work 
- communicates with clients and executes technical solutions that meet their needs 
- engages in disciplined product development work independently and as a member of a project group, and effectively communicates with professionals representing different areas of the ICT field. | 
  | 
  | 
 | KL04BTOHTE2 | 
Java EE | 
  | 
  | 
  | 
  | 
  | 
3 | 
  | 
  | 
  | 
3 | 
  | 
x 
Learning competence
 
- is able to self-evaluate and develop one’s competence and learning style orientation 
- is able to retrieve and analyze information and evaluate it critically 
- is capable of taking responsibility for collaborative learning and sharing knowledge in teams | 
  | 
x 
Working community competence
 
- is able to operate as a member of a work community 
- is able to operate in communicative and interactive situations in working life 
- is able to utilize information and communications technology in one’s subject field 
- knows the working life in one’s subject field and is able to create personal contacts in working life and to operate in professional networks 
- is capable of decision making in unpredicted situations 
- is able to apply the principles of organizational management and leadership in working life and has abilities for supervision tasks 
- possesses entrepreneurial skills | 
  | 
  | 
  | 
  | 
  | 
  | 
x 
Software competence
 
A Bachelor of Engineering (IT) ; has command of programming technology, i.e. understands programming logic and possesses knowledge of common algorithms and information structures; is competent in interpreting programme codes and utilising programming to solve problems; possesses knowledge of object design and programming; has command of the development of databases and how to execute them; is competent in working in software projects and considering the needs of the company and client. | 
  | 
x 
Competence in ICT engineering
 
A Bachelor of Engineering (IT): 
- is knowledgeable of the theoretical foundation of his/her chosen field, i.e. line of specialisation 
- is competent in finding, combining and applying the latest field-related information in technology utilising typical development methods and practices and to document the results of his/her work 
- communicates with clients and executes technical solutions that meet their needs 
- engages in disciplined product development work independently and as a member of a project group, and effectively communicates with professionals representing different areas of the ICT field. | 
  | 
  | 
 | KL04BT40123 | 
Networks and Bus interfaces | 
  | 
  | 
  | 
  | 
  | 
3 | 
  | 
  | 
  | 
3 | 
  | 
x 
Learning competence
 
- is able to self-evaluate and develop one’s competence and learning style orientation 
- is able to retrieve and analyze information and evaluate it critically 
- is capable of taking responsibility for collaborative learning and sharing knowledge in teams | 
  | 
  | 
x 
Innovation competence
 
- is able to conduct research, development and innovation projects applying the existing knowledge and methods of the field 
- is able to work in projects 
- is capable of creative problem solving and development of working methods 
- is able to find customer-oriented, sustainable and profitable solutions | 
  | 
  | 
  | 
x 
Mathematical and scientific competence
 
A Bachelor of Engineering (IT): 
- engages in logical-mathematical thinking and applies a logical-mathematical approach to problem solving in technology 
- utilises mathematical principles, methods and tools 
- understands the laws of physics needed in field-related applications and the principles of sustainable development. | 
x 
Hardware competence
 
A Bachelor of Engineering (IT): 
- has command of electrical engineering and the safety issues associated with electricity 
- possesses knowledge of the more common electronics components and how they work 
- understands the processes involved in developing and manufacturing electronics 
- understands the architecture of computers and how the essential components work 
- understands IP-based information networks and how their active devices work 
- is competent in developing, implementing and maintaining simple networks. | 
x 
Software competence
 
A Bachelor of Engineering (IT) ; has command of programming technology, i.e. understands programming logic and possesses knowledge of common algorithms and information structures; is competent in interpreting programme codes and utilising programming to solve problems; possesses knowledge of object design and programming; has command of the development of databases and how to execute them; is competent in working in software projects and considering the needs of the company and client. | 
  | 
  | 
  | 
  | 
 | KL04DT90 | 
FREE-CHOICE STUDIES | 
  | 
  | 
  | 
  | 
10 | 
  | 
  | 
  | 
  | 
10 | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
 | KL04ET21 | 
PRACTICAL TRAINING | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
30 | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
 | KC23EK20013 | 
Practical Training 1 | 
  | 
  | 
  | 
  | 
  | 
15 | 
  | 
  | 
  | 
15 | 
  | 
x 
Learning competence
 
- is able to self-evaluate and develop one’s competence and learning style orientation 
- is able to retrieve and analyze information and evaluate it critically 
- is capable of taking responsibility for collaborative learning and sharing knowledge in teams | 
x 
Ethical competence
 
- is able to take responsibility for one’s own actions and for the consequences of these actions 
- is able to work according to the ethical principles of the subject field 
- is able to take other people into account in one’s actions 
- is able to apply the principles of equality 
- is able to apply the principles of sustainable development 
- is capable of social influencing using one’s know-how and based on ethical values | 
x 
Working community competence
 
- is able to operate as a member of a work community 
- is able to operate in communicative and interactive situations in working life 
- is able to utilize information and communications technology in one’s subject field 
- knows the working life in one’s subject field and is able to create personal contacts in working life and to operate in professional networks 
- is capable of decision making in unpredicted situations 
- is able to apply the principles of organizational management and leadership in working life and has abilities for supervision tasks 
- possesses entrepreneurial skills | 
x 
Innovation competence
 
- is able to conduct research, development and innovation projects applying the existing knowledge and methods of the field 
- is able to work in projects 
- is capable of creative problem solving and development of working methods 
- is able to find customer-oriented, sustainable and profitable solutions | 
x 
Internationalization competence
 
-possesses communicative competence necessary for one’s work and for professional development in the subject field 
- is able to operate in a multicultural environment 
- takes into account the effects of and opportunities for internationalization development in one’s own field | 
x 
Entrepreneurial competence
 
- Understanding of the interaction involved in the operations in a company and the business environment, and of the concept of entrepreneurship and the entrepreneurial way of working. 
- Understanding of the principles associated with a profitable business, and ability to analyse the operations and risks in a business. | 
x 
Quality control competence
 
- Knowledge of the typical field-related quality control systems 
- Understanding of quality-control and the requirements of quality-control systems. | 
x 
Mathematical and scientific competence
 
A Bachelor of Engineering (IT): 
- engages in logical-mathematical thinking and applies a logical-mathematical approach to problem solving in technology 
- utilises mathematical principles, methods and tools 
- understands the laws of physics needed in field-related applications and the principles of sustainable development. | 
x 
Hardware competence
 
A Bachelor of Engineering (IT): 
- has command of electrical engineering and the safety issues associated with electricity 
- possesses knowledge of the more common electronics components and how they work 
- understands the processes involved in developing and manufacturing electronics 
- understands the architecture of computers and how the essential components work 
- understands IP-based information networks and how their active devices work 
- is competent in developing, implementing and maintaining simple networks. | 
x 
Software competence
 
A Bachelor of Engineering (IT) ; has command of programming technology, i.e. understands programming logic and possesses knowledge of common algorithms and information structures; is competent in interpreting programme codes and utilising programming to solve problems; possesses knowledge of object design and programming; has command of the development of databases and how to execute them; is competent in working in software projects and considering the needs of the company and client. | 
x 
Competence in ICT business
 
A Bachelor of Engineering (IT): 
- possesses knowledge of the prerequisites for profitable business and utilises the more significant tools needed to plan and manage finances 
- understands the productisation processes in the ICT field 
- possesses comprehensive understanding of product development, profitable production, and the essential issues related to customer relations 
- possesses the knowledge and skills needed to supervise people, processes and projects, especially in a product development organisation 
- is competent in establishing a business and working as an entrepreneur in technology, and understands the significance of his/her efforts as regards the profitability of an enterprise's operations. | 
  | 
  | 
  | 
 | KC23EK20014 | 
Practical Training 2 | 
  | 
  | 
  | 
  | 
  | 
  | 
15 | 
  | 
  | 
15 | 
  | 
x 
Learning competence
 
- is able to self-evaluate and develop one’s competence and learning style orientation 
- is able to retrieve and analyze information and evaluate it critically 
- is capable of taking responsibility for collaborative learning and sharing knowledge in teams | 
x 
Ethical competence
 
- is able to take responsibility for one’s own actions and for the consequences of these actions 
- is able to work according to the ethical principles of the subject field 
- is able to take other people into account in one’s actions 
- is able to apply the principles of equality 
- is able to apply the principles of sustainable development 
- is capable of social influencing using one’s know-how and based on ethical values | 
x 
Working community competence
 
- is able to operate as a member of a work community 
- is able to operate in communicative and interactive situations in working life 
- is able to utilize information and communications technology in one’s subject field 
- knows the working life in one’s subject field and is able to create personal contacts in working life and to operate in professional networks 
- is capable of decision making in unpredicted situations 
- is able to apply the principles of organizational management and leadership in working life and has abilities for supervision tasks 
- possesses entrepreneurial skills | 
x 
Innovation competence
 
- is able to conduct research, development and innovation projects applying the existing knowledge and methods of the field 
- is able to work in projects 
- is capable of creative problem solving and development of working methods 
- is able to find customer-oriented, sustainable and profitable solutions | 
x 
Internationalization competence
 
-possesses communicative competence necessary for one’s work and for professional development in the subject field 
- is able to operate in a multicultural environment 
- takes into account the effects of and opportunities for internationalization development in one’s own field | 
x 
Entrepreneurial competence
 
- Understanding of the interaction involved in the operations in a company and the business environment, and of the concept of entrepreneurship and the entrepreneurial way of working. 
- Understanding of the principles associated with a profitable business, and ability to analyse the operations and risks in a business. | 
x 
Quality control competence
 
- Knowledge of the typical field-related quality control systems 
- Understanding of quality-control and the requirements of quality-control systems. | 
x 
Mathematical and scientific competence
 
A Bachelor of Engineering (IT): 
- engages in logical-mathematical thinking and applies a logical-mathematical approach to problem solving in technology 
- utilises mathematical principles, methods and tools 
- understands the laws of physics needed in field-related applications and the principles of sustainable development. | 
x 
Hardware competence
 
A Bachelor of Engineering (IT): 
- has command of electrical engineering and the safety issues associated with electricity 
- possesses knowledge of the more common electronics components and how they work 
- understands the processes involved in developing and manufacturing electronics 
- understands the architecture of computers and how the essential components work 
- understands IP-based information networks and how their active devices work 
- is competent in developing, implementing and maintaining simple networks. | 
x 
Software competence
 
A Bachelor of Engineering (IT) ; has command of programming technology, i.e. understands programming logic and possesses knowledge of common algorithms and information structures; is competent in interpreting programme codes and utilising programming to solve problems; possesses knowledge of object design and programming; has command of the development of databases and how to execute them; is competent in working in software projects and considering the needs of the company and client. | 
x 
Competence in ICT business
 
A Bachelor of Engineering (IT): 
- possesses knowledge of the prerequisites for profitable business and utilises the more significant tools needed to plan and manage finances 
- understands the productisation processes in the ICT field 
- possesses comprehensive understanding of product development, profitable production, and the essential issues related to customer relations 
- possesses the knowledge and skills needed to supervise people, processes and projects, especially in a product development organisation 
- is competent in establishing a business and working as an entrepreneur in technology, and understands the significance of his/her efforts as regards the profitability of an enterprise's operations. | 
  | 
  | 
  | 
 | KL04FT30 | 
THESIS | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
15 | 
  | 
15 | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
Curricula description
|   | 
| Degree program | 
| TITE  Degree Programme in Information Technology | 
|   | 
|   | 
| Annual Themes | 
|   | 
| Competencies | 
| Y1  Learning competence | 
- is able to self-evaluate and develop one’s competence and learning style orientation 
- is able to retrieve and analyze information and evaluate it critically 
- is capable of taking responsibility for collaborative learning and sharing knowledge in teams | 
| Y2  Ethical competence | 
- is able to take responsibility for one’s own actions and for the consequences of these actions 
- is able to work according to the ethical principles of the subject field 
- is able to take other people into account in one’s actions 
- is able to apply the principles of equality 
- is able to apply the principles of sustainable development 
- is capable of social influencing using one’s know-how and based on ethical values | 
| Y3  Working community competence | 
- is able to operate as a member of a work community 
- is able to operate in communicative and interactive situations in working life 
- is able to utilize information and communications technology in one’s subject field 
- knows the working life in one’s subject field and is able to create personal contacts in working life and to operate in professional networks 
- is capable of decision making in unpredicted situations 
- is able to apply the principles of organizational management and leadership in working life and has abilities for supervision tasks 
- possesses entrepreneurial skills | 
| Y4  Innovation competence | 
- is able to conduct research, development and innovation projects applying the existing knowledge and methods of the field 
- is able to work in projects 
- is capable of creative problem solving and development of working methods 
- is able to find customer-oriented, sustainable and profitable solutions | 
| Y5  Internationalization competence | 
-possesses communicative competence necessary for one’s work and for professional development in the subject field 
- is able to operate in a multicultural environment 
- takes into account the effects of and opportunities for internationalization development in one’s own field | 
| Y6  Entrepreneurial competence | 
- Understanding of the interaction involved in the operations in a company and the business environment, and of the concept of entrepreneurship and the entrepreneurial way of working. 
- Understanding of the principles associated with a profitable business, and ability to analyse the operations and risks in a business. | 
| Y7  Quality control competence | 
- Knowledge of the typical field-related quality control systems 
- Understanding of quality-control and the requirements of quality-control systems. | 
| 041  Mathematical and scientific competence | 
A Bachelor of Engineering (IT): 
- engages in logical-mathematical thinking and applies a logical-mathematical approach to problem solving in technology 
- utilises mathematical principles, methods and tools 
- understands the laws of physics needed in field-related applications and the principles of sustainable development. | 
| 042  Hardware competence | 
A Bachelor of Engineering (IT): 
- has command of electrical engineering and the safety issues associated with electricity 
- possesses knowledge of the more common electronics components and how they work 
- understands the processes involved in developing and manufacturing electronics 
- understands the architecture of computers and how the essential components work 
- understands IP-based information networks and how their active devices work 
- is competent in developing, implementing and maintaining simple networks. | 
| 043  Software competence | 
| A Bachelor of Engineering (IT) ; has command of programming technology, i.e. understands programming logic and possesses knowledge of common algorithms and information structures; is competent in interpreting programme codes and utilising programming to solve problems; possesses knowledge of object design and programming; has command of the development of databases and how to execute them; is competent in working in software projects and considering the needs of the company and client. | 
| 044  Competence in ICT business | 
A Bachelor of Engineering (IT): 
- possesses knowledge of the prerequisites for profitable business and utilises the more significant tools needed to plan and manage finances 
- understands the productisation processes in the ICT field 
- possesses comprehensive understanding of product development, profitable production, and the essential issues related to customer relations 
- possesses the knowledge and skills needed to supervise people, processes and projects, especially in a product development organisation 
- is competent in establishing a business and working as an entrepreneur in technology, and understands the significance of his/her efforts as regards the profitability of an enterprise's operations. | 
| 045  Competence in ICT engineering | 
A Bachelor of Engineering (IT): 
- is knowledgeable of the theoretical foundation of his/her chosen field, i.e. line of specialisation 
- is competent in finding, combining and applying the latest field-related information in technology utilising typical development methods and practices and to document the results of his/her work 
- communicates with clients and executes technical solutions that meet their needs 
- engages in disciplined product development work independently and as a member of a project group, and effectively communicates with professionals representing different areas of the ICT field. |