Skip to main content

Degree Programme in Information Technology

Degree:
Bachelor of Engineering

Degree title:
Bachelor of Engineering

Credits:
240 ects

Information Technology, 2025, full-time studies
Code
(DAG25H-V-ITE)
Information Technology, 2024, full-time studies
Code
(DAG24H-V-ITE)
Information Technology, 2023, full-time studies
Code
(DAG23H-V-ITE)
Enrollment

15.06.2025 - 07.09.2025

Timing

25.08.2025 - 23.11.2025

Number of ECTS credits allocated

5 op

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-V
    Information 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 op

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-V
    Information 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 op

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-V
    Information 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 op

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-V
    Information 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 op

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-V
    Information 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 op

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-V
    Information 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 op

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-V
    Information Technology, daytime studies 2025, Vasa
  • UIT23D-V
    Ingenjö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 op

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-V
    Ingenjö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

15.06.2025 - 19.10.2025

Timing

20.10.2025 - 21.12.2025

Number of ECTS credits allocated

3 op

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-V
    Ingenjö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 op

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-V
    Information Technology, daytime studies 2025, Vasa
  • UIT23D-V
    Ingenjö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 - 30.11.2025

Number of ECTS credits allocated

5 op

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-V
    Information 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 op

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-V
    Ingenjö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 op

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-V
    Ingenjö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 op

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 op

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-V
    Information Technology, daytime studies 2025, Vasa
  • UIT23D-V
    Ingenjö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 op

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-V
    Information Technology, daytime studies 2025, Vasa
  • UIT23D-V
    Ingenjö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 op

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-V
    Information Technology, daytime studies 2025, Vasa
  • UIT23D-V
    Ingenjö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 - 21.08.2025

Timing

01.08.2025 - 31.12.2025

Number of ECTS credits allocated

3 op

Mode of delivery

Contact teaching

Unit

Faculty of Technology and Seafaring

Teaching languages
  • English
Degree programmes
  • Degree Programme in Information Technology
Teachers
  • Hanna Kuusisto
Teacher in charge

Ronnie Sundsten

Scheduling groups
  • ELA23-A (Size: 40. Open UAS: 0.)
  • ELA23-K (Size: 40. Open UAS: 0.)
Groups
  • ELA23D-V
    Ingenjör (YH), el- och automationsteknik, 2023, dagstudier
Small groups
  • ELA23-A
  • ELA23-K

Objective

The course enables the students to understand the differences between Standard English and language for special purposes.
Students will also broaden their knowledge of common features of academic and technical writing and are able to apply their skills to their future engineering reports.Students learn how to express themselves orally by presenting and discussing technical phenomena whereby they will also be given tools to expand their grammatical knowledge and engineering English vocabulary enabling them to use a greater range of structures while speaking and writing in English.

Content

General technical functions, materials and components; technical problems and technical development; linguistic dimension of engineering English; presenting as an engineer; scientific writing and engineering documents.

Location and time

Autumn 2025

Materials

Munkenberg, Eva-Charlott: English for Engineers and Technicians (2015).

Teaching methods

Contact teaching, in-class activities, individual assignments, and oral presentations.
The course enables the students to understand the differences between Standard English and language for special purposes. Students learn how to express themselves orally by presenting and discussing technical phenomena whereby they will also be given tools to expand their grammatical knowledge and engineering English vocabulary enabling them to use a greater range of structures while speaking and writing in English.

Exam schedules

Final exam

Completion alternatives

Book exam (more information about this will be given at the first meeting)

Student workload

27 hours individual workload per 1 credit (a total of 3 ETCS)

Evaluation scale

H-5

Assessment criteria, satisfactory (1)

Being able to identify general technical functions and descriptions of materials and components in English.
Being able to identify general technical problems and technical development in English .
Being able to identify the specific linguistic features in engineering English on grammatical level.
Being able to present an engineering-related phenomenon.
Being able to identify the stylistic and linguistic elements in scientific writing and engineering documents.

Assessment criteria, good (3)

Being able to describe general technical functions and materials and components in English.
Being able to describe, asses and interpret faults and feasibility, and discuss technical requirements and improvements in English.
Being able to apply the linguistic features of engineering English on grammatical level when creating documents.
Being able to present an engineering related phenomenon and take part in discussions and debates.
Being able to apply the stylistic and linguistic elements in scientific writing and engineering documents.

Assessment criteria, excellent (5)

