Degree Programme in Information Technology
Informationsteknik, h25, dagstudier
Informationsteknik, h24, dagstudier
Informationsteknik, h23, dagstudier
Enrollment
15.06.2025 - 07.09.2025
Timing
25.08.2025 - 23.11.2025
Number of ECTS credits allocated
5 cr
Mode of delivery
Contact teaching
Unit
Faculty of Technology and Seafaring
Campus
Vasa, Wolffskavägen 33
Teaching languages
- English
- Svenska
Degree programmes
- Degree Programme in Information Technology
- Degree Programme in Information Technology
Teachers
- Jussi Hamunen
- Kaj Wikman
Teacher in charge
Kaj Wikman
Groups
-
ITE24D-VInformation Technology, day time studies 2024, Vasa
Objective
The student:
- is able to create 2D and 3D models for visualization
- understands the underlying mathematical equations to create 3D visualization
Content
- 3D math
- Visualization tools
- Modelling
Materials
See the current realization of the course.
Evaluation scale
H-5
Assessment criteria, satisfactory (1)
Understand the visualization math for both 2D and 3D.
Can make simple visualizations using software.
Basic knowledge of how to use software to design graphic elements. Understand on interactive elements.
Assessment criteria, good (3)
Can apply calculation models for visualization.
Can modify and maintain visualization programs.
Can produce new graphic elements and visualization artefacts.
Assessment criteria, excellent (5)
Can develop and change calculation models for given problems.
Can develop new software for specific new visualization needs.
Qualifications
All mathematics and programming courses.
Enrollment
15.06.2025 - 02.11.2025
Timing
03.11.2025 - 08.02.2026
Number of ECTS credits allocated
5 cr
Mode of delivery
Contact teaching
Unit
Faculty of Technology and Seafaring
Campus
Vasa, Wolffskavägen 33
Teaching languages
- English
- Svenska
Degree programmes
- Degree Programme in Information Technology
- Degree Programme in Information Technology
Teachers
- Kaj Wikman
Teacher in charge
Kaj Wikman
Groups
-
ITE24D-VInformation Technology, day time studies 2024, Vasa
Objective
The student:
- understand how a 3d engine is constructed
- understands the underlying mathematical equations
- can program plugins and change code
Content
- 3D math
- structures
- speed
Materials
See the current realization of the course.
Evaluation scale
H-5
Assessment criteria, satisfactory (1)
Understand the structure for both 2D and 3D.
Can make simple changesusing software.
Basic knowledge of how to use software to design graphic elements. Understand interactive elements.
Assessment criteria, good (3)
Can apply calculation models for visualization.
Can modify and maintain visualization programs.
Can create interactive elements via scripts or tools.
Assessment criteria, excellent (5)
Can develop and change calculation models for given problems.
Can develop new software for specific new visualization needs.
Can design AR / VR based graphic elements and program new interactive elements.
Qualifications
All mathematics and programming courses.
Enrollment
01.12.2025 - 25.01.2026
Timing
26.01.2026 - 26.04.2026
Number of ECTS credits allocated
5 cr
Mode of delivery
Contact teaching
Unit
Faculty of Technology and Seafaring
Campus
Vasa, Wolffskavägen 33
Teaching languages
- English
Degree programmes
- Degree Programme in Information Technology
- Degree Programme in Information Technology
Teachers
- Kaj Wikman
Teacher in charge
Kaj Wikman
Groups
-
ITE24D-VInformation Technology, day time studies 2024, Vasa
Objective
- Introduktion till Big Data
- How to design and implement a data collection system
- How to present data from a business viewpoint
Content
- Node.js
- Azure Stream analytics
- Azure Big Data
Materials
Moodle
Evaluation scale
H-5
Assessment criteria, satisfactory (1)
At least 10p/30p.
Assessment criteria, good (3)
At least 18p/30p.
Assessment criteria, excellent (5)
At least 26p/30p.
Qualifications
Data Management
Full-stack project
AI programming
Enrollment
15.06.2025 - 07.09.2025
Timing
25.08.2025 - 14.12.2025
Number of ECTS credits allocated
5 cr
Mode of delivery
Contact teaching
Unit
Faculty of Technology and Seafaring
Campus
Vasa, Wolffskavägen 33
Teaching languages
- English
- Svenska
Degree programmes
- Degree Programme in Information Technology
- Degree Programme in Information Technology
Teachers
- Leif Backlund
Teacher in charge
Kaj Wikman
Groups
-
ITE24D-VInformation Technology, day time studies 2024, Vasa
Objective
The student:
- is able to create 2D and 3D models for visualization
- is able to program and implement visual business systems.
Content
- 3D math
- Visualization tools
- Modelling
- Simulation modeling and programming
Materials
See the current realization of the course.
Evaluation scale
H-5
Assessment criteria, satisfactory (1)
Can make simple visualizations using software.
Basic knowledge of how to use software to design graphic elements. Understand interactive elements.
Assessment criteria, good (3)
Can apply calculation models for visualization.
Can modify and maintain visualization programs.
Can produce new graphic elements and visualization artefacts.
Can create interactive elements via scripts or tools.
Assessment criteria, excellent (5)
Can develop and change calculation models for given problems.
Can develop new software for specific new visualization needs.
can fetch data from an API
Qualifications
All mathematics and programming courses.
Enrollment
15.06.2025 - 23.11.2025
Timing
24.11.2025 - 22.02.2026
Number of ECTS credits allocated
5 cr
Mode of delivery
Contact teaching
Unit
Faculty of Technology and Seafaring
Campus
Vasa, Wolffskavägen 33
Teaching languages
- English
Degree programmes
- Degree Programme in Information Technology
- Degree Programme in Information Technology
Teachers
- Kaj Wikman
Teacher in charge
Kaj Wikman
Groups
-
ITE24D-VInformation Technology, day time studies 2024, Vasa
Objective
The course will give the student application knowledge of data security. How to protect yourself against attacks and how to detect problems regarding networks and computer systems
Content
The course will provide the student with applied knowledge of data security. How to protect yourself against attacks and how to detect problems regarding networks and computer systems.
• Setting up the lab environment
• Threats and attacks
• Intrusion and Security
• Authentication
Materials
Moodle
Evaluation scale
H-5
Assessment criteria, satisfactory (1)
At least 10p/30p
Assessment criteria, good (3)
At least 18p/30p
Assessment criteria, excellent (5)
At least 26p/30p.
Qualifications
Full-stack project
Enrollment
15.06.2025 - 07.09.2025
Timing
25.08.2025 - 07.12.2025
Number of ECTS credits allocated
5 cr
Mode of delivery
Contact teaching
Unit
Faculty of Technology and Seafaring
Campus
Vasa, Wolffskavägen 33
Teaching languages
- English
Degree programmes
- Degree Programme in Information Technology
- Degree Programme in Information Technology
Teachers
- Magnus Siffrén
Teacher in charge
Kaj Wikman
Groups
-
ITE24D-VInformation Technology, day time studies 2024, Vasa
Objective
The student:
- knows what a database system is
- understands how to develop database systems
Content
How to develop database centered applications
Materials
Material on Moodle.
Additional reading: Ritchie: Database Principles and design.
Evaluation scale
H-5
Assessment criteria, satisfactory (1)
The student knows the history and current state of data storage. The student knows about different types of data warehouses.
The student knows the basic concept of relational theory and how a simpler relational database is constructed.
The student understands why a database in a higher normal form is better than a database in a lower normal form.
The student can explain the different normal forms,
The student knows and can use simple database commands.
The student can use the graphical user interface of a database management system.
Assessment criteria, good (3)
The student can explain the benefits of relational databases and the structure of the database systems.
The student can use the basic concept of relational theory and describe the structure of a relational database.
The student can normalize a database to 3NF. The student can determine the normal form of a database.
The student knows and can use more advanced database commands.
The student can use a report generator to compose reports from databases.
Assessment criteria, excellent (5)
The student can compare different data storage techniques with each other.
The student understands the mathematical model on which the relational databases are based.
The student can normalize a more extensive database to 3NF.
The student can independently acquire knowledge of database commands and practically apply this knowledge.
The student can, with graphic tools, create user interfaces for reading and writing databases.
Qualifications
Database Technology
Enrollment
15.06.2025 - 07.09.2025
Timing
25.08.2025 - 26.10.2025
Number of ECTS credits allocated
3 cr
Mode of delivery
Contact teaching
Unit
Faculty of Technology and Seafaring
Campus
Vasa, Wolffskavägen 33
Teaching languages
- English
Degree programmes
- Degree Programme in Information Technology
- Degree Programme in Information Technology
Teachers
- Magnus Siffrén
- Kaj Wikman
Teacher in charge
Kaj Wikman
Groups
-
ITE25D-VInformation Technology, daytime studies 2025, Vasa
-
UIT23D-VIngenjör (YH), informationsteknik
Objective
The student:
- knows basic data storage techniques
- understands the relational model and can normalize simple databases.
- masters the use of database management systems both through graphical user interfaces and with a command language.
Content
Introduction to databases.
Concepts and properties.
Database Management Systems.
Relational Theory and Normalization
SQL.
Materials
Material on Moodle.
Additional reading: Ritchie: Database Principles and design.
Evaluation scale
H-5
Assessment criteria, satisfactory (1)
The student knows the history and current state of data storage. The student knows about different types of data warehouses.
The student knows the basic concept of relational theory and how a simpler relational database is constructed.
The student understands why a database in higher normal form is better than a database in lower normal form.
The student can explain the different normal forms,
The student knows and can use simple database commands.
The student can use the graphical user interface of a database management system.
Assessment criteria, good (3)
The student can explain the benefits of relational databases and the structure of the database systems.
The student can use the basic concept of relational theory and describe the structure of a relational database.
The student can normalize a database to 3NF. The student can determine the normal form of a database.
The student knows and can use more advanced database commands.
The student can use a report generator to compose reports from databases.
Assessment criteria, excellent (5)
The student can compare different data storage techniques with each other.
The student understands the mathematical model on which the relational databases are based.
The student can normalize a more extensive database to 3NF.
The student can independently acquire knowledge of database commands and practically apply this knowledge.
The student can, with graphic tools, create user interfaces for reading and writing databases.
Qualifications
No prerequisites
Enrollment
01.12.2025 - 01.03.2026
Timing
01.01.2026 - 01.02.2026
Number of ECTS credits allocated
3 cr
Mode of delivery
Contact teaching
Unit
Faculty of Technology and Seafaring
Campus
Vasa, Wolffskavägen 33
Teaching languages
- Svenska
Degree programmes
- Degree Programme in Information Technology
- Degree Programme in Information Technology
Teachers
- Magnus Siffrén
Teacher in charge
Kaj Wikman
Groups
-
UIT24D-VIngenjör (YH), informationsteknik, 2024
Objective
The student:
- understands how a service-oriented system is designed
- understands how to program a distributed service-oriented system
- is able to use web and rest technologies to program distributed systems
Content
Programming of distributed systems using REST and SOAP.
Materials
See the current realization of the course.
Evaluation scale
H-5
Assessment criteria, satisfactory (1)
Understands what problems arise in distributed systems.
Can create simple solutions based on the REST and / or SOA concept.
Assessment criteria, good (3)
Can plan modern solutions.
Can program REST / SOA solutions running over the network.
Assessment criteria, excellent (5)
Can create, document and plan solutions where the application services are on different nodes
Can create solutions where the services, data management and data storage are distributed across different nodes.
Qualifications
All programming courses in grades 1 and 2.
Enrollment
02.07.2025 - 31.01.2026
Timing
01.08.2025 - 31.07.2026
Number of ECTS credits allocated
15 cr
Mode of delivery
Contact teaching
Unit
Faculty of Technology and Seafaring
Teaching languages
- Finnish
Degree programmes
- Degree Programme in Civil and Construction Engineering
- Degree Programme in Mechanical and Production Engineering
- Degree Programme in Land Surveying
- Degree Programme in Industrial Management
- Degree Programme in Electrical Engineering and Automation
- Degree Programme in Information Technology
Teachers
- Kenneth Julin
- Anders Borg
- Leif Östman
- Kimmo Koivisto
- Tom Lipkin
- Petter Forth
Groups
-
BYS22D-VIngenjör (YH), byggnads- och samhällsteknik, 2022 Vasa, dagstudier
Objective
The student
-develops and demonstrates their ability to use their skills and knowledge in a way that's relevant to their studies
-is able to reflect, document and report on their development process
-is able to present their work in a professional way
-is able to think critically and analytically
-is able to demonstrate their professional competence
Content
Degree project according to the department's instruction.
Location and time
The course is carried out during the writing of the thesis as well as through the maturity test.
Materials
Not separate literature.
Teaching methods
The course corresponds to 15 credits of the thesis work, no separate teaching is provided. A written maturity test is included as defined by the examination regulations.
Exam schedules
The course is conducted during the writing of the thesis.
Completion alternatives
The course is completed when the thesis and the maturity test are approved.
Evaluation scale
H-5
Assessment criteria, satisfactory (1)
According to the evaluation matrix of the institution
Assessment criteria, good (3)
According to the evaluation matrix of the institution
Assessment criteria, excellent (5)
According to the evaluation matrix of the institution
Assessment methods and criteria
The course is approved in connection with the thesis and the maturity test being approved.
The course is approved when the student has presented an approved thesis as well as passed the maturity test.
Qualifications
No demand on previous knowledge.
Enrollment
02.07.2025 - 31.07.2025
Timing
01.08.2025 - 31.07.2026
Number of ECTS credits allocated
15 cr
Mode of delivery
Contact teaching
Teaching languages
- Finnish
Degree programmes
- Degree Programme in Civil and Construction Engineering
- Degree Programme in Mechanical and Production Engineering
- Degree Programme in Land Surveying
- Degree Programme in Industrial Management
- Degree Programme in Electrical Engineering and Automation
- Degree Programme in Information Technology
Objective
The student
-develops and demonstrates their ability to use their skills and knowledge in a way that's relevant to their studies
-is able to reflect, document and report on their development process
-is able to present their work in a professional way
-is able to think critically and analytically
-is able to demonstrate their professional competence
Content
Degree project according to the department's instruction.
Evaluation scale
H-5
Assessment criteria, satisfactory (1)
According to the evaluation matrix of the institution
Assessment criteria, good (3)
According to the evaluation matrix of the institution
Assessment criteria, excellent (5)
According to the evaluation matrix of the institution
Qualifications
No demand on previous knowledge.
Enrollment
02.07.2025 - 31.07.2025
Timing
01.08.2025 - 31.07.2026
Number of ECTS credits allocated
15 cr
Mode of delivery
Contact teaching
Unit
Faculty of Technology and Seafaring
Teaching languages
- Finnish
Degree programmes
- Degree Programme in Civil and Construction Engineering
- Degree Programme in Mechanical and Production Engineering
- Degree Programme in Land Surveying
- Degree Programme in Industrial Management
- Degree Programme in Electrical Engineering and Automation
- Degree Programme in Information Technology
Teachers
- Leif Backlund
- Kaj Rintanen
- Kenneth Ehrström
- Mikael Tätting
- Tobias Ekfors
- Mats Borg
Teacher in charge
Kaj Rintanen
Groups
-
MAP22D-VIngenjör (YH), maskin- och produktionsteknik, 2022 dagstudier
Objective
The student
-develops and demonstrates their ability to use their skills and knowledge in a way that's relevant to their studies
-is able to reflect, document and report on their development process
-is able to present their work in a professional way
-is able to think critically and analytically
-is able to demonstrate their professional competence
Content
Degree project according to the department's instruction.
Evaluation scale
H-5
Assessment criteria, satisfactory (1)
According to the evaluation matrix of the institution
Assessment criteria, good (3)
According to the evaluation matrix of the institution
Assessment criteria, excellent (5)
According to the evaluation matrix of the institution
Qualifications
No demand on previous knowledge.
Enrollment
15.06.2025 - 07.09.2025
Timing
25.08.2025 - 05.10.2025
Number of ECTS credits allocated
3 cr
Mode of delivery
Contact teaching
Unit
Faculty of Technology and Seafaring
Teaching languages
- Svenska
Degree programmes
- Degree Programme in Information Technology
Teachers
- Sofia Frilund
Teacher in charge
Kaj Wikman
Groups
-
UIT25D-VIngenjör (YH), informationsteknik, 2025
Objective
The student :
- is able to solve equations of first and second degree
- masters basic simplification of simple mathematical formulas and expressions.
- understands and is able to find linear relationships between two variables
- is able to solve systems of linear equations
- is familiar with the parabola and its equations
- knows how mathematical models can be applied in problem solving.
Content
Fractions
Powers
Polynomials
Rational expressions
Square roots, general roots
First degree equations
Linear functions, Straight lines
Systems of equations
Quadratic equations
Rational equations
Parabola, Quadratic functions
Enequalities
Application according to specific education may occur.
Evaluation scale
H-5
Assessment criteria, satisfactory (1)
The student masters basic simplification of simple mathematical formulas and expressions.
Can solve simple equations of the first and second degree.
Can solve simple linear equation systems
Have a basic understanding of elementary functions (linear, polynomial and rational functions)
Can solve quantities from simple formulas
Have some understanding of how to use a mathematical model and how it can be solved
Assessment criteria, good (3)
The student masters the simplification of mathematical formulas and expressions.
Can solve slightly more demanding equations and equation systems.
Have a good understanding of basic functions and linear relationships
Can redeem quantities from more demanding formulas.
Have a good understanding of how to use a mathematical model and how it can be solved.
Assessment criteria, excellent (5)
The student masters demanding simplifications of mathematical formulas and expressions.
Can solve more challenging equations and equation systems.
Has excellent understanding of elementary functions and linear relationships
Can extract quantities from a system of formulas.
Can apply mathematical models to various technical problems.
Qualifications
None
Enrollment
15.06.2025 - 19.10.2025
Timing
20.10.2025 - 21.12.2025
Number of ECTS credits allocated
3 cr
Mode of delivery
Contact teaching
Unit
Faculty of Technology and Seafaring
Teaching languages
- Svenska
Degree programmes
- Degree Programme in Information Technology
- Degree Programme in Information Technology
Teachers
- Magnus Siffrén
- Kaj Wikman
Teacher in charge
Kaj Wikman
Groups
-
UIT25D-VIngenjör (YH), informationsteknik, 2025
Objective
- The student is familiar with different types of programming languages.
- The student can use an editor for coding, test driving and debugging.
- The student has mastered basic procedural programming.
- The student can create and call functions and can basicly use arrays.
Content
- Compiling and interpretive programming languages
- Use of an editor for programming - Variables, constants and data types
- Operators and expressions
- Input via keyboard, printing in console
- Option selection
- Repetitions
- Functions
- Arrays
Materials
At Moodle
Evaluation scale
H-5
Assessment criteria, satisfactory (1)
The student can create programs that use simple structures with sequences, selections and iterations.
The student can create functions that use parameters and return data.
The student can store data in simple, static one-dimensional arrays.
Assessment criteria, good (3)
The student can create programs that use more advanced selections and iterations. The student can compound structures.
The student can create functions that use reference parameters.
The student can use one-dimensional, static arrays to solve programming tasks.
Assessment criteria, excellent (5)
The student can independently solve more difficult programming problems.
The student can create overloaded functions and templated functions.
The student can use multidimensional, static arrays to solve programming tasks.
Qualifications
No prerquisites.
Enrollment
15.06.2025 - 02.11.2025
Timing
03.11.2025 - 21.12.2025
Number of ECTS credits allocated
4 cr
Mode of delivery
Contact teaching
Unit
Faculty of Technology and Seafaring
Campus
Vasa, Wolffskavägen 33
Teaching languages
- English
- Svenska
Degree programmes
- Degree Programme in Information Technology
- Degree Programme in Business Information Technology
- Degree Programme in Information Technology
Teachers
- Magnus Siffrén
Teacher in charge
Kaj Wikman
Groups
-
ITE25D-VInformation Technology, daytime studies 2025, Vasa
-
UIT23D-VIngenjör (YH), informationsteknik
Objective
- Students can use Azure for project management.
- Students learn to understand what is meant by Devops and the SCRUM method
- Students know the basics of software projects
Content
. Azure Boards
- Azure Repos/Github
- SCRUM
Materials
In the Moodle course site
Evaluation scale
H-5
Assessment criteria, approved/failed
A completed project on Azure according to assignment
Qualifications
Programming back-end
Enrollment
15.06.2025 - 07.09.2025
Timing
25.08.2025 - 05.10.2025
Number of ECTS credits allocated
1 cr
Mode of delivery
Contact teaching
Unit
Faculty of Technology and Seafaring
Teaching languages
- Svenska
Degree programmes
- Degree Programme in Information Technology
Teachers
- Kaj Wikman
Teacher in charge
Kaj Wikman
Groups
-
UIT25D-VIngenjör (YH), informationsteknik, 2025
Objective
The students:
- know their own college, industry and learning style
- reflects on studies, plans for the future and is aware of the importance of personal development in relation to lifelong learning and occupation
- can create their own knowledge and create their own personal learning environments
Content
University services
Industry knowledge and personal career goals
Study technique
Teambuilding
Materials
None
Evaluation scale
H-5
Assessment criteria, satisfactory (1)
Approved assignments with simple explanations and reliable literature, albeit imperfect
Assessment criteria, good (3)
Approved assignments with explanations and reliable source references
Assessment criteria, excellent (5)
Well-disposed and well-thought-out report with good use of reliable sources
Qualifications
None
Enrollment
15.06.2025 - 07.09.2025
Timing
25.08.2025 - 30.11.2025
Number of ECTS credits allocated
5 cr
Mode of delivery
Contact teaching
Unit
Faculty of Technology and Seafaring
Campus
Vasa, Wolffskavägen 33
Teaching languages
- English
Degree programmes
- Degree Programme in Information Technology
- Degree Programme in Information Technology
Teachers
- Kaj Wikman
Teacher in charge
Kaj Wikman
Groups
-
ITE24D-VInformation Technology, day time studies 2024, Vasa
Objective
The goal is to learn how to program IoT-based systems on Azure
- Understand what is meant by IoT system and its components.
- Understand how to create an application that collects data and sends it to a cloud-based IoT system.
- Be able to create an application that retrieves data from an IoT storage service
Content
-Node.js
- Azure IoT
Materials
The material is available in Moodle
Evaluation scale
H-5
Assessment criteria, satisfactory (1)
At least 10p/30p.
Assessment criteria, good (3)
At least 18p/30p.
Assessment criteria, excellent (5)
At least 26p/30p.
Qualifications
Full-stack project
Data management
Enrollment
15.06.2025 - 07.09.2025
Timing
25.08.2025 - 16.11.2025
Number of ECTS credits allocated
4 cr
Mode of delivery
Contact teaching
Unit
Faculty of Technology and Seafaring
Teaching languages
- Svenska
Degree programmes
- Degree Programme in Information Technology
- Degree Programme in Information Technology
Teachers
- Magnus Siffrén
Teacher in charge
Kaj Wikman
Groups
-
UIT24D-VIngenjör (YH), informationsteknik, 2024
Objective
The student:
- understands the differences between procedural programming and object oriented programming
- can program object oriented by using encapsulation, inheritance and polymorphism
- can code applications where collections and exceptions are needed
Content
- Procedural programming vs object oriented programming
- Rehearsal of procedural programming
- Classes and objects.
- Inheritance.
- Abstract classes.
- Interfaces.
- Collections.
- Generics.
- Exceptions.
- File management, serialization.
Materials
Material on Moodle.
Evaluation scale
H-5
Assessment criteria, satisfactory (1)
The student understands the difference between value types and reference types.
The student understands the basic principle with object-oriented code and can encode simple classes, inheritances, interfaces, etc.
The student can write simple code to handle data in any type of collection.
Assessment criteria, good (3)
The student can create more advanced object-oriented code and handle exceptions.
The student can write more advanced code to handle data in different types of generic collections.
Assessment criteria, excellent (5)
The student can apply object-oriented programming to solve programming tasks.
The student can independently choose the right type of collection as well as versatile use generic collections, methods and classes in code.
Qualifications
The course Programming Basics.
Enrollment
02.07.2025 - 31.07.2025
Timing
01.08.2025 - 31.07.2026
Number of ECTS credits allocated
10 cr
Mode of delivery
Contact teaching
Unit
Faculty of Technology and Seafaring
Teaching languages
- Svenska
Degree programmes
- Degree Programme in Civil and Construction Engineering
- Degree Programme in Electrical Engineering and Automation
- Degree Programme in Land Surveying
- Degree Programme in Information Technology
Teachers
- Kenneth Julin
Groups
-
BYS25D-VIngenjör (YH), byggnads- och samhällsteknik, 2025 Vasa, dagstudier
Objective
The students:
-have performed such tasks that belong to their branch and their own field of education
-have gained insight into what the future professional role can entail
-have made contacts with the working world and can reflect over their own learning
Content
Actively applied for internship
Made contact to companies
Work at the internship place
Report
Teaching methods
Technical work in one's own industry.
• Internship 1 is industry and internship information, preparation for the internship, where the applicant seeks their internship position.
• The internship may include different types of tasks at the internship site so that the student has the opportunity to observe how work is performed by different professional categories at various levels in the organization.
• Specifically, the student should observe how occupational safety is structured at the workplace and how it complies with legislation, as well as how the management functions and is organized.
• The internship is reported by submitting an internship certificate, an internship diary, and by being prepared to share their internship experiences during an internship seminar in the following academic year. All three documents must be submitted in the Moodle course no later than one month after the last day of the internship.
• For students with extensive work experience, Internship 1 can be validated if the internship supervisor assesses that there are conditions and compelling reasons for the concerned student to validate instead of completing the internship.
The validation is carried out in accordance with the guidelines on the intranet (eAHOT).
In summary, the practice includes the following:
Information search and preparation,
CV and job seeking,
Contact with companies, application for internship, Practical construction or equivalent in accordance with the student's career plan,
Reporting.
International connections
The internship can be conducted abroad. More information is available in the associated Moodle course.
Assessment criteria, approved/failed
For a passing result in the course, the internship certificate, internship diary, and report on the internship must be submitted and approved.
Evaluation scale
Approved/Rejected
Assessment criteria, approved/failed
Approved internship report and certificate of completed internship period.
Assessment methods and criteria
The internship is reported by submitting an internship certificate, an internship diary, and by being prepared to talk about one's internship experiences during the internship seminar in the following academic year. All documents must be submitted in the Moodle course no later than one month after the last day of the internship.
Qualifications
The Degree Program entails three internship periods. The internship periods builds upon each other and are commonly completed one at a time with theoretical courses in between.
Enrollment
07.08.2025 - 30.09.2025
Timing
01.08.2025 - 31.07.2026
Number of ECTS credits allocated
10 cr
Mode of delivery
Contact teaching
Unit
Faculty of Technology and Seafaring
Campus
Vasa, Wolffskavägen 33
Teaching languages
- Svenska
Degree programmes
- Degree Programme in Civil and Construction Engineering
- Degree Programme in Electrical Engineering and Automation
- Degree Programme in Land Surveying
- Degree Programme in Information Technology
Teachers
- Niklas Kallenberg
Objective
The students:
-have performed such tasks that belong to the branch and their own field of education.
-have gained insight into what the future professional role may include
-realizes the connection between the practical experience and theoretical studies
-have made contacts with the working world and know how to reflect over their own learning
Content
Actively applied for internship
Made contact to companies
Work at the internship place
Report
Evaluation scale
H-5
Assessment criteria, approved/failed
Approved internship report and certificate of completed internship period.
Qualifications
The Degree Program entails three internship periods.
The internship periods builds upon each other and are commonly completed one at a time with theoretical courses in between.
Enrollment
02.07.2025 - 31.07.2025
Timing
01.08.2025 - 31.07.2026
Number of ECTS credits allocated
10 cr
Mode of delivery
Contact teaching
Unit
Faculty of Technology and Seafaring
Teaching languages
- Svenska
Degree programmes
- Degree Programme in Civil and Construction Engineering
- Degree Programme in Electrical Engineering and Automation
- Degree Programme in Land Surveying
- Degree Programme in Information Technology
Teachers
- Matts Nickull
Teacher in charge
Matts Nickull
Groups
-
ÖH24FLEXINGÖppna YH, Flexibelt till Ingenjör
Objective
The students:
-have performed such tasks that belong to the branch and their own field of education.
-have gained insight into what the future professional role may include
-realizes the connection between the practical experience and theoretical studies
-have made contacts with the working world and know how to reflect over their own learning
Content
Actively applied for internship
Made contact to companies
Work at the internship place
Report
Evaluation scale
H-5
Assessment criteria, approved/failed
Approved internship report and certificate of completed internship period.
Qualifications
The Degree Program entails three internship periods.
The internship periods builds upon each other and are commonly completed one at a time with theoretical courses in between.
Enrollment
02.07.2025 - 31.07.2025
Timing
01.08.2025 - 31.07.2026
Number of ECTS credits allocated
10 cr
Mode of delivery
Contact teaching
Unit
Faculty of Technology and Seafaring
Teaching languages
- Svenska
Degree programmes
- Degree Programme in Information Technology
- Degree Programme in Civil and Construction Engineering
- Degree Programme in Electrical Engineering and Automation
- Degree Programme in Information Technology
Teachers
- Leif Östman
Groups
-
BYS23D-VIngenjör (YH), byggnads- och samhällsteknik, 2023 Vasa, dagstudier
Objective
The students:
- have performed such tasks that belong to the branch and their own field of education
- have gained insight into what the future professional role can entail
- can turn over theoretical knowledge in working life
- have made versatile contacts with the working life and know how to reflect over their own learning
Content
Actively applied for internship
Made contact to companies
Work at the internship
Report
Evaluation scale
Approved/Rejected
Assessment criteria, approved/failed
Approved internship report and certificate of completed internship period.
Qualifications
The Degree Program entails three internship periods.
The internship periods builds upon each other and are commonly completed one at a time with theoretical courses in between.
Enrollment
02.07.2025 - 31.07.2025
Timing
01.08.2025 - 31.07.2026
Number of ECTS credits allocated
10 cr
Mode of delivery
Contact teaching
Unit
Faculty of Technology and Seafaring
Teaching languages
- Svenska
Degree programmes
- Degree Programme in Information Technology
- Degree Programme in Electrical Engineering and Automation
- Degree Programme in Information Technology
Teachers
- Matts Nickull
Teacher in charge
Matts Nickull
Groups
-
ÖH23FLEXINGÖppna YH, Flexibelt till Ingenjör
Objective
The students:
- have performed such tasks that belong to the branch and their own field of education
- have gained insight into what the future professional role can entail
- can turn over theoretical knowledge in working life
- have made versatile contacts with the working life and know how to reflect over their own learning
Content
Actively applied for internship
Made contact to companies
Work at the internship
Report
Evaluation scale
H-5
Assessment criteria, approved/failed
Approved internship report and certificate of completed internship period.
Qualifications
The Degree Program entails three internship periods.
The internship periods builds upon each other and are commonly completed one at a time with theoretical courses in between.
Enrollment
15.06.2025 - 19.10.2025
Timing
20.10.2025 - 14.12.2025
Number of ECTS credits allocated
4 cr
Mode of delivery
Contact teaching
Unit
Faculty of Technology and Seafaring
Teaching languages
- English
- Svenska
Degree programmes
- Degree Programme in Information Technology
- Degree Programme in Business Information Technology
- Degree Programme in Information Technology
Teachers
- Kaj Wikman
Teacher in charge
Kaj Wikman
Groups
-
ITE25D-VInformation Technology, daytime studies 2025, Vasa
-
UIT23D-VIngenjör (YH), informationsteknik
Objective
- The student can create server applications with Node.js, ExpressJS, Handlebars, MongoDB and Mongoose in JavaScript
- Students understand the basics of Git
- Students can build a simple server application that accesses via a web browser and stores data in a database.
Content
- Node.js
- ExpressJS and Handlebars
- Git and Repos management
- MongoDB and Mongoose
Materials
Moodle
Evaluation scale
H-5
Assessment criteria, satisfactory (1)
At least 10/30
Assessment criteria, good (3)
At least 18/30
Assessment criteria, excellent (5)
At least 26/30
Assessment criteria, approved/failed
less then 10/30
Qualifications
Front-end programming
Enrollment
15.06.2025 - 07.09.2025
Timing
25.08.2025 - 02.11.2025
Number of ECTS credits allocated
4 cr
Mode of delivery
Contact teaching
Unit
Faculty of Technology and Seafaring
Teaching languages
- English
Degree programmes
- Degree Programme in Information Technology
- Degree Programme in Business Information Technology
- Degree Programme in Information Technology
Teachers
- Magnus Siffrén
- Kaj Wikman
Teacher in charge
Kaj Wikman
Groups
-
ITE25D-VInformation Technology, daytime studies 2025, Vasa
-
UIT23D-VIngenjör (YH), informationsteknik
Objective
- The student can create static user interfaces for web applications using HTML and CSS.
- Students can use JavaScript to make web pages dynamic.
- The student is familiar with how troubleshooting is done in web browsers.
- The student can use object-oriented code in JavaScript.
- The student knows different ways of local storage of data in the browser.
- Students can make simple API calls to web services from JavaScript code.
Content
- HTML
- CSS
- JavaScript and Domain Object Model
- Object-oriented JavaScript
- JSON file format
- Local storage of data in the browser (Cookies, Web Storage)
- Simple API calls
Materials
- Material at Moodle
- Visual Studio Code
- node.js (for JavaScript)
Evaluation scale
H-5
Assessment criteria, satisfactory (1)
At least 10p/30p.
Assessment criteria, good (3)
At least 18p/30p.
Assessment criteria, excellent (5)
At least 26p/30p.
Assessment criteria, approved/failed
Less then 10p/30p
Qualifications
Nothing
Enrollment
15.06.2025 - 30.11.2025
Timing
01.12.2025 - 01.02.2026
Number of ECTS credits allocated
4 cr
Mode of delivery
Contact teaching
Unit
Faculty of Technology and Seafaring
Campus
Vasa, Wolffskavägen 33
Teaching languages
- English
- Svenska
Degree programmes
- Degree Programme in Information Technology
- Degree Programme in Business Information Technology
- Degree Programme in Information Technology
Teachers
- Magnus Siffrén
Teacher in charge
Kaj Wikman
Groups
-
ITE25D-VInformation Technology, daytime studies 2025, Vasa
-
UIT23D-VIngenjör (YH), informationsteknik
Objective
- Learn project management through the use of Azure Devops, Git, Node.js and Express.js.
- Implement a given project according to a given mission.
Content
Azure Devops
Node
Express
Git
MongoDB
Mongoose
Evaluation scale
H-5
Assessment criteria, satisfactory (1)
>=10/30
Assessment criteria, good (3)
> =18/30
Assessment criteria, excellent (5)
>=26/30
Assessment criteria, approved/failed
<10
Qualifications
Programming front end
Programming back end
Introduction to Azure and Devops
Enrollment
15.06.2025 - 07.09.2025
Timing
01.09.2025 - 02.11.2025
Number of ECTS credits allocated
3 cr
Mode of delivery
Contact teaching
Unit
Faculty of Technology and Seafaring
Teaching languages
- Svenska
Degree programmes
- Degree Programme in Information Technology
Teachers
- Tom Lillhonga
Teacher in charge
Kaj Wikman
Groups
-
UIT24D-VIngenjör (YH), informationsteknik, 2024
Objective
The student:
- should know about common basic concepts in statistics and probability theory and master basic calculations
- should know the basics of discrete and continuous distributions and their practical use
- should know the basics of statistical estimations and concepts such as uncertainty and confidence intervals.
Content
Probability theory (combinatorics, independent and dependent events, Bayes theorem)
Distributions (discrete and continuous)
Point and interval estimates and hypothesis testing
Evaluation scale
H-5
Assessment criteria, satisfactory (1)
See current implementation
Assessment criteria, good (3)
See current implementation
Assessment criteria, excellent (5)
See current implementation
Qualifications
No prerequisites
Enrollment
15.06.2025 - 02.11.2025
Timing
03.11.2025 - 14.12.2025
Number of ECTS credits allocated
3 cr
Mode of delivery
Contact teaching
Unit
Faculty of Technology and Seafaring
Teaching languages
- Svenska
Degree programmes
- Degree Programme in Information Technology
Teachers
- Anders Skjäl
Teacher in charge
Kaj Wikman
Groups
-
UIT24D-VIngenjör (YH), informationsteknik, 2024
Objective
The student:
- can describe different systems using vectors and matrices
- can solve matrix equations
- can explain acquired results
- can describe the system states according to the solution
Content
- Calculation rules for vectors and their use in applications
- Matrices and matrix operations
- Linear equation systems (real and complex)
- Overdetermined equation system and the least squares method
- The matrix as a linear transformation
- Introduction to Matlab
Evaluation scale
H-5
Assessment criteria, satisfactory (1)
Understands and can perform basic vector operations
Understands and can perform basic matrix operations
Assessment criteria, good (3)
Understands the use and meaning of vectors
Can perform vector and matrix operations and use them in practical applications
Assessment criteria, excellent (5)
Have a good understanding of vectors and matrices and their use in technical contexts.
Understands and can perform more advanced matrix operations, both by hand with tools.
Qualifications
No prerequisites.
Enrollment
15.06.2025 - 07.09.2025
Timing
25.08.2025 - 12.10.2025
Number of ECTS credits allocated
3 cr
Mode of delivery
Contact teaching
Unit
Faculty of Technology and Seafaring
Teaching languages
- Svenska
Degree programmes
- Degree Programme in Information Technology
- Degree Programme in Information Technology
Teachers
- Magnus Siffrén
Teacher in charge
Kaj Wikman
Groups
-
UIT24D-VIngenjör (YH), informationsteknik, 2024
Objective
The student:
- knows the basic web concepts
- can produce code using the web techniques HTML, CSS and JavaScript
- masters the techniques used to produce basic front ends for web applications.
Content
Web Technology
- basics about web technology
- Web editors
- html
- css
- JavaScript
- media (images, sound, video) for web pages
- xml and json
Materials
Material on Moodle.
Evaluation scale
H-5
Assessment criteria, satisfactory (1)
The student can create web pages that use html and simple css.
The student understands the difference between back-end and front-end scripts.
The student understands basic concepts in graphics editing and can perform simple graphics editing.
The student knows the most common formats for media.
The student can insert audio and video on a web page.
Assessment criteria, good (3)
The student can create web pages that also use JavaScript.
The student masters more advanced graphics editing.
The student can produce simpler audio and video material for a web application.
Assessment criteria, excellent (5)
The student can reuse code for websites.
The student can use XML and DTD.
The student can independently learn new techniques for solving graphics editing tasks.
The student can use techniques for editing audio and video material.
Qualifications
No prerequisites.