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.2024 - 22.09.2024

Timing

09.09.2024 - 01.12.2024

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
Teacher in charge

Kaj Wikman

Groups
  • ITE23D-V
    Information Technology, full time studies 2023, 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

Location and time

Autumn, Vasa

Materials

The material is available on the course's Moodle page

Teaching methods

The course is based on lectures, self-study and exercises in a classroom environment. The labs are compulsory

Exam schedules

Autumn

Student workload

About 50% attendance studies and about 50% self-study

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.

Assessment methods and criteria

Of the marks of the examination questions, you must obtain at least 33% in order to obtain a grade in the course, irrespective of the total score of the exams. 33% for pass, per exam. In total, 33% is applied for approved and linear scale.

Assessment criteria, satisfactory (1-2)

At least 10p/30p

Assessment criteria, good (3-4)

At least 18p/30p

Assessment criteria, excellent (5)

At least 26p/30p

Qualifications

All mathematics and programming courses.

Enrollment

15.06.2024 - 22.11.2024

Timing

04.11.2024 - 31.03.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
  • Kaj Wikman
Teacher in charge

Kaj Wikman

Groups
  • ITE23D-V
    Information Technology, full time studies 2023, 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

Location and time

Autumn, Vasa

Materials

Moodle

Teaching methods

The course is based on lectures, self-study and exercises in a classroom environment. The labs are compulsory

Exam schedules

Autumn

Student workload

About 50% attendance studies and about 50% self-study

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.

Assessment methods and criteria

Of the marks of the examination questions, you must obtain at least 33% in order to obtain a grade in the course, irrespective of the total score of the exams. 33% for pass, per exam. In total, 33% is applied for approved and linear scale

Assessment criteria, satisfactory (1-2)

At least 10p/30p

Assessment criteria, good (3-4)

At least 18p/30p

Assessment criteria, excellent (5)

At least 26p/30p

Qualifications

All mathematics and programming courses.

Enrollment

01.12.2024 - 26.01.2025

Timing

27.01.2025 - 27.04.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
  • Kaj Wikman
Teacher in charge

Kaj Wikman

Groups
  • ITE23D-V
    Information Technology, full time studies 2023, Vasa

Objective

The goal is to learn how to program real-time systems, and understand machine learning

Content

-Node.js
- Azure ML and Stream Analytics
- Tensorflow.js

Location and time

Spring, Vasa

Materials

Moodle

Teaching methods

The course is based on lectures, self-study and exercises in a classroom environment. The labs are compulsory.

Exam schedules

Spring

Student workload

About 50% attendance studies and about 50% self-study.

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 methods and criteria

Of the marks of the examination questions, you must obtain at least 33% in order to obtain a grade in the course, irrespective of the total score of the exams. 33% for pass, per exam. In total, 33% is applied for approved and linear scale.

Assessment criteria, satisfactory (1-2)

At least 10p/30p

Assessment criteria, good (3-4)

At least 18p/30p

Assessment criteria, excellent (5)

At least 26p/30p

Qualifications

All year 3 courses

Enrollment

01.12.2024 - 31.01.2025

Timing

27.01.2025 - 06.05.2025

Number of ECTS credits allocated

4 op

Mode of delivery

Contact teaching

Unit

Faculty of Business

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
  • Kaj Wikman
Teacher in charge

Kaj Wikman

Groups
  • ITE24D-V
    Information Technology, day time studies 2024, Vasa

Objective

- Students understand what is meant by continuous integration and distribution.
- Students know the most common architectures used in the development of distributed systems.
- Students understand how to create an API application and how a web application retrieves data using the API.

Content

- Azure Devops CI/CD
- The DDD (design-driven development) method
- Framework for API development. (REST and/or GRAPH based)
- Combined Front- and Back-end application

Materials

Moodle

Evaluation scale

H-5

Assessment criteria, satisfactory (1)

-

Assessment criteria, good (3)

-

Assessment criteria, excellent (5)

-

Assessment criteria, approved/failed

Completed project as described.

Qualifications