Being able to describe, explain, compare and evaluate general technical functions and materials and components in English.
Being able to describe, compare and evaluate general technical problems as well as technical development, and propose solutions and insights in technical development.
Being able to apply, implement and critically reflect the gained knowledge of the specific linguistic features of engineering English on grammatical level.
Being able to present and critically reflect engineering related phenomena and take active part in discussions and debates
Being able to apply, implement and critically reflect the gained knowledge in the stylistic and linguistic elements in scientific writing and engineering documents.

Assessment methods and criteria

Continuous assessment of in-class activity, group work and final exam

Assessment criteria, fail (0)

Lacking attendance, incompleted assignments, failed exam

Assessment criteria, satisfactory (1-2)

Being able to identify general technical functions and descriptions of materials and components in English.
Being able to identify general technical problems and technical development in English.
Being able to identify the specific linguistic features in engineering English on a grammatical level.
Being able to present an engineering-related phenomenon.
Being able to identify the stylistic and linguistic elements in scientific writing and engineering documents.

Assessment criteria, good (3-4)

Being able to describe general technical functions and materials and components in English.
Being able to describe, assess and interpret faults and feasibility, and discuss technical requirements and improvements in English.
Being able to apply the linguistic features of engineering English on a grammatical level when creating documents.
Being able to present an engineering-related phenomenon and take part in discussions and debates.
Being able to apply the stylistic and linguistic elements in scientific writing and engineering documents.

Assessment criteria, excellent (5)

Being able to describe, explain, compare, and evaluate general technical functions and materials and components in English.
Being able to describe, compare and evaluate general technical problems as well as technical development, and propose solutions and insights in technical development.
Being able to apply, implement, and critically reflect on the gained knowledge of the specific linguistic features of engineering English on a grammatical level.
Being able to present and critically reflect on engineering-related phenomena and take an active part in discussions and debates
Being able to apply, implement, and critically reflect the gained knowledge in the stylistic and linguistic elements in scientific writing and engineering documents.

Qualifications

English for Working Life

Enrollment

02.07.2025 - 31.07.2025

Timing

28.02.2026 - 01.05.2026

Number of ECTS credits allocated

3 op

Mode of delivery

Contact teaching

Unit

Faculty of Technology and Seafaring

Teaching languages
  • English
Degree programmes
  • Degree Programme in Information Technology
Teachers
  • Hanna Kuusisto
Groups
  • PRE23D-V
    Ingenjör (YH), produktionsekonomi, 2023 dagstudier

Objective

The course enables the students to understand the differences between Standard English and language for special purposes.
Students will also broaden their knowledge of common features of academic and technical writing and are able to apply their skills to their future engineering reports.Students learn how to express themselves orally by presenting and discussing technical phenomena whereby they will also be given tools to expand their grammatical knowledge and engineering English vocabulary enabling them to use a greater range of structures while speaking and writing in English.

Content

General technical functions, materials and components; technical problems and technical development; linguistic dimension of engineering English; presenting as an engineer; scientific writing and engineering documents.

Evaluation scale

H-5

Assessment criteria, satisfactory (1)

Being able to identify general technical functions and descriptions of materials and components in English.
Being able to identify general technical problems and technical development in English .
Being able to identify the specific linguistic features in engineering English on grammatical level.
Being able to present an engineering-related phenomenon.
Being able to identify the stylistic and linguistic elements in scientific writing and engineering documents.

Assessment criteria, good (3)

Being able to describe general technical functions and materials and components in English.
Being able to describe, asses and interpret faults and feasibility, and discuss technical requirements and improvements in English.
Being able to apply the linguistic features of engineering English on grammatical level when creating documents.
Being able to present an engineering related phenomenon and take part in discussions and debates.
Being able to apply the stylistic and linguistic elements in scientific writing and engineering documents.

Assessment criteria, excellent (5)

Being able to describe, explain, compare and evaluate general technical functions and materials and components in English.
Being able to describe, compare and evaluate general technical problems as well as technical development, and propose solutions and insights in technical development.
Being able to apply, implement and critically reflect the gained knowledge of the specific linguistic features of engineering English on grammatical level.
Being able to present and critically reflect engineering related phenomena and take active part in discussions and debates
Being able to apply, implement and critically reflect the gained knowledge in the stylistic and linguistic elements in scientific writing and engineering documents.

Qualifications

English for Working Life

Enrollment

15.06.2025 - 31.10.2025

Timing

01.11.2025 - 31.12.2025

Number of ECTS credits allocated

3 op

Mode of delivery

Contact teaching

Unit

Faculty of Technology and Seafaring

Teaching languages
  • English
Degree programmes
  • Degree Programme in Information Technology
Teachers
  • Hanna Kuusisto
Teacher in charge

Kaj Wikman

