Skip to main content

Bachelor's Degree Programme in Information Technology

Degree:
Bachelor of Engineering

Degree title:
Bachelor of Engineering

Credits:
240 ects

Bachelor of Engineering, Information and Communications Technology 22K, full-time studies, Lahti
Code
(TVT22KLTI)
Bachelor of Engineering, Information and Communications Technology, full-time studies, Lahti
Code
(TVT21KLTI)
Enrollment

06.05.2024 - 30.08.2024

Timing

02.09.2024 - 13.12.2024

Number of ECTS credits allocated

1 op

Virtual portion

1 op

Mode of delivery

Distance learning

Unit

Faculty of Technology (LAB)

Campus

E-campus, Lahti

Teaching languages
  • Finnish
Degree programmes
  • Bachelor's Degree Programme in Information Technology
Teachers
  • Olli Koskimaa
  • Marianne Matilainen
Scheduling groups
  • Toteutuksen opetusryhmä (Size: 0. Open UAS: 0.)
  • Luennot 1 (Size: 500. Open UAS: 0.)
Groups
  • TLTITVT24SV
Small groups
  • Scheduling group
  • Lecture 1

Learning outcomes

The student is able to
- plan their own learning and cooperate in situations related to their own field of studies
- recognize their own competence and the needs to develop them further and to plan their career path observing them
- act as a group member
- operate in the learning environments of LAB University of Applied Sciences
- picture their own field of studies and its future skills
- give feedback on tuition and services and thus participate in the development of education

Assessment scale

Approved/Failed

Enrollment

06.05.2024 - 30.08.2024

Timing

02.09.2024 - 13.12.2024

Number of ECTS credits allocated

1 op

Virtual portion

1 op

Mode of delivery

Distance learning

Unit

Faculty of Technology (LAB)

Campus

E-campus, Lahti

Teaching languages
  • Finnish
Degree programmes
  • Bachelor's Degree Programme in Information Technology
Teachers
  • Olli Koskimaa
  • Marianne Matilainen
Scheduling groups
  • Luennot 1 (Size: 500. Open UAS: 0.)
Groups
  • TLTITVT23SV
Small groups
  • Lecture 1

Learning outcomes

The student is able to
- identify themselves as a learner and develop their own learning skills
- evaluate innovative or alternative future competences required in their own field
- recognize and aim their own competences to be in level with the future career requirements
- masters the professional concepts of their own field and is able to point out their competencies during job recruitment processes
- give feedback on tuition and services and thus participate in the development of education

Assessment scale

Approved/Failed

Enrollment

06.05.2024 - 30.08.2024

Timing

02.09.2024 - 01.11.2024

Number of ECTS credits allocated

10 op

Virtual portion

10 op

Mode of delivery

Distance learning

Unit

Faculty of Technology (LAB)

Campus

E-campus, Lahti

Teaching languages
  • Finnish
Seats

10 - 60

Degree programmes
  • Bachelor’s Degree Programme in Environmental Engineering
  • Bachelor's Degree Programme in Information Technology
Teachers
  • Minna Asplund
  • Henri Koukka
  • Erjaleena Koljonen
Scheduling groups
  • Luennot 1 (Size: 100. Open UAS: 0.)
Groups
  • TLTITVT22K
  • TLTIENTEC23KM
  • TLTITVT22SV
  • TLTIENTEC22KM
Small groups
  • Lecture 1

Learning outcomes

The student is able to
- utilize mathematical methods to analyze and to predict phenomena
- utilize a modern statistical tool
- visualize data to identify its properties, analysis interpretation and to facilitate further processing

Assessment scale

1-5

Enrollment

06.05.2024 - 30.12.2024

Timing

01.08.2024 - 31.12.2024

Number of ECTS credits allocated

5 op

Virtual portion

5 op

Mode of delivery

Distance learning

Unit

Faculty of Technology (LAB)

Campus

E-campus, Lahti

Teaching languages
  • Finnish
Degree programmes
  • Bachelor's Degree Programme in Information Technology
  • Bachelor’s Degree Programme in Wood Technology
  • Complementary competence and optional courses, Bachelors
Teachers
  • Saku Syngelmä
Groups
  • TLABTO24H
  • TLTITVT24SV
  • TLABAVO24KC
  • TLTIPUU24S
  • TLABAVO25KC

Learning outcomes

Student is able to
- work in a virtual learning environment
- make reports and analyses with the help of wordprocessing and spreadheet calculation software
- use correct cloud environment individually and in a group
- carry out digital project presentation

Implementation and methods of teaching

Time- and location-independent online implementation. Students get to freely go through the material while the course is available.

Assessment scale

Approved/Failed

Enrollment

06.05.2024 - 30.08.2024

Timing

02.09.2024 - 13.12.2024

Number of ECTS credits allocated

5 op

Virtual portion

5 op

Mode of delivery

Distance learning

Unit

Faculty of Technology (LAB)

Campus
  • Lahti Campus
  • E-campus, Lahti
Teaching languages
  • Finnish
  • English
Degree programmes
  • Bachelor's Degree Programme in Information Technology
Teachers
  • Olli Koskimaa
  • Johan Kuparinen
Scheduling groups
  • Luennot 1 (Size: 500. Open UAS: 0.)
Groups
  • TLTITVT22K
  • TLTIICTDD24S
    Bachelor’s Degree Programme in Information and Communications Technology 24S, Double Degree, Lahti
  • TLTITVT22SV
  • TLTIEX24S2
Small groups
  • Lecture 1

Learning outcomes

The student knows how
- design and implement 2D and 3D games for different game platforms
- take advantage of the physics of game engines
- make use of mathematics and physics to implement game dynamics

Implementation and methods of teaching

Content:
Unity 3D advanced features. The course included lectures, project work, and practical assignments.

Timing and attendance

Lectures once per week from January to April.

Learning material and recommended literature

Unity3d documentation and API descriptions. Study material is distributed in Moodle.

Alternative completion methods

Verification of skills, e.g. with the help of a practical game project

Contents

The course introduces the advanced features of the Unity game engine. Students are required to know the basics of the Unity. The course is implemented as laboratory work, which includes knowledge attacks, practical exercises, independent knowledge acquisition and application. The learning environment is an online computer where games can be developed with the Unity game engine.

Additional information for students: previous knowledge etc.

Basic knowledge about 3D Unity and programming with C#

Assessment criteria

Active participation in teaching, returned exercises

Assessment scale

1-5

Assessment criteria: level 1 (assessment scale 1–5)

Can implement the exercises/game project in accordance with the given minimum requirements

Assessment criteria: level 3 (assessment scale 1–5)