Previous courses in continuing education

Enrollment

15.06.2024 - 17.11.2024

Timing

13.11.2024 - 31.03.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
  • ITE23D-V
    Information Technology, full time studies 2023, 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

Location and time

Autumn, Vasa

Materials

Moodle

Teaching methods

The course is based on lectures, self-study and exercises in a classroom environment. The labs are compulsory

Exam schedules

Autumn

Student workload

About 50% attendance studies and about 50% self-study

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 methods and criteria

Of the marks of the examination questions, you must obtain at least 33% in order to obtain a grade in the course, irrespective of the total score of the exams. 33% for pass, per exam. In total, 33% is applied for approved and linear scale.

Assessment criteria, satisfactory (1-2)

At least 10p/30p

Assessment criteria, good (3-4)

At least 18p/30p

Assessment criteria, excellent (5)

At least 26p/30p

Qualifications

Data Management
Full-stack project
AI programming

Enrollment

01.12.2024 - 05.01.2025

Timing

06.01.2025 - 31.03.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
  • Kaj Wikman
Teacher in charge

Kaj Wikman

Groups
  • ITE23D-V
    Information Technology, full time studies 2023, 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

Location and time

Autumn, Vasa

Materials

The material is available on the course's Moodle page.

Teaching methods

The course is based on lectures, self-study and exercises in a classroom environment. The labs are compulsory

Exam schedules

Autumn

Student workload

About 50% attendance studies and about 50% self-study

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

Assessment methods and criteria

Of the marks of the examination questions, you must obtain at least 33% in order to obtain a grade in the course, irrespective of the total score of the exams. 33% for pass, per exam. In total, 33% is applied for approved and linear scale

Assessment criteria, satisfactory (1-2)

At least 10p/30p

Assessment criteria, good (3-4)

At least 18p/30p

Assessment criteria, excellent (5)

At least 26p/30p

Qualifications

All mathematics and programming courses.

Enrollment

01.12.2024 - 08.01.2025

Timing

06.01.2025 - 23.03.2025

Number of ECTS credits allocated

5 op

Mode of delivery

Contact teaching

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
  • ELA21D-V
    Ingenjör (YH), el- och automationsteknik, 2021, dagstudier
  • ITE23D-V
    Information Technology, full time studies 2023, 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.2024 - 22.09.2024

Timing

02.09.2024 - 15.12.2024

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
  • Susanne Österholm
Teacher in charge

Kaj Wikman

Groups
  • ITE23D-V
    Information Technology, full time studies 2023, Vasa

Objective

The student:
- knows what a database system is
- understands how to develop database systems

Content

How to develop database centered applications

Location and time

autumn 2024, Vaasa

Materials

Material on Moodle.

Teaching methods

lectures, computer exercises

Exam schedules

exam: December 2024
re-examination 1: January 2025
re-examination 2, February 2025

Student workload

classroom teaching 60 h, homework and own studies 75 h

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.

Assessment methods and criteria

exam, submission task

Assessment criteria, fail (0)

The student does not meet the criteria for the grade 1.

Assessment criteria, satisfactory (1-2)

The student knows the database administrator's duties.
The student can realize databases containing simple stored procedures, functions and triggers.
The student knows the principles of reporting and data analysis.

Assessment criteria, good (3-4)

The student can perform the database administrator's routine tasks.
The student can implement databases with more advanced stored procedures, functions and triggers.
The student can program client applications that use server-side code.
The student can implement and use databases for reporting and data analysis.

Assessment criteria, excellent (5)

The student can plan and configure the database administration of a database server and its databases.
The student can create software for database applications in multi-user environments where transaction management and locking are needed.
The student can plan, realize and use databases for data analysis.

Qualifications

Database Technology

Enrollment

15.06.2024 - 22.09.2024

Timing

02.09.2024 - 27.10.2024

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
  • Susanne Österholm
Teacher in charge

Kaj Wikman

Groups
  • ITE24D-V
    Information Technology, day time studies 2024, Vasa

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.

Location and time

