Degree Programme in Information Technology, Full-time studies: TITE21
Code: TITE21
Descriptions
DESCRIPTION OF THE DEGREE PROGRAMME AND AREAS OF COMPETENCE
The information technology and software engineering education of Seinäjoki University of Applied Sciencs (SeAMK) combines technology and entrepreneurship studies. The education is based on SeAMK's nationally significant areas of strength: Industrial internet and the promotion of entrepreneurship and growth.
Information technology is needed everywhere and without it, society and business life would not work. More and more services are produced digitally using information systems. Information technology is also needed in industry, for example in the control of production lines, machines and devices. Nowadays, more and more devices are connected to the Internet, and data from the devices is analyzed in cloud services for business needs. With digitalisation, IT professionals are increasingly needed and there is currently a crying need for software designers.
In addition to technical expertise in IT and software development tasks, understanding the customer needs and entrepreneurial working methods play a very important role.
The studies of the degree program combine theoretical studies and project studies into a seamless whole, in which, from the beginning of the studies, students learn in an environment that simulates working life, for example, in the form of a virtual company. Business competence and understanding the customer's needs are present throughout the degree program. This provides the student with excellent capabilities for working at the forefront of IT expert tasks or, if desired, as an entrepreneur.
During the studies, the student receives not only comprehensive software development competence but also strong competence in industrial Internet applications and data communications. In advanced studies, students can also familiarize themselves with server technologies, electronics, embedded systems, game programming and online business. There are several alternative modules for advanced studies.
PROFESSIONAL COMPETENCE PROFILE
The degree program provides excellent capabilities for working in both industrial and software companies and as software entrepreneurs. In the detailed planning and implementation of the training, we cooperate closely with the companies in the region.
After graduating as an IT engineer, you can work as software designer, IT specialist or IT entrepreneur.
PEDAGOGICAL OPERATING MODELS
The degree program studies are partly grounded on a strong theory base and related project courses. During the studies, projects related to IoT systems, software production and corporate assignments are carried out. Close cooperation between partner companies in the teaching of the degree program also creates contacts with potential future employers.
Some of the studies take place with international exchange students in English. This improves language skills and develops the student's competence also for international work tasks.
Sustainable development is also taken into account in the studies. If used correctly, information technology can help save natural resources and reduce emissions. On the other hand, IT infrastructure has become a significant source of consumption of energy and emissions. The impact of information technology on sustainable development will be considered, for example, in courses related to data communications and industrial Internet.
Select timing, structure or classification view
Show study timings by semester, study year or period
Code | Name | Credits (cr) | 2021-2022 | 2022-2023 | 2023-2024 | 2024-2025 |
Autumn
2021 |
Spring
2022 |
Autumn
2022 |
Spring
2023 |
Autumn
2023 |
Spring
2024 |
Autumn
2024 |
Spring
2025 |
1. / 2021 | 2. / 2021 | 3. / 2022 | 4. / 2022 | 5. / 2022 | 1. / 2022 | 2. / 2022 | 3. / 2023 | 4. / 2023 | 5. / 2023 | 1. / 2023 | 2. / 2023 | 3. / 2024 | 4. / 2024 | 5. / 2024 | 1. / 2024 | 2. / 2024 | 3. / 2025 | 4. / 2025 | 5. / 2025 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
TITE21-1001 |
BASIC STUDIES COMMON TO ALL IN SEAMK
(Choose all) |
20 | ||||||||||||||||||||||||||||||||
TITE21-1002 |
Building competence
(Choose all) |
10 | ||||||||||||||||||||||||||||||||
XX00CG82 | Studying at a University of Applied Sciences | 2 | 2 | 2 | 1 | 1 | ||||||||||||||||||||||||||||
XX00CG83 | Career Planning and Internationalisation | 2 | 2 | 2 | 1 | 1 | ||||||||||||||||||||||||||||
YPO3A3 | Communication Skills | 3 | 3 | 3 | 1 | 1 | 1 | |||||||||||||||||||||||||||
YPO4A3 | ICT Skills | 3 | 3 | 3 | 1.5 | 1.5 | ||||||||||||||||||||||||||||
TITE21-1003 |
Business and entrepreneurship competence
(Choose all) |
5 | ||||||||||||||||||||||||||||||||
XX00CL55 | Basics of Entrepreneurship | 3 | 3 | 3 | 1.5 | 1.5 | ||||||||||||||||||||||||||||
XX00BE91 | SeAMK Innovation Week | 2 | 2 | 2 | 0.7 | 0.7 | 0.7 | |||||||||||||||||||||||||||
TITE21-1004 |
Research and project work skills
(Choose all) |
5 | ||||||||||||||||||||||||||||||||
YPO1C2 | Introduction to Research and Development | 2 | 2 | 2 | 1 | 1 | ||||||||||||||||||||||||||||
YPO2C3 | Introduction to Project Work | 3 | 3 | 3 | 1.5 | 1.5 | ||||||||||||||||||||||||||||
TITE21-1005 |
BASIC STUDIES FOR ENGINEERING STUDENTS
(Choose all) |
34 | ||||||||||||||||||||||||||||||||
TITE21-1006 |
Languages
(Choose all) |
9 | ||||||||||||||||||||||||||||||||
KC00CG77 | Working Life English | 3 | 3 | 3 | 1 | 1 | 1 | |||||||||||||||||||||||||||
KC00CG78 | Professional English | 3 | 3 | 3 | 1.5 | 1.5 | ||||||||||||||||||||||||||||
KL00CG76 | Swedish | 3 | 3 | 3 | 1.5 | 1.5 | ||||||||||||||||||||||||||||
VIRKARUKI | Swedish Skills of the Staff of Public Organizations, written | 0 | ||||||||||||||||||||||||||||||||
VIRKARUSU | Swedish Skills of the Staff of Public Organizations, oral | 0 | ||||||||||||||||||||||||||||||||
TITE21-1007 |
Mathematics
(Choose all) |
13 | ||||||||||||||||||||||||||||||||
KC00AMT1030 | Algebra and Geometry | 4 | 4 | 4 | 2 | 2 | ||||||||||||||||||||||||||||
KC00AMT1010 | Vectors and Matrices | 3 | 3 | 3 | 1 | 1 | 1 | |||||||||||||||||||||||||||
KC00AMT1020 | Differential and Integral Calculus | 3 | 3 | 3 | 1.5 | 1.5 | ||||||||||||||||||||||||||||
CQ00CW43 | Mathematics of Computer Science | 3 | 3 | 3 | 1 | 1 | 1 | |||||||||||||||||||||||||||
TITE21-1008 |
Physics
(Choose all) |
12 | ||||||||||||||||||||||||||||||||
KC00AFY1000 | Mechanics | 3 | 3 | 3 | 1.5 | 1.5 | ||||||||||||||||||||||||||||
KC00AFY1010 | Electrical and Thermal Physics | 3 | 3 | 3 | 1 | 1 | 1 | |||||||||||||||||||||||||||
KC00AFY1020 | Physics Laboratory Works | 3 | 3 | 3 | 1.5 | 1.5 | ||||||||||||||||||||||||||||
KL25AA30000 | Wave Motion and Modern Physics | 3 | 3 | 3 | 1 | 1 | 1 | |||||||||||||||||||||||||||
TITE21-1009 |
COMMON PROFESSIONAL STUDIES
(Choose all) |
101 | ||||||||||||||||||||||||||||||||
TITE21-1010 |
COMMON PROFESSIONAL STUDIES
(Choose all) |
101 | ||||||||||||||||||||||||||||||||
TITE21-1011 |
Software engineering
(Choose all) |
46 | ||||||||||||||||||||||||||||||||
KL00CX05 | Basics of Programming 1 | 3 | 3 | 3 | 1.5 | 1.5 | ||||||||||||||||||||||||||||
KL00CX06 | Basics of Programming 2 | 4 | 4 | 4 | 1.3 | 1.3 | 1.3 | |||||||||||||||||||||||||||
KL00CT67 | Basics of Web Programming | 3 | 3 | 3 | 1.5 | 1.5 | ||||||||||||||||||||||||||||
KL00CQ10 | Object-oriented Programming | 5 | 4 | 4 | 2 | 2 | ||||||||||||||||||||||||||||
KL00CQ20 | Databases | 4 | 4 | 4 | 2 | 2 | ||||||||||||||||||||||||||||
KL00CQ12 | Data Structures and Algorithms | 4 | 4 | 4 | 1.3 | 1.3 | 1.3 | |||||||||||||||||||||||||||
KL00CQ14 | User Interfaces | 3 | 3 | 3 | 1.5 | 1.5 | ||||||||||||||||||||||||||||
KL00CQ18 | Operating Systems | 4 | 4 | 4 | 1.3 | 1.3 | 1.3 | |||||||||||||||||||||||||||
KL00CQ16 | Client-side Web Development | 3 | 3 | 3 | 1.5 | 1.5 | ||||||||||||||||||||||||||||
KL00CQ24 | Server-side Programming | 4 | 4 | 4 | 2 | 2 | ||||||||||||||||||||||||||||
KL00CT65 | Basics of Software Engineering | 3 | 4 | 4 | 2 | 2 | ||||||||||||||||||||||||||||
KL00CT66 | Software Project | 6 | 6 | 6 | 2 | 2 | 2 | |||||||||||||||||||||||||||
TITE21-1012 |
Data Communications and Computer Networks
(Choose all) |
12 | ||||||||||||||||||||||||||||||||
KL00CQ30 | Data Communication | 3 | 4 | 4 | 1.3 | 1.3 | 1.3 | |||||||||||||||||||||||||||
KL00CQ32 | Computer Networks | 3 | 3 | 3 | 1.5 | 1.5 | ||||||||||||||||||||||||||||
KL00CQ34 | Wireless Data Transmission | 3 | 3 | 3 | 1 | 1 | 1 | |||||||||||||||||||||||||||
KL00CQ36 | Computer Security | 3 | 3 | 3 | 1.5 | 1.5 | ||||||||||||||||||||||||||||
TITE21-1013 |
Industrial Internet of Things
(Choose all) |
22 | ||||||||||||||||||||||||||||||||
KL00CT68 | Basics of IoT Systems | 6 | 6 | 6 | 3 | 3 | ||||||||||||||||||||||||||||
KL00CT69 | Project Work of IoT Systems | 6 | 6 | 6 | 2 | 2 | 2 | |||||||||||||||||||||||||||
KL00CQ56 | Embedded systems | 4 | 4 | 4 | 1.3 | 1.3 | 1.3 | |||||||||||||||||||||||||||
KL25AB10000 | Basics of Automation | 3 | 3 | 3 | 1 | 1 | 1 | |||||||||||||||||||||||||||
KL25AB77200 | Industrial Internet | 3 | 3 | 3 | 1 | 1 | 1 | |||||||||||||||||||||||||||
TITE21-1014 |
Entrepreneurship
(Choose all) |
21 | ||||||||||||||||||||||||||||||||
KL00CT70 | Business and entrepreneurship 1 | 4 | 4 | 4 | 2 | 2 | ||||||||||||||||||||||||||||
KL00CT71 | Business and entrepreneurship 2 | 3 | 3 | 3 | 1.5 | 1.5 | ||||||||||||||||||||||||||||
KL00CT77 | Service Design | 3 | 3 | 3 | 1.5 | 1.5 | ||||||||||||||||||||||||||||
KL00CT78 | Management in Expertise-Based Organisations | 3 | 3 | 3 | 1 | 1 | 1 | |||||||||||||||||||||||||||
KC04CA85013 | Working Life Communication | 2 | 2 | 2 | 1 | 1 | ||||||||||||||||||||||||||||
KL00CT72 | Business Project of Information Systems | 6 | 6 | 6 | 2 | 2 | 2 | |||||||||||||||||||||||||||
TITE21-1024 |
(Choose ects: 30) |
30 | ||||||||||||||||||||||||||||||||
TITE21-1025 |
Software Engineering
(Choose all) |
10 | ||||||||||||||||||||||||||||||||
KL00CT73 | Advanced Software Engineering | 4 | 4 | 4 | 1.3 | 1.3 | 1.3 | |||||||||||||||||||||||||||
KL25AB77100 | Network Programming | 3 | 3 | 3 | 1 | 1 | 1 | |||||||||||||||||||||||||||
AE00CM91 | C++ Programming | 3 | 3 | 3 | 1.5 | 1.5 | ||||||||||||||||||||||||||||
TITE21-1026 |
Electronics and Embedded Systems
(Choose all) |
10 | ||||||||||||||||||||||||||||||||
KL25AB10101 | Basics of Electronics | 3 | 3 | 3 | 1 | 1 | 1 | |||||||||||||||||||||||||||
AE00CM82 | Laboratory Assignments in Electronics | 3 | 3 | 3 | 1.5 | 1.5 | ||||||||||||||||||||||||||||
KL00CT75 | Real-time Embedded Systems | 4 | 4 | 4 | 1.3 | 1.3 | 1.3 | |||||||||||||||||||||||||||
TITE21-1027 |
Server Systems and Cloud Computing
(Choose all) |
10 | ||||||||||||||||||||||||||||||||
KL00CT76 | Server Environments | 4 | 4 | 4 | 1.3 | 1.3 | 1.3 | |||||||||||||||||||||||||||
AE00CM75 | Virtual Environments | 3 | 3 | 3 | 1.5 | 1.5 | ||||||||||||||||||||||||||||
8A00CD68 | Cloud computing | 3 | 3 | 3 | 1.5 | 1.5 | ||||||||||||||||||||||||||||
TITE21-1028 |
Applications of Computer Science
(Choose all) |
10 | ||||||||||||||||||||||||||||||||
A800CH65 | Machine Vision Methods and Applications | 4 | 4 | 4 | 1.3 | 1.3 | 1.3 | |||||||||||||||||||||||||||
AE00CM73 | Introduction to Artificial Intelligence | 3 | 3 | 3 | 1.5 | 1.5 | ||||||||||||||||||||||||||||
KL04BT50060 | Navigation Technologies | 3 | 3 | 3 | 1.5 | 1.5 | ||||||||||||||||||||||||||||
TITE21-1029 |
Digital Business
(Choose all) |
10 | ||||||||||||||||||||||||||||||||
LT00BP10 | E-Commerce Web Design | 5 | 5 | 5 | 2.5 | 2.5 | ||||||||||||||||||||||||||||
IB00CX87 | Digital Marketing | 5 | 5 | 5 | 1.7 | 1.7 | 1.7 | |||||||||||||||||||||||||||
TITE21-1030 |
Extended Reality and Game Programming
(Choose all) |
10 | ||||||||||||||||||||||||||||||||
KL00CT74 | Extended Reality | 4 | 4 | 4 | 1.3 | 1.3 | 1.3 | |||||||||||||||||||||||||||
KL00CR20 | Game Programming | 3 | 3 | 3 | 1 | 1 | 1 | |||||||||||||||||||||||||||
KL00CR10 | Mobile programming | 3 | 3 | 3 | 1.5 | 1.5 | ||||||||||||||||||||||||||||
TITE21-1019 |
ELECTIVE STUDIES
(Choose ects: 10) |
10 | ||||||||||||||||||||||||||||||||
KC00CD03 | The basic course of mathematics | 2 | 2 | 2 | 1 | 1 | ||||||||||||||||||||||||||||
KC00CD05 | Refresher course in English | 2 | ||||||||||||||||||||||||||||||||
KL00CD07 | Refresher course in Swedish | 2 | ||||||||||||||||||||||||||||||||
8A00CG30 | Tutoring | 1 - 6 | ||||||||||||||||||||||||||||||||
7A00DI94 | Robotic Process Automation | 3 | ||||||||||||||||||||||||||||||||
TITE21-1031 |
Other Elective Studies
(Choose ects: 10) |
0 - 10 | ||||||||||||||||||||||||||||||||
TITE21-1032 |
Multi-Field Project Studies
(Choose ects: 10) |
0 - 10 | ||||||||||||||||||||||||||||||||
TITE21-1021 |
PRACTICAL TRAINING
(Choose all) |
30 | ||||||||||||||||||||||||||||||||
KC00CR44 | Practical Training 1 | 15 | 15 | 15 | 5 | 5 | 5 | |||||||||||||||||||||||||||
KC00CR46 | Practical Training 2 | 15 | 15 | 15 | 7.5 | 7.5 | ||||||||||||||||||||||||||||
TITE21-1022 |
BACHELOR'S THESIS
(Choose all) |
15 | ||||||||||||||||||||||||||||||||
KC00CR48 | Final thesis | 15 | 15 | 15 | 5 | 5 | 5 | |||||||||||||||||||||||||||
Total | 240 | 62 | 71 | 73 | 57 | 30 | 32 | 35 | 36 | 33 | 40 | 31 | 26 | 15 | 15 | 10.6 | 10.6 | 10.6 | 17.5 | 17.5 | 11.9 | 11.9 | 11.9 | 16.5 | 16.5 | 13.3 | 13.3 | 13.3 | 15.5 | 15.5 | 8.6 | 8.6 | 8.6 |
Due to the timing of optional and elective courses, credit accumulation per semester / academic year may vary.
General competencies (Bachelor’s Degrees)
Information Technology competencies
Bachelor’s Degree studies
Code | Name | Credits (cr) |
---|---|---|
TITE21-1001 |
BASIC STUDIES COMMON TO ALL IN SEAMK
(Choose all) |
20 |
TITE21-1002 |
Building competence
(Choose all) |
10 |
XX00CG82 | Studying at a University of Applied Sciences | 2 |
XX00CG83 | Career Planning and Internationalisation | 2 |
YPO3A3 | Communication Skills | 3 |
YPO4A3 | ICT Skills | 3 |
TITE21-1003 |
Business and entrepreneurship competence
(Choose all) |
5 |
XX00CL55 | Basics of Entrepreneurship | 3 |
XX00BE91 | SeAMK Innovation Week | 2 |
TITE21-1004 |
Research and project work skills
(Choose all) |
5 |
YPO1C2 | Introduction to Research and Development | 2 |
YPO2C3 | Introduction to Project Work | 3 |
TITE21-1005 |
BASIC STUDIES FOR ENGINEERING STUDENTS
(Choose all) |
34 |
TITE21-1006 |
Languages
(Choose all) |
9 |
KC00CG77 | Working Life English | 3 |
KC00CG78 | Professional English | 3 |
KL00CG76 | Swedish | 3 |
VIRKARUKI | Swedish Skills of the Staff of Public Organizations, written | 0 |
VIRKARUSU | Swedish Skills of the Staff of Public Organizations, oral | 0 |
TITE21-1007 |
Mathematics
(Choose all) |
13 |
KC00AMT1030 | Algebra and Geometry | 4 |
KC00AMT1010 | Vectors and Matrices | 3 |
KC00AMT1020 | Differential and Integral Calculus | 3 |
CQ00CW43 | Mathematics of Computer Science | 3 |
TITE21-1008 |
Physics
(Choose all) |
12 |
KC00AFY1000 | Mechanics | 3 |
KC00AFY1010 | Electrical and Thermal Physics | 3 |
KC00AFY1020 | Physics Laboratory Works | 3 |
KL25AA30000 | Wave Motion and Modern Physics | 3 |
TITE21-1009 |
COMMON PROFESSIONAL STUDIES
(Choose all) |
101 |
TITE21-1010 |
COMMON PROFESSIONAL STUDIES
(Choose all) |
101 |
TITE21-1011 |
Software engineering
(Choose all) |
46 |
KL00CX05 | Basics of Programming 1 | 3 |
KL00CX06 | Basics of Programming 2 | 4 |
KL00CT67 | Basics of Web Programming | 3 |
KL00CQ10 | Object-oriented Programming | 5 |
KL00CQ20 | Databases | 4 |
KL00CQ12 | Data Structures and Algorithms | 4 |
KL00CQ14 | User Interfaces | 3 |
KL00CQ18 | Operating Systems | 4 |
KL00CQ16 | Client-side Web Development | 3 |
KL00CQ24 | Server-side Programming | 4 |
KL00CT65 | Basics of Software Engineering | 3 |
KL00CT66 | Software Project | 6 |
TITE21-1012 |
Data Communications and Computer Networks
(Choose all) |
12 |
KL00CQ30 | Data Communication | 3 |
KL00CQ32 | Computer Networks | 3 |
KL00CQ34 | Wireless Data Transmission | 3 |
KL00CQ36 | Computer Security | 3 |
TITE21-1013 |
Industrial Internet of Things
(Choose all) |
22 |
KL00CT68 | Basics of IoT Systems | 6 |
KL00CT69 | Project Work of IoT Systems | 6 |
KL00CQ56 | Embedded systems | 4 |
KL25AB10000 | Basics of Automation | 3 |
KL25AB77200 | Industrial Internet | 3 |
TITE21-1014 |
Entrepreneurship
(Choose all) |
21 |
KL00CT70 | Business and entrepreneurship 1 | 4 |
KL00CT71 | Business and entrepreneurship 2 | 3 |
KL00CT77 | Service Design | 3 |
KL00CT78 | Management in Expertise-Based Organisations | 3 |
KC04CA85013 | Working Life Communication | 2 |
KL00CT72 | Business Project of Information Systems | 6 |
TITE21-1024 |
(Choose ects: 30) |
30 |
TITE21-1025 |
Software Engineering
(Choose all) |
10 |
KL00CT73 | Advanced Software Engineering | 4 |
KL25AB77100 | Network Programming | 3 |
AE00CM91 | C++ Programming | 3 |
TITE21-1026 |
Electronics and Embedded Systems
(Choose all) |
10 |
KL25AB10101 | Basics of Electronics | 3 |
AE00CM82 | Laboratory Assignments in Electronics | 3 |
KL00CT75 | Real-time Embedded Systems | 4 |
TITE21-1027 |
Server Systems and Cloud Computing
(Choose all) |
10 |
KL00CT76 | Server Environments | 4 |
AE00CM75 | Virtual Environments | 3 |
8A00CD68 | Cloud computing | 3 |
TITE21-1028 |
Applications of Computer Science
(Choose all) |
10 |
A800CH65 | Machine Vision Methods and Applications | 4 |
AE00CM73 | Introduction to Artificial Intelligence | 3 |
KL04BT50060 | Navigation Technologies | 3 |
TITE21-1029 |
Digital Business
(Choose all) |
10 |
LT00BP10 | E-Commerce Web Design | 5 |
IB00CX87 | Digital Marketing | 5 |
TITE21-1030 |
Extended Reality and Game Programming
(Choose all) |
10 |
KL00CT74 | Extended Reality | 4 |
KL00CR20 | Game Programming | 3 |
KL00CR10 | Mobile programming | 3 |
TITE21-1019 |
ELECTIVE STUDIES
(Choose ects: 10) |
10 |
KC00CD03 | The basic course of mathematics | 2 |
KC00CD05 | Refresher course in English | 2 |
KL00CD07 | Refresher course in Swedish | 2 |
8A00CG30 | Tutoring | 1 - 6 |
7A00DI94 | Robotic Process Automation | 3 |
TITE21-1031 |
Other Elective Studies
(Choose ects: 10) |
0 - 10 |
TITE21-1032 |
Multi-Field Project Studies
(Choose ects: 10) |
0 - 10 |
TITE21-1021 |
PRACTICAL TRAINING
(Choose all) |
30 |
KC00CR44 | Practical Training 1 | 15 |
KC00CR46 | Practical Training 2 | 15 |
TITE21-1022 |
BACHELOR'S THESIS
(Choose all) |
15 |
KC00CR48 | Final thesis | 15 |