Can implement the exercises/game project according to the given requirements and look for alternative solutions/implementation methods. Makes versatile use of the features of the game engine. The source code is clean and the usability is at a good level.

Assessment criteria: level 5 (assessment scale 1–5)

Can implement the exercises/game project according to the given instructions and exceed the customer's expectations. Searches for and critically analyzes alternative solutions/implementation methods. The source code is fully commented and clean. Usability is at a suitable level. The result is visually impressive

Enrollment

06.05.2024 - 30.08.2024

Timing

02.09.2024 - 13.12.2024

Number of ECTS credits allocated

5 op

Virtual portion

5 op

Mode of delivery

Distance learning

Unit

Faculty of Technology (LAB)

Campus
  • Lahti Campus
  • E-campus, Lahti
Teaching languages
  • Finnish
Degree programmes
  • Bachelor's Degree Programme in Information Technology
Teachers
  • Matti Welin
Scheduling groups
  • Luennot 1 (Size: 100. Open UAS: 0.)
Groups
  • TLTITVT21SV
  • TLTITVT22K
Small groups
  • Lecture 1

Learning outcomes

Student is able to
- explain principles of distribution and data communications concerning distributed embedded systems
- explain the methods, communication protocols and implementation frameworks used in distributed systems
- design and implement an distributed application

Assessment scale

1-5

Enrollment

06.05.2024 - 30.08.2024

Timing

02.09.2024 - 27.09.2024

Number of ECTS credits allocated

5 op

Virtual portion

5 op

Mode of delivery

Distance learning

Unit

Faculty of Technology (LAB)

Campus

E-campus, Lahti

Teaching languages
  • Finnish
Degree programmes
  • Bachelor's Degree Programme in Information Technology
Teachers
  • Tommi Veijalainen
  • Karri Miettinen
Scheduling groups
  • Luennot 1 (Size: 500. Open UAS: 0.)
Groups
  • TLTITVT23SV
Small groups
  • Lecture 1

Learning outcomes

The student is able to
- work in a simple IoT development project
- design and implement a simple embedded IoT device
- explain the basics of the IoT pipeline

Assessment scale

1-5

Enrollment

06.05.2024 - 30.08.2024

Timing

14.10.2024 - 13.12.2024

Number of ECTS credits allocated

5 op

Virtual portion

5 op

Mode of delivery

Distance learning

Unit

Faculty of Technology (LAB)

Campus
  • Lahti Campus
  • E-campus, Lahti
Teaching languages
  • Finnish
Degree programmes
  • Bachelor's Degree Programme in Information Technology
Teachers
  • Matti Welin
  • Olli Koskimaa
Scheduling groups
  • Harjoitukset 1 (Size: 100. Open UAS: 0.)
Groups
  • TLTITVT21SV
  • TLTITVT22K
Small groups
  • Practice 1

Learning outcomes

Student can
- Design and implement embedded IoT device using standard data transfer protocols
- Implement Iot hub as cloud service with simple data analysis and visualization application
- utilize unit testing tools to guarantee software quality
- work as a leading software specialist in IoT development project

Assessment scale

1-5

Enrollment

06.05.2024 - 30.08.2024

Timing

30.09.2024 - 18.10.2024

Number of ECTS credits allocated

5 op

Virtual portion

5 op

Mode of delivery

Distance learning

Unit

Faculty of Technology (LAB)

Campus

E-campus, Lahti

Teaching languages
  • Finnish
Degree programmes
  • Bachelor's Degree Programme in Information Technology
Teachers
  • Antti Jokinen
  • Tommi Veijalainen
  • Mira Vorne
  • Juha Hyytiäinen
Scheduling groups
  • Luennot 1 (Size: 500. Open UAS: 0.)
Groups
  • TLTITVT23SV
Small groups
  • Lecture 1

Learning outcomes

The student is able to
- work in a small team and solve tasks together
- generalize basics of embedded design
- explain OS basics and structure
- explain microprocessor architectures and types
- explain basic data transfer methods
- evaluate simple schematics and electronics' documents
- categorize IoT and embedded systems

Assessment scale

1-5

Enrollment

06.05.2024 - 30.08.2024

Timing

25.11.2024 - 13.12.2024

Number of ECTS credits allocated

5 op

Virtual portion

5 op

Mode of delivery

Distance learning

Unit

Faculty of Technology (LAB)

Campus

E-campus, Lahti

Teaching languages
  • Finnish
Degree programmes
  • Bachelor's Degree Programme in Information Technology
Teachers
  • Antti Jokinen
  • Tommi Veijalainen
  • Mira Vorne
  • Juha Hyytiäinen
Scheduling groups
  • Luennot 1 (Size: 500. Open UAS: 0.)
Groups
  • TLTITVT23SV
Small groups
  • Lecture 1

Learning outcomes

The student is able to
- design and implement basic electronic circuits
- implement a simple IoT solution
- implement a simple embedded system program with an appropriate programming language
- implement simple application using standand system calls
- expond an IoT and embedded system use in different applications

Assessment scale

1-5

Enrollment

06.05.2024 - 30.08.2024

Timing

28.10.2024 - 22.11.2024

Number of ECTS credits allocated

5 op

Virtual portion

5 op

Mode of delivery

Distance learning

Unit

Faculty of Technology (LAB)

Campus

E-campus, Lahti

Teaching languages
  • Finnish
Degree programmes
  • Bachelor's Degree Programme in Information Technology
Teachers
  • Tommi Veijalainen
  • Antti Jokinen
  • Mira Vorne
  • Juha Hyytiäinen
Scheduling groups
  • Luennot 1 (Size: 500. Open UAS: 0.)
Groups
  • TLTITVT23SV
Small groups
  • Lecture 1

Learning outcomes

The student is able to
- document basic circuits in electronics
- design a simple IoT solution
- design a simple embedded system program with an appropriate programming language
- design a simple application using standard system calls
- analyze and categorize IoT and embedded system design

Assessment scale

1-5

Enrollment

06.05.2024 - 30.08.2024

Timing

28.10.2024 - 13.12.2024

Number of ECTS credits allocated

3 op

Virtual portion

3 op

Mode of delivery

Distance learning

Unit

Faculty of Technology (LAB)

Campus
  • Lahti Campus
  • E-campus, Lahti
Teaching languages
  • Finnish
  • English
Degree programmes
  • Bachelor's Degree Programme in Information Technology
Teachers
  • Matti Welin
Scheduling groups
  • Luennot 1 (Size: 100. Open UAS: 0.)
Groups
  • TLTITVT22K
  • TLTIICTDD24S
    Bachelor’s Degree Programme in Information and Communications Technology 24S, Double Degree, Lahti
  • TLTITVT22SV
  • TLTIEX24S2