autumn 2024, Vaasa

Materials

material on Moodle

Teaching methods

lectures, computer exercises

Exam schedules

examination and handed in exercises: october 2024
retake1: november/december 2024
retake 2: sprint 2025

Completion alternatives

examination

Student workload

classroom studies ca 35 h
own work ca 45 h

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.

Assessment methods and criteria

passed examination
approved exercises

Assessment criteria, fail (0)

Student's knowledge does not reach the level of a satisfactory white word.

Assessment criteria, satisfactory (1-2)

The student knows different types of data storage.
The student knows how a small relational database is structured.
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 elementary database commands.
The student can use a database management system's graphical user interface.

Assessment criteria, good (3-4)

The student can explain the advantages of relational databases and the structure of database systems.
The student can use the basic concepts of relational theory to describe 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 database management system's graphical user interface.

Assessment criteria, excellent (5)

The student can compare different techniques for data storage with each other.
The student can use the basic concepts of relational theory to describe a relational database.
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 make versatile use of a database management system's graphical user interface.

Qualifications

No prerequisites

Enrollment

02.07.2024 - 31.07.2025

Timing

01.08.2024 - 31.07.2025

Number of ECTS credits allocated

15 op

Mode of delivery

Contact teaching

Campus

Vasa, Wolffskavägen 33

Teaching languages
  • Finnish
Degree programmes
  • Degree Programme in Information Technology
Teachers
  • Kaj Wikman
Teacher in charge

Kaj Wikman

Groups
  • ITE23D-V
    Information Technology, full time studies 2023, Vasa

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 for previous knowledge.

Enrollment

01.12.2024 - 16.03.2025

Timing

03.03.2025 - 27.04.2025

Number of ECTS credits allocated

4 op

Mode of delivery

Contact teaching

Unit

Faculty of Business

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
  • Kaj Wikman
Teacher in charge

Kaj Wikman

Groups
  • ITE24D-V
    Information Technology, day time studies 2024, Vasa

Objective

Larger scaled project and both front- and back-end oriented Azure DevOps. Make an automatic CI/CD process

Content

Azure Devops
Azure Repos/Github
Node
Express
Git
MongoDB or SQL

Materials

Moodle

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
Azure, Devops, Scrum and Git
Learning project

Enrollment

15.06.2024 - 20.10.2024

Timing

21.10.2024 - 22.12.2024

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
  • Susanne Österholm
Teacher in charge

Kaj Wikman

Groups
  • UIT24D-V
    Ingenjör (YH), informationsteknik, 2024

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

Location and time

autumn 2023, Vaasa

Materials

material on Moodle

Teaching methods

lectures, computer based exercises, homework

Exam schedules

exam 2023
retake 1 january 2024
retake 2 spring 2024

Student workload

classroom studies 35 h
own work 45 h

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.

Assessment methods and criteria

passed exam
approved exercises

Assessment criteria, fail (0)

Students' knowledge does not reach the level of a satisfactory grade.

Assessment criteria, satisfactory (1-2)

The student can code simple console programs that use simple structures with sequences, option choices and repetitions.
The student can call functions that use parameters and return data.

Assessment criteria, good (3-4)

The student can code programs that use more advanced alternative choices and repetitions. The student can nest structures.
The student can create and call functions that use parameters and return data.
The student can store data in one-dimensional arrays.

Assessment criteria, excellent (5)

The student can independently solve more advanced programming tasks.
The student can independently learn new programming techniques and apply them in his coding.

Qualifications

No prerquisites.

Enrollment

01.12.2024 - 02.03.2025

Timing

03.03.2025 - 27.04.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
  • Svenska
Degree programmes
  • Degree Programme in Information Technology
  • Degree Programme in Information Technology
Teachers
  • Hans Lindén
Teacher in charge

Kaj Wikman

Groups
  • UIT23D-V
    Ingenjör (YH), informationsteknik

Objective

The student:
- understands a near real-time operating system (RTOS) and what things need to be considered
- can develop applications that take into account the difference between different computer devices, such as differences in speed and storage space
- understands Arduino, Raspberry PI and MQTT technology.