Groups
  • ITE25D-V
    Information Technology, daytime studies 2025, Vasa
  • UIT23D-V
    Ingenjör (YH), informationsteknik

Objective

The course enables the students to understand the differences between Standard English and language for special purposes.
Students will also broaden their knowledge of common features of academic and technical writing and are able to apply their skills to their future engineering reports.Students learn how to express themselves orally by presenting and discussing technical phenomena whereby they will also be given tools to expand their grammatical knowledge and engineering English vocabulary enabling them to use a greater range of structures while speaking and writing in English.

Content

General technical functions, materials and components; technical problems and technical development; linguistic dimension of engineering English; presenting as an engineer; scientific writing and engineering documents.

Evaluation scale

H-5

Assessment criteria, satisfactory (1)

Being able to identify general technical functions and descriptions of materials and components in English.
Being able to identify general technical problems and technical development in English .
Being able to identify the specific linguistic features in engineering English on grammatical level.
Being able to present an engineering-related phenomenon.
Being able to identify the stylistic and linguistic elements in scientific writing and engineering documents.

Assessment criteria, good (3)

Being able to describe general technical functions and materials and components in English.
Being able to describe, asses and interpret faults and feasibility, and discuss technical requirements and improvements in English.
Being able to apply the linguistic features of engineering English on grammatical level when creating documents.
Being able to present an engineering related phenomenon and take part in discussions and debates.
Being able to apply the stylistic and linguistic elements in scientific writing and engineering documents.

Assessment criteria, excellent (5)

Being able to describe, explain, compare and evaluate general technical functions and materials and components in English.
Being able to describe, compare and evaluate general technical problems as well as technical development, and propose solutions and insights in technical development.
Being able to apply, implement and critically reflect the gained knowledge of the specific linguistic features of engineering English on grammatical level.
Being able to present and critically reflect engineering related phenomena and take active part in discussions and debates
Being able to apply, implement and critically reflect the gained knowledge in the stylistic and linguistic elements in scientific writing and engineering documents.

Qualifications

English for Working Life

Enrollment

15.06.2025 - 19.10.2025

Timing

20.10.2025 - 31.12.2025

Number of ECTS credits allocated

3 op

Mode of delivery

Contact teaching

Unit

Faculty of Technology and Seafaring

Teaching languages
  • English
Degree programmes
  • Degree Programme in Information Technology
Teachers
  • Hanna Kuusisto
Groups
  • MAP23D-V
    Ingenjör (YH), maskin- och produktionsteknik, 2023 dagstudier

Objective

The course enables the students to understand the differences between Standard English and language for special purposes.
Students will also broaden their knowledge of common features of academic and technical writing and are able to apply their skills to their future engineering reports.Students learn how to express themselves orally by presenting and discussing technical phenomena whereby they will also be given tools to expand their grammatical knowledge and engineering English vocabulary enabling them to use a greater range of structures while speaking and writing in English.

Content

General technical functions, materials and components; technical problems and technical development; linguistic dimension of engineering English; presenting as an engineer; scientific writing and engineering documents.

Evaluation scale

H-5

Assessment criteria, satisfactory (1)

Being able to identify general technical functions and descriptions of materials and components in English.
Being able to identify general technical problems and technical development in English .
Being able to identify the specific linguistic features in engineering English on grammatical level.
Being able to present an engineering-related phenomenon.
Being able to identify the stylistic and linguistic elements in scientific writing and engineering documents.

Assessment criteria, good (3)

Being able to describe general technical functions and materials and components in English.
Being able to describe, asses and interpret faults and feasibility, and discuss technical requirements and improvements in English.
Being able to apply the linguistic features of engineering English on grammatical level when creating documents.
Being able to present an engineering related phenomenon and take part in discussions and debates.
Being able to apply the stylistic and linguistic elements in scientific writing and engineering documents.

Assessment criteria, excellent (5)

Being able to describe, explain, compare and evaluate general technical functions and materials and components in English.
Being able to describe, compare and evaluate general technical problems as well as technical development, and propose solutions and insights in technical development.
Being able to apply, implement and critically reflect the gained knowledge of the specific linguistic features of engineering English on grammatical level.
Being able to present and critically reflect engineering related phenomena and take active part in discussions and debates
Being able to apply, implement and critically reflect the gained knowledge in the stylistic and linguistic elements in scientific writing and engineering documents.

Qualifications

English for Working Life

Enrollment

15.06.2025 - 07.09.2025

Timing

25.08.2025 - 12.10.2025

Number of ECTS credits allocated

3 op

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-V
    Ingenjö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.