Small groups
  • Lecture 1

Learning outcomes

Student is able to
- design and implement a modern web-application
- implement an asynchronous web-application
- use modern frameworks in implementing the web-application

Implementation and methods of teaching

The teaching methods used are distance learning lectures, as well as applied exercises based on examples.

Timing and attendance

Presence and personal activity are desirable, monitored, and affect evaluation. The course is approximately 2 x 2 hours per week and is scheduled for the second semester of the fall (starting from week 44 until xmas).

Learning material and recommended literature

Study material can be found in Moodle. It consists of course lecture slides and other current material. In addition, the student independently searches for both literature sources and reliable sources available on the Internet.

Alternative completion methods

Agreed on demand.

Working life cooperation

-

Exam retakes

-

Learning environment

The virtual Moodle e-learning platform is used as the information and organization environment for the course. This course requires a personal computer and it is a good idea to have administrator rights during the course. The computer OS can be Windows, Linux, or Mac.

Student time use and work load

Lecture session approximately 33.
Total hours for studying approximately 80.

Contents

During this course student learns web-frameworks used in web-services. Browser framework is Angular (or similar).

Additional information for students: previous knowledge etc.

www-technologies, programming basics, Javascript/Typescript basics.

Assessment criteria

The evaluation is based on the level of completion of the tasks assigned to the course and the student's activity.

Assessment scale

1-5

Failed (0)

The student has not achieved the competence objectives of the course.

Assessment criteria: level 1 (assessment scale 1–5)

The student is able to make use of available data sources and make independent solutions to some extent. The tasks to be returned must be completed at the pass level.

Assessment criteria: level 3 (assessment scale 1–5)

The student is able to use and apply the available data sources independently.
The returned tasks must be performed in such a way that they have been correctly and approved in accordance with the assignment. The student participates in the discussion and reflection during the lectures.

Assessment criteria: level 5 (assessment scale 1–5)

The student is able to make use of, critically evaluate and apply available data sources. The student is required to take an active part in the discussion, is a positive interlocutor and promotes the discussion in an essential direction and justifies his or her opinion. The tasks to be returned must be completed in such a way that they meet the objectives of the given assignment at a commendable level.

Enrollment

06.05.2024 - 30.08.2024

Timing

04.11.2024 - 13.12.2024

Number of ECTS credits allocated

5 op

Virtual portion

5 op

Mode of delivery

Distance learning

Unit

Faculty of Technology (LAB)

Campus

E-campus, Lahti

Teaching languages
  • Finnish
Seats

10 - 40

Degree programmes
  • Bachelor’s Degree Programme in Environmental Engineering
  • Bachelor's Degree Programme in Information Technology
Teachers
  • Matti Welin
  • Minna Asplund
  • Rami Viksilä
Scheduling groups
  • Luennot 1 (Size: 100. Open UAS: 0.)
Groups
  • TLTITVT21SV
  • TLTITVT21K
  • TLTIENTEC23KM
  • TLTIENTEC22KM
Small groups
  • Lecture 1

Learning outcomes

The student is able to
- take advantage of both supervised and unsupervised machine learning in an appropriate way
- implement the fitting of the machine learning model
- take advantage of the supply of cloud services
- take into account the ethical guidelines of the authorities and the technology industry
- make use of existing machine learning ecosystems and equipment

Assessment scale

1-5

Timing

01.08.2024 - 30.09.2024

Number of ECTS credits allocated

1 op

Virtual portion

1 op

Mode of delivery

Distance learning

Unit

Faculty of Technology (LAB)

Campus
  • E-campus, Lappeenranta
  • E-campus, Lahti
Teaching languages
  • Finnish
Degree programmes
  • Bachelor's Degree Programme in Mechanical Engineering
  • Bachelor’s Degree Programme in Electrical and Automation Engineering
  • Bachelor's Degree Programme in Information Technology
  • Bachelor's Degree Programme in Sustainable Urban Planning
  • Bachelor's Degree Programme in Construction Engineering
  • Bachelor’s Degree Programme in Wood Technology
Teachers
  • Siru Kilpilampi
  • Susanna Lesch
  • Tarja Taurula
Teacher in charge

Susanna Lesch

Groups
  • TLTIKONE24S
  • TLTISAT24S
  • TLTISAT23S
  • TLTITVT24SV
  • TLPRSAT24S
  • TLTIPUU24S
  • TLPRKONE24S
  • TLTIKKS24SM
  • TLPRRAK24S

Learning outcomes

Student is able to
- use diverce digital tools and learning environments
- evaluate own professional development

Implementation and methods of teaching

LAB@key (1 credit) is student’s digital introduction, which serves the purpose of getting you familiar with the procedures, digital tools and environments used in the University of Applied Sciences. LAB@key includes information about the digital tools and systems (user ID, e-mail, learning environments), course variety, as well as common knowledge about the progress of your studies and students’ wellbeing.

LAB@key (Bachelor´s Degree) includes seven parts:
1. Digital competence
2. Studying at the LAB UAS
3. Curriculum and planning your own studies
4. Course offerings
5. Ability to study - taking account of your own resources
6. Professional growth - identifying your own skills
7. Information Security training
And the final exam.

Exam retakes

The implementation is open from 1.8. to 30.9.2024. After that, the course can no longer be taken. The course is part of the orientation.

Learning environment

moodle.lut.fi

Student time use and work load

27 hours

Assessment scale

Approved/Failed

Assessment criteria: assessment scale failed/approved

The course is passed if the student gets all 50 questions of the final exam correct. Less than 50 points on the final exam means a failing grade. The student can take the final exam as many times as he/she likes.

Enrollment

06.05.2024 - 30.08.2024

Timing

02.09.2024 - 13.12.2024

Number of ECTS credits allocated

5 op

Virtual portion

5 op

Mode of delivery

Distance learning

Unit

Faculty of Technology (LAB)

Campus

E-campus, Lahti

Teaching languages
  • Finnish
Degree programmes
  • Bachelor's Degree Programme in Information Technology
Teachers
  • Karri Miettinen
Scheduling groups
  • Luennot 1 (Size: 500. Open UAS: 0.)
Groups
  • TLTITVT24SV
Small groups
  • Lecture 1

Learning outcomes

The student is able to:
- performing tasks on a computer through programming
- process and analyze data programmatically
- utilize common programming structures in programming code
- implement small programs in the Python programming language
- handle files programmatically
- create maintainable and expandable code

Implementation and methods of teaching

Lectures and exercises online.