Content

- Knowledge of programming at microcontroller level and embedded systems: program structure and use of necessary tools.
- Programming in simulator and on hardware.
- Basic knowledge of typical hardware
- Understand the advantages and disadvantages of a near real-time operating system (RTOS)
- Developing applications for an RTOS,

Materials

See the current realization of the course.

Evaluation scale

H-5

Assessment criteria, satisfactory (1)

Foundations and concepts.
Know the basics and analyze finished programs for embedded systems.

Assessment criteria, good (3)

Analyze, understand and plan a solution with regard to reliability.
Write program totals with real-time requirements.

Assessment criteria, excellent (5)

Design reliable and integrated solutions.
Implement more advanced solutions for hardware-based embedded systems.

Qualifications

Programming courses and network courses according to grades 2-3

Enrollment

15.06.2024 - 03.11.2024

Timing

04.11.2024 - 22.12.2024

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 Information Technology
Teachers
  • Kaj Wikman
Teacher in charge

Kaj Wikman

Groups
  • ITE24D-V
    Information Technology, day time studies 2024, Vasa

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

Location and time

Autumn, Vasa

Materials

In the Moodle course site

Teaching methods

The course is based on lectures, self-study and exercises in a classroom environment. The labs are compulsory

Exam schedules

Autumn/Spring

Student workload

About 50% attendance studies and about 50% self-study

Evaluation scale

H-5

Assessment criteria, approved/failed

A completed project on Azure according to assignment

Assessment methods and criteria

Of the marks of the examination questions, you must obtain at least 33% in order to obtain a grade in the course, irrespective of the total score of the exams. 33% for pass, per exam. In total, 33% is applied for approved and linear scale.

Assessment criteria, satisfactory (1-2)

At least 10p/30p

Assessment criteria, good (3-4)

At least 18p/30p

Assessment criteria, excellent (5)

At least 26p/30p

Qualifications

Programming back-end

Enrollment

15.06.2024 - 29.09.2024

Timing

02.09.2024 - 15.12.2024

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
  • ITE23D-V
    Information Technology, full time studies 2023, 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

Location and time

Autum, Vasa

Materials

The material is available in Moodle

Teaching methods

The course is based on lectures, self-study and exercises in a classroom environment. The labs are compulsory

Student workload

About 50% attendance studies and about 50% self-study.

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 methods and criteria

Of the marks of the examination questions, you must obtain at least 33% in order to obtain a grade in the course, irrespective of the total score of the exams. 33% for pass, per exam. In total, 33% is applied for approved and linear scale.

Assessment criteria, satisfactory (1-2)

At least 10p/30p

Assessment criteria, good (3-4)

At least 18p/30p

Assessment criteria, excellent (5)

At least 26p/30p

Qualifications

Full-stack project
Data management

Enrollment

01.12.2024 - 05.01.2025

Timing

06.01.2025 - 06.04.2025

Number of ECTS credits allocated

4 op

Mode of delivery

Contact teaching

Unit

Faculty of Business

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
  • Kaj Wikman
Teacher in charge

Kaj Wikman

Groups
  • ITE24D-V
    Information Technology, day time studies 2024, Vasa

Objective

Mobile Application Development'
- Students understand what is meant by mobile applications.
- Students are familiar with the most common frameworks that can be used
- Students understand the difference between web technologies and native applications

Content

- Android programming with Javascript
- Android SDK and simulators
- The Capasitor framework

Materials

Moodle

Evaluation scale

H-5

Qualifications

Programming Front End
Programming Back End

Enrollment

15.06.2024 - 29.09.2024

Timing

02.09.2024 - 22.12.2024

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
  • Svenska
Degree programmes
  • Degree Programme in Information Technology
  • Degree Programme in Information Technology
Teachers
  • Susanne Österholm
Teacher in charge

Kaj Wikman

Groups
  • UIT23D-V
    Ingenjör (YH), informationsteknik

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

