Bachelor's Degree Programme in Information Technology (in Finnish)
Bachelor of Engineering, Information and Communications Technology (in Finnish) 22K, full-time studies, Lahti
Timing plans by study path
Bachelor of Engineering, Information and Communications Technology (in Finnish), full-time studies, Lahti
Timing plans by study path
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 (in Finnish)
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
20.11.2024 - 03.01.2025
Timing
07.01.2025 - 30.04.2025
Number of ECTS credits allocated
1 op
Virtual portion
1 op
Mode of delivery
Distance learning
Unit
Faculty of Technology (LAB)
Campus
E-campus
Teaching languages
- Finnish
Degree programmes
- Bachelor's Degree Programme in Information Technology (in Finnish)
Teachers
- Olli Koskimaa
- Marianne Matilainen
Scheduling groups
- Luennot 1 (Size: 500. Open UAS: 0.)
Groups
-
TLTITVT24SV
Small groups
- Lecture 1
Learning outcomes
The student is able to
- utilize various learning opportunities in curriculum
- recognize and aim their own competences to be in level with the future career requirements
- create a study plan that supports the future career goal
- 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 (in Finnish)
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
20.11.2024 - 03.01.2025
Timing
07.01.2025 - 28.04.2025
Number of ECTS credits allocated
5 op
Virtual portion
5 op
Mode of delivery
Distance learning
Unit
Faculty of Technology (LAB)
Campus
E-campus
Teaching languages
- Finnish
Degree programmes
- Bachelor's Degree Programme in Information Technology (in Finnish)
Teachers
- Rami Viksilä
Scheduling groups
- Zoom (Size: 500. Open UAS: 0.)
- Avoimen ammattikorkeakoulun kiintiö (Size: 5. Open UAS: 5.)
Groups
-
TLTITVT23SV
Small groups
- Zoom
- Open UAS quota
Learning outcomes
The student is able to
- act as a member of the project team as a data network expert
- guide and lead other specialist when it comes to their own area of expertise
- make conclusions based on the success of the client project
Assessment scale
1-5
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 (in Finnish)
- Bachelor's Degree Programme in Information Technology (in Finnish)
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
20.11.2024 - 03.01.2025
Timing
07.01.2025 - 09.03.2025
Number of ECTS credits allocated
10 op
Virtual portion
10 op
Mode of delivery
Distance learning
Unit
Faculty of Technology (LAB)
Campus
E-campus
Teaching languages
- Finnish
Seats
10 - 50
Degree programmes
- Bachelor's Degree Programme in Information Technology (in Finnish)
Teachers
- Henri Koukka
- Minna Asplund
- Erjaleena Koljonen
Scheduling groups
- Verkkoluento 1 (Size: 0. Open UAS: 0.)
- Avoimen ammattikorkeakoulun kiintiö (Size: 5. Open UAS: 5.)
Groups
-
TLTITVT23SV
-
TLTITVT23KM
Small groups
- Online lecture 1
- Open UAS quota
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
15.11.2024 - 30.07.2025
Timing
01.08.2024 - 31.07.2025
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
0 - 5000
Degree programmes
- Bachelor's Degree Programme in Information Technology (in Finnish)
- Bachelor’s Degree Programme in Wood Technology (in Finnish)
- Complementary competence, Bachelor's (in Finnish)
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 (in Finnish)
Teachers
- Olli Koskimaa
- Johan Kuparinen
Scheduling groups
- Luennot 1 (Size: 500. Open UAS: 0.)
Groups
-
TLTITVT22K
-
TLTIICTDD24SBachelor’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
20.11.2024 - 03.01.2025
Timing
07.01.2025 - 30.04.2025
Number of ECTS credits allocated
5 op
Virtual portion
5 op
Mode of delivery
Distance learning
Unit
Faculty of Technology (LAB)
Campus
E-campus
Teaching languages
- Finnish
Degree programmes
- Bachelor's Degree Programme in Information Technology (in Finnish)
Teachers
- Olli Koskimaa
- Johan Kuparinen
Scheduling groups
- Luennot 1 (Size: 500. Open UAS: 0.)
- Avoimen ammattikorkeakoulun kiintiö (Size: 5. Open UAS: 5.)
Groups
-
TLTITVT23SV
-
TLTITVT22SV
-
TLTITVT23KM
Small groups
- Lecture 1
- Open UAS quota
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
20.11.2024 - 03.01.2025
Timing
07.01.2025 - 30.04.2025
Number of ECTS credits allocated
5 op
Virtual portion
5 op
Mode of delivery
Distance learning
Unit
Faculty of Technology (LAB)
Campus
E-campus
Teaching languages
- Finnish
Degree programmes
- Bachelor's Degree Programme in Information Technology (in Finnish)
Teachers
- Johan Kuparinen
Scheduling groups
- Luennot (Size: 500. Open UAS: 0.)
Groups
-
TLTITVT22SV
-
TLTITVT23KM
Small groups
- Lecture
Learning outcomes
The student knows how
- explain the importance of graphic communication in communication
- design content through graphic communication
- implement content through graphical communication
Implementation and methods of teaching
Lectures are presented once a week according to the schedule.
Implementation simultaneously face to face and Online
Lectures are recorded
Timing and attendance
The implementation period of the course: 7th of January - 30th of April, 2024
Learning material and recommended literature
Materials from software vendors and networks.
Moodle materials (https://moodle.lut.fi/)
Learning environment
Computer laboratory
Student time use and work load
Lectures + working time 4 hours per week, the total amount of working time 135h
Contents
In the course, you get to know the basics of photoshop and practice producing digital material with the help of various exercises. Teaching takes place with Adobe products.
Assessment criteria
Assessment is based on the returned assignments
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 use and create the basic 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 features of the softwares used in the course in various ways.
Assessment criteria: level 5 (assessment scale 1–5)
The student masters the softwares used in the course professionally and is able to apply the lessons learned in the use of other softwares 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
Degree programmes
- Bachelor's Degree Programme in Information Technology (in Finnish)
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
20.11.2024 - 03.01.2025
Timing
07.01.2025 - 30.04.2025
Number of ECTS credits allocated
5 op
Virtual portion
5 op
Mode of delivery
Distance learning
Unit
Faculty of Technology (LAB)
Campus
E-campus
Teaching languages
- Finnish
- English
Degree programmes
- Bachelor's Degree Programme in Information Technology (in Finnish)
Teachers
- Matti Welin
Scheduling groups
- Luennot 1 (Size: 500. Open UAS: 0.)
Groups
-
TLTITVT22SV
-
TLTITVT23KM
Small groups
- Lecture 1
Learning outcomes
The student is able to
- Act as a leading software expert in multidisciplinary game and mobile development projects
- Design and implement a hybrid mobile application
- design and implement responsive Mobile first and SPA applications
Implementation and methods of teaching
Studying takes place in e-learning platform moodle, Zoom and a classroom.
Implementation is hybrid: contact teaching in the classroom and at the same time in the zoom.
The teaching methods used are lectures, as well as applied exercises based on examples.
Some of the time is used in coding the exercises.
Timing and attendance
Presence and personal activity are desirable, monitored, and affect evaluation. The course is approximately 3-4 hours per week and is scheduled for the entire spring 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.
Alternative completion methods
Contant teacher.
Working life cooperation
-
Learning environment
The virtual Moodle e-learning platform is used as the information and organization environment for the course. Online students uses Zoom. 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 time resource for the student is approximately 135h (including lectures and self study)
Contents
The course teaches the development of mobile applications using hybrid programming approach and the technologies needed in them.
Current themes include:
- Hybrid mobile programming concepts, technologies, tools and frameworks
- Cross-platform development is done using React-Native framework
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 Typescript(Javascript) in the mobile environment. Knowledge of the basics of relational databases is also useful.
Prior knowledge:
Basic programming and object-oriented programming skills.
Www-, html and css-basics. Javascript and Typescript programming.
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
20.11.2024 - 03.01.2025
Timing
07.01.2025 - 30.05.2025
Number of ECTS credits allocated
5 op
Virtual portion
5 op
Mode of delivery
Distance learning
Unit
Faculty of Technology (LAB)
Campus
E-campus
Teaching languages
- Finnish
Degree programmes
- Bachelor's Degree Programme in Information Technology (in Finnish)
Teachers
- Tommi Veijalainen
Scheduling groups
- Luennot 1 (Size: 500. Open UAS: 0.)
- Avoimen ammattikorkeakoulun kiintiö (Size: 5. Open UAS: 5.)
Groups
-
TLTITVT24SV
Small groups
- Lecture 1
- Open UAS quota
Learning outcomes
Student can
- basics of electrical engineering and components
- basics of analogue and digital electronics
- utilize basics of statistics and probability in ICT
Assessment scale
1-5
Enrollment
20.11.2024 - 03.01.2025
Timing
07.01.2025 - 30.04.2025
Number of ECTS credits allocated
5 op
Virtual portion
5 op
Mode of delivery
Distance learning
Unit
Faculty of Technology (LAB)
Campus
E-campus
Teaching languages
- Finnish
- English
Degree programmes
- Bachelor's Degree Programme in Information Technology (in Finnish)
Teachers
- Marianne Matilainen
Scheduling groups
- Verkkoluento 1 (Size: 500. Open UAS: 0.)
- Avoimen ammattikorkeakoulun kiintiö (Size: 5. Open UAS: 5.)
Groups
-
TLTITVT22SV
-
TLTITVT23KM
Small groups
- Online lecture 1
- Open UAS quota
Learning outcomes
The student is able to
- explain IoT development environments and systems
- develop IoT systems
- analyze IoT development environments and systems
Implementation and methods of teaching
Lectures and exercises online
Timing and attendance
Spring 2025, mandatory participation in first lecture
Learning material and recommended literature
Material in Moodle
Exam retakes
Re-take exam
Learning environment
Zoom and Moodle
Student time use and work load
130 hours depending on the student
Contents
Working with Cisco CCNA NetAcad
Assessment criteria
Exams
Assessment scale
1-5
Failed (0)
Under 60% from exams
Assessment criteria: level 1 (assessment scale 1–5)
Over 60% from exams
Assessment criteria: level 3 (assessment scale 1–5)
Over 75% from exams
Assessment criteria: level 5 (assessment scale 1–5)
Over 90% from exams
Enrollment
20.11.2024 - 03.01.2025
Timing
07.01.2025 - 30.04.2025
Number of ECTS credits allocated
5 op
Virtual portion
5 op
Mode of delivery
Distance learning
Unit
Faculty of Technology (LAB)
Campus
E-campus
Teaching languages
- Finnish
Degree programmes
- Bachelor's Degree Programme in Information Technology (in Finnish)
Teachers
- Marianne Matilainen
Scheduling groups
- Verkkoluento 1 (Size: 500. Open UAS: 0.)
- Avoimen ammattikorkeakoulun kiintiö (Size: 5. Open UAS: 5.)
Groups
-
TLTITVT22SV
-
TLTITVT23KM
Small groups
- Online lecture 1
- Open UAS quota
Learning outcomes
Student can
- act a specialist in a customer project
- lead a team in a customer project
- take into account the profitability of the project
Implementation and methods of teaching
Lectures and exercises online
Timing and attendance
Spring 2025, mandatory participation in first lecture
Learning material and recommended literature
Material in Moodle
Exam retakes
Re-take exam
Learning environment
Zoom and Moodle
Student time use and work load
130 hours depending on the student
Contents
Working with Cisco CCNA NetAcad
Assessment criteria
Exams
Assessment scale
1-5
Failed (0)
Under 60% from exams
Assessment criteria: level 1 (assessment scale 1–5)
Over 60% from exams
Assessment criteria: level 3 (assessment scale 1–5)
Over 75% from exams
Assessment criteria: level 5 (assessment scale 1–5)
Over 90% from exams
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 (in Finnish)
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 (in Finnish)
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
20.11.2024 - 03.01.2025
Timing
07.01.2025 - 30.04.2025
Number of ECTS credits allocated
5 op
Virtual portion
5 op
Mode of delivery
Distance learning
Unit
Faculty of Technology (LAB)
Campus
E-campus
Teaching languages
- Finnish
- English
Degree programmes
- Bachelor's Degree Programme in Information Technology (in Finnish)
Teachers
- Marianne Matilainen
Scheduling groups
- Verkkoluento 1 (Size: 500. Open UAS: 0.)
Groups
-
TLTITVT22SV
-
TLTITVT23KM
Small groups
- Online lecture 1
Learning outcomes
The student is able to
- explain IoT communication technologies
- describe IoT communication systems
- plan a secure IoT communication system
- have the knowledge and skills of Cisco CCNA (5 - 15 ects)
Implementation and methods of teaching
Lectures and exercises online
Timing and attendance
Spring 2025, mandatory participation in first lecture
Learning material and recommended literature
Material in Moodle
Exam retakes
Re-take exam
Learning environment
Zoom and Moodle
Student time use and work load
130 hours depending on the student
Contents
Working with Cisco CCNA NetAcad
Assessment scale
1-5
Failed (0)
Under 60% from exams
Assessment criteria: level 1 (assessment scale 1–5)
Over 60% from exams
Assessment criteria: level 3 (assessment scale 1–5)
Over 75% from exams
Assessment criteria: level 5 (assessment scale 1–5)
Over 90% from exams
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 (in Finnish)
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 (in Finnish)
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 (in Finnish)
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 (in Finnish)
Teachers
- Matti Welin
Scheduling groups
- Luennot 1 (Size: 100. Open UAS: 0.)
Groups
-
TLTITVT22K
-
TLTIICTDD24SBachelor’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 (in Finnish)
- Bachelor's Degree Programme in Information Technology (in Finnish)
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
Enrollment
20.11.2024 - 03.01.2025
Timing
10.03.2025 - 20.04.2025
Number of ECTS credits allocated
5 op
Virtual portion
5 op
Mode of delivery
Distance learning
Unit
Faculty of Technology (LAB)
Campus
E-campus
Teaching languages
- Finnish
Seats
10 - 50
Degree programmes
- Bachelor's Degree Programme in Information Technology (in Finnish)
Teachers
- Matti Welin
- Minna Asplund
- Rami Viksilä
Scheduling groups
- Verkkoluento 1 (Size: 100. Open UAS: 0.)
Groups
-
TLTITVT23SV
Small groups
- Online 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 (in Finnish)
- Bachelor’s Degree Programme in Electrical and Automation Engineering (in Finnish)
- Bachelor's Degree Programme in Information Technology (in Finnish)
- Bachelor's Degree Programme in Sustainable Urban Planning (in Finnish)
- Bachelor's Degree Programme in Construction Engineering (in Finnish)
- Bachelor’s Degree Programme in Wood Technology (in Finnish)
Teachers
- Siru Kilpilampi
- Susanna Lesch
- Tarja Taurula
Teacher in charge
Susanna Lesch
Groups
-
TLTIKONE24S
-
TLTISAT24S
-
TLTISAT23S
-
TLTIAVOBIOTEK24SV
-
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
20.11.2024 - 03.01.2025
Timing
07.01.2025 - 30.04.2025
Number of ECTS credits allocated
5 op
Virtual portion
5 op
Mode of delivery
Distance learning
Unit
Faculty of Technology (LAB)
Campus
E-campus
Teaching languages
- Finnish
Degree programmes
- Bachelor's Degree Programme in Information Technology (in Finnish)
Teachers
- Rami Viksilä
Scheduling groups
- Verkkoluento 1 (Size: 500. Open UAS: 0.)
- Avoimen ammattikorkeakoulun kiintiö (Size: 5. Open UAS: 5.)
Groups
-
TLTITVT23SV
Small groups
- Online lecture 1
- Open UAS quota
Learning outcomes
The student is able to
- explain the impact of network topology and technology on the efficiency of data transfer
- utilize local area network services in their own work
- use the network analyzation tools and verify the networking protocols operation
- manage a workstation/server specific firewall, and understands the basics of packet filtering
Assessment scale
1-5
Enrollment
20.11.2024 - 03.01.2025
Timing
07.01.2025 - 30.04.2025
Number of ECTS credits allocated
5 op
Virtual portion
5 op
Mode of delivery
Distance learning
Unit
Faculty of Technology (LAB)
Campus
E-campus
Teaching languages
- Finnish
- English
Degree programmes
- Bachelor's Degree Programme in Information Technology (in Finnish)
Teachers
- Johan Kuparinen
Scheduling groups
- Luennot (Size: 500. Open UAS: 0.)
- Avoimen ammattikorkeakoulun kiintiö (Size: 5. Open UAS: 5.)
Groups
-
TLTITVT23SV
Small groups
- Lecture
- Open UAS quota
Learning outcomes
The student knows how
- explain the basic structure of 3D models
- preferably 3D models for different uses
- Create and edit 3D models with different techniques
- create and edit 3D model materials
- use the basic features of the 3D modeling program
- create digital visualizations
Implementation and methods of teaching
Lectures are presented once a week according to the schedule.
Implementation simultaneously face to face and Online
Lectures are recorded
Timing and attendance
The implementation period of the course: 7th of January - 30th of April, 2024
Learning material and recommended literature
Materials from software vendors and networks.
Moodle materials (https://moodle.lut.fi/)
Alternative completion methods
Competency verification with previous 3D modelling
Learning environment
Computer laboratory
Student time use and work load
Lectures + working time 4 hours per week, the total amount of working time 135h
Contents
In the course, you get to know the basics of 3D modelling and practice 3D modelling with the help of various exercises. Teaching takes place with Blender software.
Assessment criteria
Assessment based on the returned assignments.
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 use and create the basic 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 in many ways.
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 as well. The visual layout of the returned assignments is well implemented.
Enrollment
20.11.2024 - 03.01.2025
Timing
07.01.2025 - 30.04.2025
Number of ECTS credits allocated
5 op
Virtual portion
5 op
Mode of delivery
Distance learning
Unit
Faculty of Technology (LAB)
Campus
E-campus
Teaching languages
- Finnish
Degree programmes
- Bachelor's Degree Programme in Information Technology (in Finnish)
Teachers
- Olli Koskimaa
Scheduling groups
- Luennot 1 (Size: 500. Open UAS: 0.)
- Avoimen ammattikorkeakoulun kiintiö (Size: 5. Open UAS: 5.)
Groups
-
TLTITVT22SV
-
TLTITVT23KM
Small groups
- Lecture 1
- Open UAS quota
Learning outcomes
The student is able to
- design a native mobile application
- implement a native mobile application
- compare the differences between hybrid and native mobile applications
Implementation and methods of teaching
Lectures and programming demonstrations in classes-
Timing and attendance
Lectures on Mondays at 8:15-11:00 from 16 January 2023. Lectures in class M19_224 and online using the zoom tool. The link can be found on the course's moodle page. https://moodle.lut.fi.
Attendance is desirable, but the recording links will be on the moodle page.
Learning material and recommended literature
Materials on the course's moodle page.
Learning environment
https://moodle.lut.fi
Contents
We create android applications using the Android Studio tool. Recommended to install in advance.
Additional information for students: previous knowledge etc.
Java programming skills recommended.
Assessment criteria
Mandatory exercises.
Assessment scale
1-5
Failed (0)
The minimum requirements for the practice work are not met.
Assessment criteria: level 1 (assessment scale 1–5)
The minimum requirements for practice work are met.
Assessment criteria: level 3 (assessment scale 1–5)
All functional requirements of the exercises are met.
Assessment criteria: level 5 (assessment scale 1–5)
All the functional requirements of the exercises are met and good programming practice has been followed.
Enrollment
20.11.2024 - 03.01.2025
Timing
01.01.2025 - 31.07.2025
Number of ECTS credits allocated
3 op
Virtual portion
3 op
Mode of delivery
Distance learning
Unit
Faculty of Technology (LAB)
Campus
E-campus
Teaching languages
- Finnish
- English
Degree programmes
- Bachelor’s Degree Programme in Electrical and Automation Engineering (in Finnish)
- Bachelor's Degree Programme in Information Technology (in Finnish)
Teachers
- Karri Miettinen
Scheduling groups
- Luento 1 (Size: 500. Open UAS: 0.)
Groups
-
TLTITVT23SV
-
TLTISAT23S
Small groups
- Lecture 1
Learning outcomes
The student is able to
- design and use basic software testing methods
- use software maintenance systems
- design the software to be maintained
Assessment scale
1-5
Enrollment
20.11.2024 - 03.01.2025
Timing
07.01.2025 - 27.04.2025
Number of ECTS credits allocated
5 op
Virtual portion
5 op
Mode of delivery
Distance learning
Unit
Faculty of Technology (LAB)
Campus
E-campus
Teaching languages
- Finnish
Degree programmes
- Bachelor’s Degree Programme in Electrical and Automation Engineering (in Finnish)
- Bachelor's Degree Programme in Information Technology (in Finnish)
Teachers
- Matti Welin
- Minna Asplund
Scheduling groups
- Verkkoluento 1 (Size: 100. Open UAS: 0.)
- Avoimen ammattikorkeakoulun kiintiö (Size: 5. Open UAS: 5.)
Groups
-
TLTITVT23SV
-
TLTISAT23S
Small groups
- Online lecture 1
- Open UAS quota
Learning outcomes
The student is able to
- explain different methods of software engineering
- use agile methods in software projects
- act as a software developer in multidisciplinary projects
- describe different software architectures and use them in development
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 (in Finnish)
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
20.11.2024 - 03.01.2025
Timing
07.01.2025 - 30.04.2025
Number of ECTS credits allocated
4 op
Virtual portion
4 op
Mode of delivery
Distance learning
Unit
Faculty of Technology (LAB)
Campus
E-campus
Teaching languages
- Finnish
Degree programmes
- Bachelor's Degree Programme in Information Technology (in Finnish)
Teachers
- Olli Koskimaa
Scheduling groups
- Luennot 1 (Size: 500. Open UAS: 0.)
- Avoimen ammattikorkeakoulun kiintiö (Size: 5. Open UAS: 5.)
Groups
-
TLTITVT23SV
Small groups
- Lecture 1
- Open UAS quota
Learning outcomes
The student is able
- explains the object paradigm
- use different programming languages ??in the development of an object-based application
- use collection classes and their algorithms in different programming languages ??and apply them in different environments
Implementation and methods of teaching
Lectures in class room / online.Lectures will be recorded.
Programming exercises.
Timing and attendance
11th Jan 2023 - 30th Apr 2023
no mandatory attendance.
lecture recordings available.
Learning material and recommended literature
Material offered on the Moodle page.
Learning environment
Materials in Moodle.
Compiler environments for C++ and Java programming languages.
Contents
C++ basics & STL library. Java basics & JCF library.
Assessment scale
1-5
Failed (0)
The minimum requirements for the training work are not met.
Assessment criteria: level 1 (assessment scale 1–5)
The minimum requirements for practice work are met.
Assessment criteria: level 3 (assessment scale 1–5)
One of the two compulsory exercises completed in accordance with the requirements.
Assessment criteria: level 5 (assessment scale 1–5)
Both compulsory exercises completed in accordance with the requirements.
Enrollment
20.11.2024 - 03.01.2025
Timing
07.01.2025 - 30.04.2025
Number of ECTS credits allocated
5 op
Virtual portion
5 op
Mode of delivery
Distance learning
Unit
Faculty of Technology (LAB)
Campus
E-campus
Teaching languages
- Finnish
Degree programmes
- Bachelor's Degree Programme in Information Technology (in Finnish)
Teachers
- Karri Miettinen
Scheduling groups
- Luento 1 (Size: 0. Open UAS: 0.)
- Avoimen ammattikorkeakoulun kiintiö (Size: 5. Open UAS: 5.)
Groups
-
TLTITVT24SV
Small groups
- Lecture 1
- Open UAS quota
Learning outcomes
The student is able to
- identify the object paradigm and its basic concepts
- design and implement applications in object-oriented language
- operate effectively in a modern software development environment
- organize the application structure to be maintained
- use files and databases to store application data
- perform database queries and data updates using databases
Assessment scale
1-5
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 (in Finnish)
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 (in Finnish)
- Bachelor’s Degree Programme in Environmental Engineering (in Finnish)
- Bachelor's Degree Programme in Civil and Construction Engineering, Urban Planning (in Finnish), (2022, 2023)
- Bachelor's Degree Programme in Information Technology (in Finnish)
- Bachelor’s Degree Programme in Wood Technology (in Finnish)
- Bachelor's Degree Programme in Energy and Environmental Engineering (in Finnish), (2014-2021)
Teachers
- Matti Welin
- Heidi Rutila
- Juha Poskela
- Tommi Veijalainen
- Kristian Rintala
- Mirka Airesvuo
- 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
- Heli Viik
- Jyrki Antikainen
- Pekka Lavikainen
- Raine Vihelmaa
- Jouni Könönen
- Pia Haapea
- Reijo Heikkinen
- Seija Varis
- 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 (in Finnish)
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
20.11.2024 - 03.01.2025
Timing
07.01.2025 - 28.04.2025
Number of ECTS credits allocated
4 op
Virtual portion
4 op
Mode of delivery
Distance learning
Unit
Faculty of Technology (LAB)
Campus
E-campus
Teaching languages
- Finnish
Degree programmes
- Bachelor's Degree Programme in Information Technology (in Finnish)
Teachers
- Rami Viksilä
Scheduling groups
- Zoom (Size: 500. Open UAS: 0.)
- Avoimen ammattikorkeakoulun kiintiö (Size: 5. Open UAS: 5.)
Groups
-
TLTITVT24SV
Small groups
- Zoom
- Open UAS quota
Learning outcomes
The student is able to
· utilize their virtualization environment in software testing and in producing digital services.
· explain the strengths and weaknesses of the most common virtualization tools, and understands the differences between having a data center or using a public cloud computing services
· recognize the risks and security threats associated with using a data center or public cloud computing services and explain the most common solutions used to minimize these problems
· plan, implement, and test the implementation and use of a software in a virtualized environment
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 (in Finnish)
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 (in Finnish)
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 (in Finnish)
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 (in Finnish)
Teachers
- Johan Kuparinen
Scheduling groups
- Luennot 1 (Size: 500. Open UAS: 0.)
Groups
-
TLTITVT22K
-
TLTIICTDD24SBachelor’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 (in Finnish)
Teachers
- Matti Welin
Scheduling groups
- Luennot 1 (Size: 100. Open UAS: 0.)
Groups
-
TLTITVT22K
-
TLTIICTDD24SBachelor’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
20.11.2024 - 03.01.2025
Timing
01.01.2025 - 31.07.2025
Number of ECTS credits allocated
3 op
Virtual portion
3 op
Mode of delivery
Distance learning
Unit
Faculty of Technology (LAB)
Campus
E-campus
Teaching languages
- Finnish
Degree programmes
- Bachelor's Degree Programme in Information Technology (in Finnish)
Teachers
- Jyrki Antikainen
Scheduling groups
- Luennot 1 (Size: 500. Open UAS: 0.)
Groups
-
TLTITVT24SV
Small groups
- Lecture 1
Learning outcomes
The student is able to
- describe the models, key concepts and stages of project activities
- document the project according to general practices
- work as a member of the project team
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 (in Finnish)
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 (in Finnish)
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 (in Finnish)
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 (in Finnish)
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
20.11.2024 - 03.01.2025
Timing
07.01.2025 - 30.04.2025
Number of ECTS credits allocated
3 op
Virtual portion
3 op
Mode of delivery
Distance learning
Unit
Faculty of Technology (LAB)
Campus
E-campus
Teaching languages
- Finnish
Degree programmes
- Bachelor's Degree Programme in Information Technology (in Finnish)
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:
- recognise different polynomial equations, functions, and polynomial graphics
- solve inequalities
- solve simultaneous equations with the software
- solve basic space vectors
- utilise space vectors
- solve exponential and logarithm functions
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 (in Finnish)
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 (in Finnish)
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
20.11.2024 - 03.01.2025
Timing
03.03.2025 - 30.04.2025
Number of ECTS credits allocated
3 op
Virtual portion
3 op
Mode of delivery
Distance learning
Unit
Faculty of Technology (LAB)
Campus
E-campus
Teaching languages
- Finnish
Degree programmes
- Bachelor's Degree Programme in Information Technology (in Finnish)
Teachers
- Matti Welin
Scheduling groups
- Luennot 1 (Size: 500. Open UAS: 0.)
- Avoimen ammattikorkeakoulun kiintiö (Size: 5. Open UAS: 5.)
Groups
-
TLTITVT23SV
Small groups
- Lecture 1
- Open UAS quota
Learning outcomes
The student is able to
- justify the use of different basic data structures and algorithms in programming
- use basic data structures and algorithms in software design and implementation
Assessment scale
1-5
Enrollment
20.11.2024 - 03.01.2025
Timing
07.01.2025 - 30.04.2025
Number of ECTS credits allocated
3 op
Virtual portion
3 op
Mode of delivery
Distance learning
Unit
Faculty of Technology (LAB)
Campus
E-campus
Teaching languages
- Finnish
Degree programmes
- Bachelor's Degree Programme in Information Technology (in Finnish)
Teachers
- Tommi Veijalainen
Scheduling groups
- Luennot 1 (Size: 500. Open UAS: 0.)
Groups
-
TLTITVT24SV
Small groups
- Lecture 1
Learning outcomes
Student can
- explain thermal transfer methods and utilize them in ICT
- Evaluate wave motion and calculate with wave motion related quantities
- Analyze different ac-signals
Assessment scale
1-5
Enrollment
20.11.2024 - 03.01.2025
Timing
07.01.2025 - 30.04.2025
Number of ECTS credits allocated
5 op
Virtual portion
5 op
Mode of delivery
Distance learning
Unit
Faculty of Technology (LAB)
Campus
E-campus
Teaching languages
- Finnish
Degree programmes
- Bachelor's Degree Programme in Information Technology (in Finnish)
Teachers
- Rami Viksilä
Scheduling groups
- Verkkoluento 1 (Size: 500. Open UAS: 0.)
- Avoimen ammattikorkeakoulun kiintiö (Size: 5. Open UAS: 5.)
Groups
-
TLTITVT23SV
Small groups
- Online lecture 1
- Open UAS quota
Learning outcomes
The student is able to
- interconnect different parts of the data networks, and understands the differences between solutions and their impacts on performance as well as information security
- implement and connect a fault tolerant local area network into the Internet
- understand the most significant differences between different firewall technologies
- implement protection to the different network connected devices
- use network monitoring system to manage larger network entities
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 (in Finnish)
Teachers
- Matti Welin
- Henri Koukka
- Marianne Matilainen
Scheduling groups
- Luennot 1 (Size: 100. Open UAS: 0.)
Groups
-
TLTITVT22K
-
TLTITVT21SV
-
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
20.11.2024 - 03.01.2025
Timing
07.01.2025 - 30.04.2025
Number of ECTS credits allocated
5 op
Virtual portion
5 op
Mode of delivery
Distance learning
Unit
Faculty of Technology (LAB)
Campus
E-campus
Teaching languages
- Finnish
Degree programmes
- Bachelor's Degree Programme in Information Technology (in Finnish)
Teachers
- Matti Welin
- Henri Koukka
- Marianne Matilainen
Scheduling groups
- Luennot 1 (Size: 500. Open UAS: 0.)
Groups
-
TLTITVT23SV
-
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 (in Finnish)
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 (in Finnish)
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 (in Finnish)
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
20.11.2024 - 03.01.2025
Timing
07.01.2025 - 30.04.2025
Number of ECTS credits allocated
3 op
Virtual portion
3 op
Mode of delivery
Distance learning
Unit
Faculty of Technology (LAB)
Campus
E-campus
Teaching languages
- Finnish
Degree programmes
- Bachelor's Degree Programme in Information Technology (in Finnish)
Teachers
- Henri Koukka
Scheduling groups
- Luennot 1 (Size: 500. Open UAS: 0.)
Groups
-
TLTITVT24SV
Small groups
- Lecture 1
Learning outcomes
A student can:
- utilize JavaScript language to create dynamic web content
- utilize open source JavaScript libraries
- use css-preprocessor in creation and modification of css files
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 (in Finnish)
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 (in Finnish)
Teachers
- Olli Koskimaa
- Johan Kuparinen
Scheduling groups
- Luennot 1 (Size: 500. Open UAS: 0.)
Groups
-
TLTITVT23SV
-
TLTIICTDD24SBachelor’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 (in Finnish)
Teachers
- Olli Koskimaa
Scheduling groups
- Luennot 1 (Size: 500. Open UAS: 0.)
Groups
-
TLTITVT23SV
-
TLTIICTDD24SBachelor’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 (in Finnish)
Teachers
- Olli Koskimaa
- Johan Kuparinen
Scheduling groups
- Luennot 1 (Size: 500. Open UAS: 0.)
Groups
-
TLTITVT23SV
-
TLTIICTDD24SBachelor’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
20.11.2024 - 03.01.2025
Timing
07.01.2025 - 30.04.2025
Number of ECTS credits allocated
5 op
Virtual portion
5 op
Mode of delivery
Distance learning
Unit
Faculty of Technology (LAB)
Campus
E-campus
Teaching languages
- Finnish
Degree programmes
- Bachelor's Degree Programme in Information Technology (in Finnish)
Teachers
- Henri Koukka
Scheduling groups
- Verkkoluento 1 (Size: 100. Open UAS: 0.)
- Avoimen ammattikorkeakoulun kiintiö (Size: 5. Open UAS: 5.)
Groups
-
TLTITVT23SV
-
TLTITVT22SV
-
TLTITVT23KM
Small groups
- Online lecture 1
- Open UAS quota
Learning outcomes
The student knows how
- Design content for the web game environment
- Implement a we-play environment
- compare and interpret technologies in the web gaming environment
Assessment scale
1-5
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 (in Finnish)
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