The course involves completing weekly tasks related to the topic, as well as a final project at the end of the course based on what has been learned.

Timing and attendance

The course starts and ends according to the schedule.

Attendance in the course is advisable, but not mandatory.

Learning material and recommended literature

The course materials presented on the Moodle pages, as well as partially the Python's own documentation.

Learning environment

Distribution of learning materials and instructions on the Moodle platform.
Remote lectures are held on the Zoom platform.
Practical training takes place on the learner's local computer.

Student time use and work load

Teaching 42 h, independent studying 25 h, exercises 43 h, final project 25 h.
Total workload 135 h => 5 ECTS

Contents

Within imperative programming style:
- Basic commands and variables
- Control structures
- Functions
- File handling
- Menu-based program
- Data structures
- Software libraries
- Exception handling
- Algorithms
- Data representation formats
- Multithreading

Assessment criteria

Grading scale: 0-5

The course components include weekly assignments and a project work. The course grade is composed of 50% from the weekly assignments and 50% from the project work. Additionally, there are extra tasks in the course that can positively influence the final course grade.

Assessment scale

1-5

Failed (0)

Does not meet the requirements of level 1.

Assessment criteria: level 1 (assessment scale 1–5)

Can make small Python program.

Assessment criteria: level 3 (assessment scale 1–5)

Masters level 1 topics and is able to programmatically handle text files. Additionally, knows how to handle exceptions and make the program code readable and maintainable.

Assessment criteria: level 5 (assessment scale 1–5)

Masters the requirements of levels 1 & 3. Additionally, is able to effectively utilize various algorithms in their programs and implement more complex program suites.

Enrollment

06.08.2024 - 30.07.2025

Timing

01.08.2024 - 31.07.2025

Number of ECTS credits allocated

5 op

Virtual portion

5 op

RDI portion

5 op

Mode of delivery

Distance learning

Unit

Faculty of Technology (LAB)

Campus

E-campus, Lahti

Teaching languages
  • Finnish
Seats

0 - 100

Degree programmes
  • Bachelor's Degree Programme in Information Technology
Teachers
  • Matti Welin
  • Rami Kivilahti
  • Tommi Veijalainen
  • Henri Koukka
  • Riikka Hautamäki
  • Jouni Könönen
  • Minna Asplund
  • Juha Hyytiäinen
  • Marianne Matilainen
  • Olli Koskimaa
  • Rami Viksilä
  • Jyrki Antikainen
Groups
  • TLTITVT21SV
  • TLTITVT22K
  • TLTITVT21K
  • 07TVT18K
  • TLTITVT22SV
  • 07TVT19SV
  • TLTITVT20SV

Learning outcomes

The student is able to:
- present the results or output of their thesis
- report on their thesis in writing in accordance with the thesis guidelines of LAB University of Applied Sciences
- write a maturity test.

Assessment scale

1-5

Enrollment

06.05.2024 - 31.07.2025

Timing

01.08.2024 - 31.07.2025

Number of ECTS credits allocated

5 op

RDI portion

5 op

Mode of delivery

Contact teaching

Unit

Faculty of Technology (LAB)

Campus
  • Lahti Campus
  • E-campus, Lahti
Teaching languages
  • Finnish
Seats

0 - 500

Degree programmes
  • Bachelor's Degree Programme in Mechanical Engineering
  • Bachelor’s Degree Programme in Environmental Engineering
  • Bachelor's Degree Programme in Civil and Construction Engineering, Urban Planning (2022, 2023)
  • Bachelor's Degree Programme in Information Technology
  • Bachelor’s Degree Programme in Wood Technology
  • Bachelor's Degree Programme in Energy and Environmental Engineering (2014-2021)
Teachers
  • Matti Welin
  • Heidi Rutila
  • Juha Poskela
  • Tommi Veijalainen
  • Kristian Rintala
  • Mika Vanhanen
  • Anne-Marie Tuomala
  • Markku Levanen
  • Teemu Heino
  • Esa Mikkonen
  • Minna Asplund
  • Henri Koukka
  • Mika Neuvonen
  • Sakari Autio
  • Heikki Heiskanen
  • Jari Toiva
  • Marianne Matilainen
  • Eeva Aarrevaara
  • Ilkka Tarvainen
  • Timo Ryynänen
  • Jussi Kuusela
  • Timo Lahtinen
  • Riikka Hautamäki
  • Petteri Valtonen
  • Jyrki Antikainen
  • Pekka Lavikainen
  • Raine Vihelmaa
  • Jouni Könönen
  • Pia Haapea
  • Reijo Heikkinen
  • Mervi Pulkkinen
  • Kimmo Liimatainen
  • Lea Heikinheimo
  • Olli Koskimaa
  • Juha Hyytiäinen
  • Rami Viksilä
  • Jari Suominen
Groups
  • TLTIEYM21S
  • TLTITVT21SV
  • TLTIKONE21KH2
  • TLTITVT22K
  • TLTITVT21K
  • TLTIKONE21KMLTI
  • TLTIYKS22S
  • TLTIKONE22KM
  • TLTIKONE21KH1
  • TLTITVT22SV
  • TLTIENTEC22KM
  • TLTIPUU22S
  • TLTIAVOSAT22SMU
  • TLTIPUU22KM
  • TLTIPUU21S
  • TLTIKONE21S

Learning outcomes

The student is able to:
- describe the objectives and core contents of their thesis
- plan and describe the stages of the thesis process
- take into account the possible research permit and copyright issues

Assessment scale

1-5

Enrollment

06.05.2024 - 31.07.2025

Timing

01.08.2024 - 31.07.2025

Number of ECTS credits allocated

5 op

Virtual portion

5 op

RDI portion

5 op

Mode of delivery

Distance learning

Unit

Faculty of Technology (LAB)

Campus
  • Lahti Campus
  • E-campus, Lahti
Teaching languages
  • Finnish
Seats

0 - 100

Degree programmes
  • Bachelor's Degree Programme in Information Technology
Teachers
  • Matti Welin
  • Tommi Veijalainen
  • Henri Koukka
  • Minna Asplund
  • Riikka Hautamäki
  • Jouni Könönen
  • Juha Hyytiäinen
  • Marianne Matilainen
  • Olli Koskimaa
  • Rami Viksilä
  • Jyrki Antikainen
Scheduling groups
  • Ohjaus ja seminaarit (Size: 0. Open UAS: 0.)
Groups
  • TLTITVT20SV
  • TLTITVT21K
  • TLTITVT21SV
  • TLTITVT22K
  • TLTITVT22SV
Small groups
  • Ohjaus ja seminaarit

Learning outcomes

The student is able to:
- implement the thesis on the basis of an approved thesis plan.