07.08.2024 - 30.09.2024

Timing

01.08.2024 - 31.07.2025

Number of ECTS credits allocated

10 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 Electrical Engineering and Automation
  • Degree Programme in Information Technology
Teachers
  • Niklas Kallenberg
Teacher in charge

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 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

21.08.2024 - 19.09.2024

Timing

20.09.2024 - 31.12.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
Groups
  • MAP22D-V
    Ingenjör (YH), maskin- och produktionsteknik, 2022 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

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

01.04.2025 - 30.06.2025

Timing

01.05.2025 - 31.07.2025

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
  • Anders Ahlbäck
Groups
  • BYL22D-V
    Ingenjör (YH), lantmäteriteknik, 2022 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

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

05.02.2025 - 17.07.2025

Timing

01.05.2025 - 31.08.2025

Number of ECTS credits allocated

10 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 Civil and Construction Engineering
  • Degree Programme in Construction Management
  • Degree Programme in Electrical Engineering and Automation
  • Degree Programme in Information Technology
Teachers
  • Leif Östman
Teacher in charge

Leif Östman

Groups
  • BYS22D-V
    Ingenjör (YH), byggnads- och samhällsteknik, 2022 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

15.06.2024 - 20.10.2024

Timing

21.10.2024 - 23.12.2024

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
  • Kaj Wikman
Teacher in charge

Kaj Wikman

Groups
  • ITE24D-V
    Information Technology, day time studies 2024, Vasa

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.2024 - 22.09.2024

Timing

02.09.2024 - 10.11.2024

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
Degree programmes
  • Degree Programme in Information Technology
  • Degree Programme in Information Technology
Teachers
  • Susanne Österholm
Teacher in charge

Kaj Wikman

Groups
  • ITE24D-V
    Information Technology, day time studies 2024, Vasa

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

Location and time

autumn 2024, Vaasa

Materials

material on Moodle

Teaching methods

lectures, programming exercises

Exam schedules

examination: november 2024
retake 1: december 2024
retake 2: spring 2025

Completion alternatives

examination

Student workload

classroom studies about 45 h
own work about 55 h

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

Assessment criteria, fail (0)

Student's knowledge does not reach the level of a satisfactory grade.

Assessment criteria, satisfactory (1-2)

The student can create simple user interfaces with basic functionality for web applications.

Assessment criteria, good (3-4)

The student can create user interfaces with more advanced functionality for web applications.

Assessment criteria, excellent (5)

The student can create user interfaces with more advanced functionality for web applications where external libraries are used, where different types of media is considered and where data is temporary stored.

Qualifications

Nothing

Enrollment

15.06.2024 - 01.12.2024

Timing

02.12.2024 - 02.02.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
  • Kaj Wikman
Teacher in charge

Kaj Wikman

Groups
  • ITE24D-V
    Information Technology, day time studies 2024, Vasa

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

01.12.2024 - 02.03.2025

Timing

03.03.2025 - 27.04.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
  • Svenska
Degree programmes
  • Degree Programme in Information Technology
  • Degree Programme in Information Technology
Teachers
  • Ray Pörn
Teacher in charge

Kaj Wikman

Groups
  • UIT23D-V
    Ingenjör (YH), informationsteknik

Objective

The student:
- knows industrial standard signals (analog / digital).
- knows different types of signal conditioning.
- knows the basics of EMC.

Content

Signal conditioning
Digital inputs and outputs
EMC
PCB design

Materials

Course material on Moodle.
Additional material.

Evaluation scale

H-5

Assessment criteria, satisfactory (1)

Knows the principles of voltage / voltage converters
Knows the principles of digital inputs and outputs in industrial systems
Knows the most common noise suppression components
Can design a simple signal conditioning circuit and verify it with simulation programs

Assessment criteria, good (3)

Knows the principles of voltage / current converters
Understands the construction of digital inputs and outputs
Is familiar with the most common EMC standards
Can plan and design a PCB with a simpler signal conditioning circuit based on given specifications

Assessment criteria, excellent (5)

Can design analog signal conditioning circuits according to given specifications
Can design simpler industrial I / O modules based on given specifications
Can design easier circuits concidering EMC
Can design a PCB regarding to EMC

Qualifications

Analog electronics

Enrollment

01.12.2024 - 02.03.2025

Timing

03.03.2025 - 27.04.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
  • Svenska
Degree programmes
  • Degree Programme in Information Technology
  • Degree Programme in Information Technology
Teachers
  • Jan Berglund
Teacher in charge

Kaj Wikman

Groups
  • UIT23D-V
    Ingenjör (YH), informationsteknik

Objective

The student:
- can handle larger system units
- knows how to deploy client-server based systems and their software
- knows the tasks of the system administrator
- is able to plan and configure systems that are distributed and consist of application and database servers
- knows the basic principles regarding IT security.

Content

- Protocol mechanisms
- Router and switch units and architecture
- Network Address Translation (NAT) and DHCP / DNS for larger systems
- Virtualization and data security

Materials

See the current realization of the course.

Evaluation scale

H-5

Assessment criteria, satisfactory (1)

Knows about the system administrator's tasks and understands the basic concepts in the field

Assessment criteria, good (3)

Can perform routine system tasks of the system administrator.

Assessment criteria, excellent (5)

Can plan and configure systems that are distributed and locally made up of application and database servers.

Qualifications

Network

Enrollment

01.12.2024 - 05.01.2025

Timing

06.01.2025 - 16.03.2025

Number of ECTS credits allocated

3 op

Mode of delivery

Contact teaching

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

Kaj Wikman

Groups
  • ITE24D-V
    Information Technology, day time studies 2024, Vasa

Objective

The student:
- can report and document within the area of ​​competence.
- is familiar with writing and layout rules and knows the style level that is appropriate in a formal text.
- can plan an assignment and make associated documentation using critically selected sources of various kinds.
- knows how to document practical and theoretical knowledge in the field of study.
- master one or more reference systems.

Content

- Information retrieval
- the work process for more extensive reporting such as degree projects
- reference systems
- evaluation of reports
- rules for written reports and scientific work.

- Application according to specific education may occur.

Location and time

Please see the schedule for more detailed information

Teaching methods

This course equips students with essential skills for effective technical communication. Students will learn to create clear and user-friendly technical documentation across various formats. By the course's end, students will be proficient in producing quality technical documentation and enhancing their employability in technical communication roles.

Teaching methods: contact studies

Prerequisites: None

Exam schedules

FInal exam

Student workload

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

Evaluation scale

H-5

Assessment criteria, approved/failed

Reporting: Ability to report and document within the area of ​​expertise. They master writing and layout rules that mark documentation
degree level and know the style level that is appropriate in a formal reporting text in the field of technology.

Scientific writing: Have the readiness to plan and complete a comprehensive development and project assignment and know the work process for scientific writing. Have the readiness to present well-founded arguments and conclusions. Know and can use writing manuals. Can use one or more reference systems. Reading and reviewing: Ability to critically read and review reports in the area of ​​competence and prepare for oral counselling.

Information search: Ability to critically and systematically search sources and access them in content for written and oral assignments in the area of ​​competence.

Assessment methods and criteria

Continuous assessment: students are assessed throughout the course
-participation in in-class activities, individual assignments, group work, and final exam

Assessment criteria, fail (0)

Lack of attendance, incompleted assignments, failed final exam.

Assessment criteria, satisfactory (1-2)

Students who receive a grade of 1 or 2 demonstrate a below-average understanding of the course material. Their technical documentation may lack clarity, organization, or usability. Their work shows a limited application of technical writing principles. They may have difficulty actively participating in class discussions or meeting expectations consistently.

Assessment criteria, good (3-4)

Students who receive a grade of 3 demonstrate an acceptable level of understanding of the course material. They produce technical documentation that meets basic requirements in terms of clarity, organization, and usability. While there may be some room for improvement, their work reflects a satisfactory application of technical writing principles. They participate adequately in class discussions and meet most expectations.