Assessment scale

1-5

Enrollment

06.05.2024 - 30.08.2024

Timing

02.09.2024 - 13.12.2024

Number of ECTS credits allocated

5 op

Virtual portion

5 op

Mode of delivery

Distance learning

Unit

Faculty of Technology (LAB)

Campus

E-campus, Lahti

Teaching languages
  • Finnish
Degree programmes
  • Bachelor's Degree Programme in Information Technology
Teachers
  • Rami Viksilä
Scheduling groups
  • Verkkoluento 1 (Size: 500. Open UAS: 0.)
Groups
  • TLTITVT22K
  • TLTITVT22SV
Small groups
  • Online lecture 1

Learning outcomes

The student is able to
- explain the possibilities of different server systems
- estimate the usability of different services
- design and implement various server systems with their services

Assessment scale

1-5

Enrollment

06.05.2024 - 30.08.2024

Timing

02.09.2024 - 13.12.2024

Number of ECTS credits allocated

4 op

Virtual portion

4 op

Mode of delivery

Distance learning

Unit

Faculty of Technology (LAB)

Campus

E-campus, Lahti

Teaching languages
  • Finnish
Degree programmes
  • Bachelor's Degree Programme in Information Technology
Teachers
  • Olli Koskimaa
Scheduling groups
  • Luennot 1 (Size: 500. Open UAS: 0.)
Groups
  • TLTITVT22K
  • TLTITVT22SV
Small groups
  • Lecture 1

Learning outcomes

The student is able to
- compare browser and server technologies
- implement a database-based server application
- work as a leading software expert in multidisciplinary web development projects

Implementation and methods of teaching

Lectures and programming assignments with the teacher and independently.
Studying node.js- / express-based web applications.

Timing and attendance

Timing: September 5, 2022 - December 16, 2022
Presence during classes is desirable. The purpose is to take hours as a hybridist (class + zoom). Lectures become recordings.

Learning material and recommended literature

Material coming to the Moodle environment

Additional information for students: previous knowledge etc.

Basics of Programming, Basics of Object Oriented Programming, Basics of Web Design, Web Interactivity, Programming Languages

Assessment criteria

Returnable assignments, mainly in groups.

Assessment scale

1-5

Assessment criteria: level 1 (assessment scale 1–5)

Exercises returned with minimum specifications.

Assessment criteria: level 3 (assessment scale 1–5)

Exercises returned according to specifications.

Assessment criteria: level 5 (assessment scale 1–5)

The exercises were carried out with excellent performance and the programming was done professionally.

Enrollment

06.05.2024 - 30.08.2024

Timing

02.09.2024 - 13.12.2024

Number of ECTS credits allocated

5 op

Virtual portion

5 op

Mode of delivery

Distance learning

Unit

Faculty of Technology (LAB)

Campus

E-campus, Lahti

Teaching languages
  • Finnish
Degree programmes
  • Bachelor's Degree Programme in Information Technology
Teachers
  • Rami Viksilä
Scheduling groups
  • Verkkoluento 1 (Size: 500. Open UAS: 0.)
Groups
  • TLTITVT22K
  • TLTITVT22SV
Small groups
  • Online lecture 1

Learning outcomes

The student is able to
- act as an data network expert in a project
- direct other data network technology experts in his / her area of expertise
- direct other information technology project members in data network related questitions
- implement centralized online services in a customer-oriented and cost-conscious manner

Assessment scale

1-5

Enrollment

06.05.2024 - 30.08.2024

Timing

02.09.2024 - 13.12.2024

Number of ECTS credits allocated

5 op

Virtual portion

5 op

Mode of delivery

Distance learning

Unit

Faculty of Technology (LAB)

Campus
  • Lahti Campus
  • E-campus, Lahti
Teaching languages
  • Finnish
  • English
Degree programmes
  • Bachelor's Degree Programme in Information Technology
Teachers
  • Johan Kuparinen
Scheduling groups
  • Luennot 1 (Size: 500. Open UAS: 0.)
Groups
  • TLTITVT22K
  • TLTIICTDD24S
    Bachelor’s Degree Programme in Information and Communications Technology 24S, Double Degree, Lahti
  • TLTITVT22SV
  • TLTIEX24S2
Small groups
  • Lecture 1

Learning outcomes

The student knows how
- utilizes modelling in different environments
- take advantage of the advanced features of game engines
- Use new technologies in gaming and augmented reality applications

Implementation and methods of teaching

The second course of 3D modeling, where we move on to more advanced techniques of Blender. The important aspect on the course is modeling for games and game environments. The course is implemented as weekly hybrid lectures and practical exercises.

Timing and attendance

Autumn 2022

Exam retakes

No exam

Learning environment

Moodle.lut.fi and Zoom

Additional information for students: previous knowledge etc.

Basic 3D modeling course completed or equivalent skills

Assessment scale

1-5

Failed (0)

Active participation in teaching, returnable assignments.

Assessment criteria: level 1 (assessment scale 1–5)

The student is able to use advanced features of the software used in the course.

Assessment criteria: level 3 (assessment scale 1–5)

The student is able to use and utilize the 3D modelling features of the software used in the course.

Assessment criteria: level 5 (assessment scale 1–5)

The student masters the software used in the course professionally and is able to apply the lessons learned in the use of other software. The visual layout of the returned assignments is well implemented.

Enrollment

06.05.2024 - 30.08.2024

Timing

02.09.2024 - 13.12.2024

Number of ECTS credits allocated

4 op

Virtual portion

4 op

Mode of delivery

Distance learning

Unit

Faculty of Technology (LAB)

Campus
  • Lahti Campus
  • E-campus, Lahti
Teaching languages
  • Finnish
  • English
Degree programmes
  • Bachelor's Degree Programme in Information Technology
Teachers
  • Matti Welin
Scheduling groups
  • Luennot 1 (Size: 100. Open UAS: 0.)
Groups
  • TLTITVT22K
  • TLTIICTDD24S
    Bachelor’s Degree Programme in Information and Communications Technology 24S, Double Degree, Lahti
  • TLTITVT22SV
  • TLTIEX24S2
Small groups
  • Lecture 1

Learning outcomes

Student is able to
- design and use document databases
- design and implement API interfaces using a programming language
- design and implement a scaleable microservice

Implementation and methods of teaching

The teaching methods are lectures (online), as well as applied exercises based on examples.

Timing and attendance

Presence and personal activity are desirable, monitored, and affect evaluation. The course have approximately 3 hours per week and is scheduled for the entire fall semester.

Learning material and recommended literature

Study material can be found in Moodle. It consists of course lecture slides and other current material. In addition, the student independently searches for both literature sources and reliable sources available on the Internet.

Learning environment

The virtual Moodle e-learning platform is used as the information and organization environment for the course. This course requires a personal computer and it is a good idea to have administrator rights during the course. The computer OS can be Windows, Linux, or Mac.

Student time use and work load

Total lectures round 44h. Average time needed to complete 106h.

Contents

The course teaches the development of cloud-based systems and the technologies needed in them.
Current themes include:
- APIs, design and documentation principles
- Restful API architecture
- API documentation and testing tools
- Serverless architecture and micro services
- FaaS Services
- NoSQL databases

In addition, software development uses container technologies (e.g. Docker).

Additional information for students: previous knowledge etc.

The teaching is primarily intended for students of Information and communication technology.
The student is required to have basic knowledge and skills in programming, as well as knowledge of the basics of web technology. Most programs are made in Javascript in the browser and Node environment. Knowledge of the basics of relational databases is also useful.

Assessment criteria

The evaluation is based on the level of completion of the tasks assigned to the course and the student's activity.

Assessment scale

1-5

Failed (0)

The student has not achieved the competence objectives of the course.

Assessment criteria: level 1 (assessment scale 1–5)

The student is able to make use of available data sources and make independent solutions to some extent.
The tasks to be returned must be completed at the pass level.

Assessment criteria: level 3 (assessment scale 1–5)

The student is able to use and apply the available data sources independently.
The returned tasks must be performed in such a way that they have been correctly and approved in accordance with the assignment. The student participates in the discussion and reflection during the lectures.

Assessment criteria: level 5 (assessment scale 1–5)

The student is able to make use of, critically evaluate and apply available data sources. The student is required to take an active part in the discussion, is a positive interlocutor and promotes the discussion in an essential direction and justifies his or her opinion. The tasks to be returned must be completed in such a way that they meet the objectives of the given assignment at a commendable level.

Enrollment

06.05.2024 - 30.08.2024

Timing

02.09.2024 - 13.12.2024

Number of ECTS credits allocated

4 op

Virtual portion

4 op

Mode of delivery

Distance learning

Unit

Faculty of Technology (LAB)

Campus

E-campus, Lahti

Teaching languages
  • Finnish
Degree programmes
  • Bachelor's Degree Programme in Information Technology
Teachers
  • Olli Koskimaa
Scheduling groups
  • Luennot 1 (Size: 500. Open UAS: 0.)
Groups
  • TLTITVT22K
  • TLTITVT22SV
Small groups
  • Lecture 1

Learning outcomes

The student is able to
- design an adaptive web interface
- implement a javascript based application on different implementation platforms
- expound the usability of the user interface

Implementation and methods of teaching

Lectures and programming assignments with the teacher and independently. Studying typescript / javascript based web applications.
The student knows
- Design an adaptive web interface
- implement a js-based application on different implementation platforms
- interpret the usability of the user interface

Timing and attendance

Timing: September 5, 2022 - December 16, 2022
Presence during classes is desirable. The purpose is to take hours as a hybridist (class + zoom). Lectures become recordings.

Learning material and recommended literature

Material coming to the Moodle environment

Learning environment

https://moodle.lut.fi

Additional information for students: previous knowledge etc.

Basics of Programming, Basics of Object Oriented Programming, Basics of Web Design, Web Interactivity, Programming Languages

Assessment criteria

Returnable assignments, mainly in groups.

Assessment scale

1-5

Failed (0)

Exercises not returned or abandoned.

Assessment criteria: level 1 (assessment scale 1–5)

Exercises returned with minimum specifications.

Assessment criteria: level 3 (assessment scale 1–5)

Exercises returned according to specifications.

Assessment criteria: level 5 (assessment scale 1–5)

The exercises were carried out with excellent user interface and performance efficiency, and the programming was done professionally

Enrollment

06.05.2024 - 30.08.2024

Timing

01.08.2024 - 31.12.2024

Number of ECTS credits allocated

5 op

Virtual portion

5 op

Mode of delivery

Distance learning

Unit

Faculty of Technology (LAB)

Campus

E-campus, Lahti

Teaching languages
  • Finnish
Degree programmes
  • Bachelor's Degree Programme in Information Technology
Teachers
  • Olli Koskimaa
Scheduling groups
  • Luennot 1 (Size: 500. Open UAS: 0.)
Groups
  • TLTITVT21SV
  • TLTITVT22K
Small groups
  • Lecture 1

Learning outcomes

The student is able to
- explain the basics of operating systems in terms of software development
- implement an embedded system that utilizes a real-time operating system
- analyze the advantages and disadvantages of embedded programming

Assessment scale

1-5

Enrollment

06.05.2024 - 30.08.2024

Timing

02.09.2024 - 13.12.2024

Number of ECTS credits allocated

3 op

Virtual portion

3 op

Mode of delivery

Distance learning

Unit

Faculty of Technology (LAB)

Campus

E-campus, Lahti

Teaching languages
  • Finnish
Degree programmes
  • Bachelor's Degree Programme in Information Technology
Teachers
  • Tommi Veijalainen
Scheduling groups
  • Luennot 1 (Size: 500. Open UAS: 0.)
Groups
  • TLTITVT24SV
Small groups
  • Lecture 1

Learning outcomes

Student is able to
- understand the purpose of the physics in technology
- describe and utilize the SI-unit system and implement
- solve mathematical problems in kinematics, mechanics and thermodynamics
- utilize vectors

Assessment scale

1-5

Enrollment

06.05.2024 - 30.08.2024

Timing

02.09.2024 - 13.12.2024

Number of ECTS credits allocated

3 op

Virtual portion

3 op

Mode of delivery

Distance learning

Unit

Faculty of Technology (LAB)

Campus

E-campus, Lahti

Teaching languages
  • Finnish
Degree programmes
  • Bachelor's Degree Programme in Information Technology
Teachers
  • Juha Hyytiäinen
Scheduling groups
  • Luennot 1 (Size: 500. Open UAS: 0.)
Groups
  • TLTITVT24SV
Small groups
  • Lecture 1

Learning outcomes

Student is able to
- calculate and simulate mathematical expressions
- solve geometric and trigonometric problems
- knows bacis of vectors in plane

Assessment scale

1-5

Enrollment

06.05.2024 - 30.08.2024

Timing

02.09.2024 - 13.12.2024

Number of ECTS credits allocated

3 op

Virtual portion

3 op

Mode of delivery

Distance learning

Unit

Faculty of Technology (LAB)

Campus

E-campus, Lahti

Teaching languages
  • Finnish
Degree programmes
  • Bachelor's Degree Programme in Information Technology