Students who receive a grade of 4 consistently demonstrate a solid understanding of the course material. They consistently produce high-quality technical documentation that is clear, well-organized, and user-friendly. Their work shows proficiency in applying technical writing principles and best practices. They actively participate in class discussions, contribute valuable insights, and consistently meet or exceed expectations.

Assessment criteria, excellent (5)

Students who receive a grade of 5 consistently demonstrate exceptional mastery of the course material. They consistently produce outstanding technical documentation that showcases clarity, organization, and usability. Their work exhibits a deep understanding of the principles and best practices of technical writing. They actively participate in class discussions, engage in critical thinking, and consistently exceed expectations.

Qualifications

Inga förkunskapskrav

Enrollment

01.08.2024 - 05.11.2024

Timing

21.10.2024 - 15.12.2024

Number of ECTS credits allocated

3 op

Mode of delivery

Contact teaching

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

Kaj Wikman

Groups
  • ITE24D-V
    Information Technology, day time studies 2024, Vasa

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 2024

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

15.06.2024 - 20.10.2024

Timing

21.10.2024 - 15.12.2024

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
Teachers
  • Hanna Kuusisto
Teacher in charge

Kaj Rintanen

Scheduling groups
  • MAP22-K (Size: 40. Open UAS: 0.)
  • MAP22-D (Size: 40. Open UAS: 0.)
  • MAP22-B (Size: 40. Open UAS: 0.)
Groups
  • MAP22D-V
    Ingenjör (YH), maskin- och produktionsteknik, 2022 dagstudier
Small groups
  • MAP22-K
  • MAP22-D
  • MAP22-B

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

01.12.2024 - 08.03.2025

Timing

09.03.2025 - 30.04.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
  • Svenska
Degree programmes
  • Degree Programme in Information Technology
Teachers
  • Hanna Kuusisto
Teacher in charge

Hanna Kuusisto

Groups
  • PRE22D-V
    Ingenjör (YH), produktionsekonomi, 2022 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

02.07.2024 - 31.07.2024

Timing

01.08.2024 - 01.11.2024

Number of ECTS credits allocated

3 op

Mode of delivery

Contact teaching

Teaching languages
  • English
Degree programmes
  • Degree Programme in Information Technology

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

01.12.2024 - 10.01.2025

Timing

06.01.2025 - 16.03.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
Teachers
  • Hanna Kuusisto
Teacher in charge

Leif Östman

Groups
  • BYS22D-V
    Ingenjör (YH), byggnads- och samhällsteknik, 2022 Vasa, dagstudier
  • BYL22D-V
    Ingenjör (YH), lantmäteriteknik, 2022 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

01.12.2024 - 10.01.2025

Timing

06.01.2025 - 30.03.2025

Number of ECTS credits allocated

4 op

Mode of delivery

Contact teaching

Campus

Vasa, Wolffskavägen 33

Teaching languages
  • English
Degree programmes
  • Degree Programme in Information Technology
  • Degree Programme in Information Technology
Teachers
  • Erik Kull
  • Kaj Wikman
Teacher in charge

Kaj Wikman

Groups
  • ITE24D-V
    Information Technology, day time studies 2024, Vasa

Objective

- The student can use CSS libraries for more efficient CSS coding of web applications Front End.
- Students can use a JavaScript framework for more efficient JavaScript coding of web applications' Front End.
- The student can code the Front End of web applications that interact with the Back End of web applications

Content

- CSS-library (Bootstrap, LESS etc.)
- JavaScript-library (jQuery, Chart.js etc.)
- JavaScript-framework (t.ex. Vue or React) o Data binding o Events o Routing o communication with Backend

Evaluation scale

H-5

Qualifications

Programming Front-End
Programming Back-End

Enrollment

15.06.2024 - 22.09.2024

Timing

02.09.2024 - 27.10.2024

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
  • Susanne Österholm
Teacher in charge

Kaj Wikman

Groups
  • UIT23D-V
    Ingenjör (YH), informationsteknik

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.