Teachers
  • Juha Hyytiäinen
Scheduling groups
  • Luennot 1 (Size: 500. Open UAS: 0.)
Groups
  • TLTITVT23SV
Small groups
  • Lecture 1

Learning outcomes

Student is able to:
- derivate functions and utilise derivation in practice
- integrate polynomial functions and utilise integration in practice
- solve other equations and trigonometrical problems

Assessment scale

1-5

Enrollment

06.05.2024 - 30.08.2024

Timing

02.09.2024 - 13.12.2024

Number of ECTS credits allocated

5 op

Virtual portion

5 op

Mode of delivery

Distance learning

Unit

Faculty of Technology (LAB)

Campus

E-campus, Lahti

Teaching languages
  • Finnish
Degree programmes
  • Bachelor's Degree Programme in Information Technology
Teachers
  • Rami Viksilä
Scheduling groups
  • Luennot 1 (Size: 500. Open UAS: 0.)
Groups
  • TLTITVT24SV
Small groups
  • Lecture 1

Learning outcomes

The student is able to
- explain “how the Internet works” and describe the central services and their effects on the usability of the services provided by the Internet
- explain what components form Local Area Network (LAN) and what factors most affect its capacity and performance
- plan, implement, and test the most used services of a LAN and be able to connect the local area network to the Internet
- explain the functions and differences of a routers and switches and describe the content and structures of packets, frames and other data network messages
- describe and take into account the risks and security threats connected to data communications and explain how a firewall works

Assessment scale

1-5

Enrollment

06.05.2024 - 30.08.2024

Timing

02.09.2024 - 13.12.2024

Number of ECTS credits allocated

5 op

Virtual portion

5 op

Mode of delivery

Distance learning

Unit

Faculty of Technology (LAB)

Campus

E-campus, Lahti

Teaching languages
  • Finnish
Degree programmes
  • Bachelor's Degree Programme in Information Technology
Teachers
  • Matti Welin
  • Henri Koukka
  • Marianne Matilainen
Scheduling groups
  • Luennot 1 (Size: 100. Open UAS: 0.)
Groups
  • TLTITVT22K
  • TLTITVT22SV
  • TLTITVT23KM
Small groups
  • Lecture 1

Learning outcomes

The student is able to
- obtain information independently
- do research work using project work methods
- utilize the knowledge and skills gained in a practical project in the research work
- apply research information in practical projects
- write a written report and a seminar presentation
- critically examine professional texts and presentations
- use statistical and probabilistic mathematical methods

Assessment scale

1-5

Enrollment

06.05.2024 - 30.08.2024

Timing

02.09.2024 - 13.12.2024

Number of ECTS credits allocated

5 op

Virtual portion

5 op

Mode of delivery

Distance learning

Unit

Faculty of Technology (LAB)

Campus

E-campus, Lahti

Teaching languages
  • Finnish
Degree programmes
  • Bachelor's Degree Programme in Information Technology
Teachers
  • Marianne Matilainen
Scheduling groups
  • Verkkoluento 1 1 (Size: 500. Open UAS: 0.)
Groups
  • TLTITVT22SV
  • TLTITVT23KM
Small groups
  • Online lecture 1

Learning outcomes

The student is able to
- define most important competences needed in work life
- act as an expert in different jobs
- define future work skills and challenges in work life
- categorize rules in work life
- interpret work life economy, human resources and leadership
- act actively in international IT-environments

Assessment scale

1-5

Enrollment

06.05.2024 - 30.08.2024

Timing

02.09.2024 - 13.12.2024

Number of ECTS credits allocated

5 op

Virtual portion

5 op

Mode of delivery

Distance learning

Unit

Faculty of Technology (LAB)

Campus

E-campus, Lahti

Teaching languages
  • Finnish
Degree programmes
  • Bachelor's Degree Programme in Information Technology
Teachers
  • Henri Koukka
  • Johan Kuparinen
Scheduling groups
  • Luennot (Size: 100. Open UAS: 0.)
Groups
  • TLTITVT22K
  • TLTITVT22SV
Small groups
  • Lecture

Learning outcomes

A student can:
- describe different kind of new technologies
- compare suitability of technologies against own needs
- utilize some of new technologies presented on the course

Assessment scale

1-5

Enrollment

06.05.2024 - 30.08.2024

Timing

02.09.2024 - 13.12.2024

Number of ECTS credits allocated

5 op

Virtual portion

5 op

Mode of delivery

Distance learning

Unit

Faculty of Technology (LAB)

Campus

E-campus, Lahti

Teaching languages
  • Finnish
Degree programmes
  • Bachelor's Degree Programme in Information Technology
Teachers
  • Rami Viksilä
Scheduling groups
  • Luennot 1 (Size: 500. Open UAS: 0.)
Groups
  • TLTITVT22K
  • TLTITVT22SV
Small groups
  • Lecture 1

Learning outcomes

The student is able to
- describe and recognize the benefits of virtualization and cloud computing when it comes to improving the efficiency of ICT services
- plan and execute a digital service using virtualization and cloud computing in a chosen platform
- discuss and justify the choice of virtualization environment or cloud computing service as a platform for digital services

Assessment scale

1-5

Enrollment

06.05.2024 - 30.08.2024

Timing

02.09.2024 - 13.12.2024

Number of ECTS credits allocated

5 op

Virtual portion

5 op

Mode of delivery

Distance learning

Unit

Faculty of Technology (LAB)

Campus

E-campus, Lahti

Teaching languages
  • Finnish
Degree programmes
  • Bachelor's Degree Programme in Information Technology
Teachers
  • Henri Koukka
Scheduling groups
  • Verkkoluento 1 (Size: 500. Open UAS: 0.)
Groups
  • TLTITVT24SV
Small groups
  • Online lecture 1

Learning outcomes

Student is able to:
- describe meaning of markup languages and how thye work in www environment
- describe the most important web protocols
- create and publish responsive web page which is done by using HTML and CSS languages
- use basic techniques of image processing
- utiiize images on web pages and documentation

Assessment scale

1-5

Enrollment

06.05.2024 - 30.08.2024

Timing

02.09.2024 - 13.12.2024

Number of ECTS credits allocated

5 op

Virtual portion

5 op

Mode of delivery

Distance learning

Unit

Faculty of Technology (LAB)

Campus
  • Lahti Campus
  • E-campus, Lahti
Teaching languages
  • Finnish
  • English
Degree programmes
  • Bachelor's Degree Programme in Information Technology
Teachers
  • Olli Koskimaa
  • Johan Kuparinen
Scheduling groups
  • Luennot 1 (Size: 500. Open UAS: 0.)
Groups
  • TLTITVT23SV
  • TLTIICTDD24S
    Bachelor’s Degree Programme in Information and Communications Technology 24S, Double Degree, Lahti
  • TLTITVT23KM
  • TLTIEX24S2
Small groups
  • Lecture 1

Learning outcomes

The student is able to
- describe the importance of the visual user experience in applications
- Design and implement a simple modern web application
- apply image processing methods in the design of user interfaces
- Design and program a simple game

Implementation and methods of teaching

Implementation according to a separate schedule in October-November.
Teaching is carried out as distance learning.
The course introduces the use of the Unity 3D program for making games and interactive presentations through examples and exercises.

Timing and attendance

Autumn 2023

Learning material and recommended literature

Study material in Moodle

Exam retakes

No exams

Learning environment

Moodle.lut.fi and ZOOM

Assessment criteria

The evaluation of the course is based on returnable assignments. The evaluation of the assignments is based on the versatile utilization of the features of the software used in the assignment, the adoption of new ways of working, and the visual appearance of the assignments.

Assessment scale

1-5

Failed (0)

The student has not achieved the minimum goals of the course.

Assessment criteria: level 1 (assessment scale 1–5)

The student is able to use and create games with Unity3D software.

Assessment criteria: level 3 (assessment scale 1–5)

The student is able to use and utilize Unity3D software in a variety of ways to create games and interactive presentations.

Assessment criteria: level 5 (assessment scale 1–5)

The student masters the Unity 3D software used in the course professionally and is able to apply the lessons learned in the use of other software as well. The visual layout of the returned assignments is well implemented

Enrollment

06.05.2024 - 30.08.2024

Timing

02.09.2024 - 13.12.2024

Number of ECTS credits allocated

5 op

Virtual portion

5 op

Mode of delivery

Distance learning

Unit

Faculty of Technology (LAB)

Campus
  • Lahti Campus
  • E-campus, Lahti
Teaching languages
  • Finnish
  • English
Degree programmes
  • Bachelor's Degree Programme in Information Technology
Teachers
  • Olli Koskimaa
Scheduling groups
  • Luennot 1 (Size: 500. Open UAS: 0.)
Groups
  • TLTITVT23SV
  • TLTIICTDD24S
    Bachelor’s Degree Programme in Information and Communications Technology 24S, Double Degree, Lahti
  • TLTITVT23KM
  • TLTIEX24S2
Small groups
  • Lecture 1

Learning outcomes

The student is able to
- evaluate the impact of network topology and technology on data transmission performance
- utilize LAN services in their own work (DHCP, VLAN, ARP)
- master the basics and maintaining of operating systems (Linux / Windows)
- explain the basic structures of a web application

Implementation and methods of teaching

Lectures and exercises

Timing and attendance

Fall 2023. Attendance at classes is desirable.

Learning material and recommended literature

Material on the course's moodle page

Learning environment

LAB's available electronic learning environments.

Contents

- Knows the basics of Linux usage, and knows how to manage system processes and monitor the load.
- Can manage network settings of the operating system in different network environments.
- Able to manage software and services installed in the system.
- Know how to log in and work with an ssh connection in a Linux server environment.
- Can use authentication keys (public/private) as part of ssh login.
- Understands the basics of the PHP language and knows how to use his knowledge in the implementation of the server script
- Implements a form handler that reads the content of the html form and saves the content to the database
- Implements a www server application that listens to requests from the browser and reads and returns the requested information from the database as an html page.

Additional information for students: previous knowledge etc.

Returnable assignments, reports, presentation of achieved results and written reporting, participation in group work.

Assessment scale

1-5

Enrollment

06.05.2024 - 30.08.2024

Timing

14.10.2024 - 13.12.2024

Number of ECTS credits allocated

5 op

Virtual portion

5 op

Mode of delivery

Distance learning

Unit

Faculty of Technology (LAB)

Campus
  • Lahti Campus
  • E-campus, Lahti
Teaching languages
  • Finnish
  • English
Degree programmes
  • Bachelor's Degree Programme in Information Technology
Teachers
  • Olli Koskimaa
  • Johan Kuparinen
Scheduling groups
  • Luennot 1 (Size: 500. Open UAS: 0.)
Groups
  • TLTITVT23SV
  • TLTIICTDD24S
    Bachelor’s Degree Programme in Information and Communications Technology 24S, Double Degree, Lahti
  • TLTITVT23KM
  • TLTIEX24S2
Small groups
  • Lecture 1

Learning outcomes

The student is able to
- act as an expert in a small group and solve tasks together
- act as part of a project using agile project methods
- design web and game interfaces
- design and implement game environments

Implementation and methods of teaching

Implemented in small groups with the Unity3d tool, the game and a server application that allows the game to communicate to the database of game statistics.

Timing and attendance

After the autumn holidays in late autumn 2023

Learning material and recommended literature

Material found on the course's moodle pages

Learning environment

moodle.lut.fi and zoom

Contents

The student is able to implement a game for a small group project and the background service used by the game, which stores game statistics in a database.

Additional information for students: previous knowledge etc.

Basics of Unity

Assessment criteria

Small group exercise

Assessment scale

1-5

Failed (0)

The student does not participate in the project or a small group does not create an implementation that meets the criteria.

Assessment criteria: level 1 (assessment scale 1–5)

The student participates in the project with a minimum share and the output of the small group meets the minimum requirements.

Assessment criteria: level 3 (assessment scale 1–5)

The student actively implements his / her own part of the project. The output of the small group meets the requirements.

Assessment criteria: level 5 (assessment scale 1–5)

The student actively acts as a responsible and leading actor in the project. The end result of the project is excellent and varied.

Enrollment

06.05.2024 - 30.08.2024

Timing

02.09.2024 - 15.12.2024

Number of ECTS credits allocated

5 op

Virtual portion

5 op

Mode of delivery

Distance learning

Unit

Faculty of Technology (LAB)

Campus

E-campus, Lahti

Teaching languages
  • Finnish
Degree programmes
  • Bachelor's Degree Programme in Information Technology
Teachers
  • Anna-Stiina Myllymäki
  • Aria Kanerva
Scheduling groups
  • Luennot 1 (Size: 1. Open UAS: 0.)
Groups
  • TLTITVT22SV
  • TLTITVT23KM
Small groups
  • Lecture 1

Learning outcomes

The student knows how to:
- describe the foundations of internal, voluntary, and external entrepreneurship
- evaluate the business idea and its chances of success
- assess the strategic importance of innovation and innovation
- use different brainstorming methods
- analyze different innovation processes

Assessment scale

1-5