Bachelor's Degree Programme in Business Information Technology (in Finnish)
Enrollment
02.07.2024 - 08.09.2024
Timing
26.08.2024 - 11.06.2025
Number of ECTS credits allocated
1 op
Mode of delivery
Contact teaching
Campus
Lahti Campus
Teaching languages
- Finnish
Seats
20 - 50
Degree programmes
- Bachelor's Degree Programme in Business Information Technology (in Finnish)
Teachers
- Minna Ulmala
Scheduling groups
- Luennot (Size: 0. Open UAS: 0.)
Groups
-
LLTIIT24S
Small groups
- Lecture
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
01.08.2024 - 30.07.2025
Number of ECTS credits allocated
1 op
Mode of delivery
Contact teaching
Unit
Faculty of Business and Hospitality Management (LAB)
Campus
Lappeenranta Campus
Teaching languages
- Finnish
Degree programmes
- Bachelor's Degree Programme in Business Information Technology (in Finnish)
Teachers
- Tommi Kallonen
Groups
-
LLPRIT24S
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
1-5
Enrollment
06.05.2024 - 30.08.2024
Timing
02.09.2024 - 30.04.2025
Number of ECTS credits allocated
1 op
Mode of delivery
Contact teaching
Unit
Faculty of Business and Hospitality Management (LAB)
Campus
Lappeenranta Campus
Teaching languages
- Finnish
Seats
20 - 50
Degree programmes
- Bachelor's Degree Programme in Business Information Technology (in Finnish)
Teachers
- Jaana Tanhuanpää
Scheduling groups
- Harjoitukset (Size: 0. Open UAS: 0.)
Groups
-
LLPRIT23S
Small groups
- Practice 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
02.05.2024 - 08.09.2024
Timing
02.09.2024 - 10.06.2025
Number of ECTS credits allocated
1 op
Mode of delivery
Contact teaching
Campus
Lahti Campus
Teaching languages
- Finnish
Seats
20 - 50
Degree programmes
- Bachelor's Degree Programme in Business Information Technology (in Finnish)
Teachers
- Minna Ulmala
Groups
-
LLTIIT23S
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 - 30.04.2025
Number of ECTS credits allocated
1 op
Mode of delivery
Contact teaching
Unit
Faculty of Business and Hospitality Management (LAB)
Campus
Lappeenranta Campus
Teaching languages
- Finnish
Seats
20 - 50
Degree programmes
- Bachelor's Degree Programme in Business Information Technology (in Finnish)
Teachers
- Liisa Uosukainen
Scheduling groups
- Luennot (Size: 0. Open UAS: 0.)
Groups
-
LLPRIT22STietojenkäsittelyn koulutus 22S Lappeenranta
Small groups
- Lecture
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
15.05.2024 - 08.09.2024
Timing
01.08.2024 - 14.06.2025
Number of ECTS credits allocated
1 op
Mode of delivery
Contact teaching
Campus
Lahti Campus
Teaching languages
- Finnish
Seats
20 - 50
Degree programmes
- Bachelor's Degree Programme in Business Information Technology (in Finnish)
Teachers
- Minna Ulmala
Groups
-
LLTIIT22STietojenkäsittelyn koulutus 22S Lahti
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
03.03.2025 - 30.04.2025
Number of ECTS credits allocated
5 op
Mode of delivery
Contact teaching
Unit
Faculty of Business and Hospitality Management (LAB)
Campus
Lappeenranta Campus
Teaching languages
- Finnish
Seats
20 - 50
Degree programmes
- Bachelor's Degree Programme in Business Information Technology (in Finnish)
Teachers
- Liisa Uosukainen
Scheduling groups
- Luennot/Harjoitukset 1 (Size: 0. Open UAS: 0.)
- Tentti 1 (Size: 0. Open UAS: 0.)
Groups
-
LLPRIT23S
Small groups
- Lecture 1
- Exam 1
Learning outcomes
The student is able to
- implement simple applications on Android mobile platform
- use major components related to Android application development
Assessment scale
1-5
Enrollment
06.05.2024 - 30.08.2024
Timing
04.09.2024 - 30.12.2024
Number of ECTS credits allocated
5 op
Mode of delivery
Contact teaching
Unit
Faculty of Business and Hospitality Management (LAB)
Campus
Lappeenranta Campus
Teaching languages
- Finnish
Seats
20 - 140
Degree programmes
- Bachelor's Degree Programme in Business Information Technology (in Finnish)
Teachers
- Reko Juntto
Scheduling groups
- Luennot 1 (Size: 0. Open UAS: 0.)
Groups
-
LLPRLII24SM
-
LLPRLII24SL
-
LLPRLII24SK
-
LLPRIT24S
Small groups
- Lecture 1
Learning outcomes
The student is able to
- determine the key concepts of marketing and customer-oriented business
- identify the phases of a marketing and sales process
- recognise customer needs and understand their significance for the success of a company
Implementation and methods of teaching
- Joint lectures
- Group meetings/group exercises
- A customer oriented approach to business
- Marketing environments
- Consumer behaviour and the purchasing process
- Marketing strategy
- The competitive tools of customer-oriented marketing
- Principles of selling
Timing and attendance
According to timetables
Learning material and recommended literature
- Moodle material
- Lecture notes
- Articles/videos
- Course book: Yrityksen Asiakasmarkkinointi, S. Bergström, A Leppänen.
Exam retakes
- EXAM and two extra EXAMs to repeat
Learning environment
-Moodle/Internet
Student time use and work load
5 op x 27 hours = 135 hours students work
Contents
-Key concepts in marketing and customer-centric business
-Steps in the marketing and sales process
-Identify customer needs, customer value and understand their importance to the success of the company.
Assessment criteria
- Active participation
- Presentations
- Groupworks
- Exercise
- Exam
Assessment scale
1-5
Assessment criteria: level 1 (assessment scale 1–5)
Student has achieved the objectives of the course sufficiently.
Student understands the basic principles of marketing
Student is able to apply some of the course related professional marketing concepts.
Assessment criteria: level 3 (assessment scale 1–5)
Student has achieved the objectives of the course in a consistent manner.
Student understands the basic principles of marketing well.
Student is able to apply most of the course related professional marketing concepts.
Assessment criteria: level 5 (assessment scale 1–5)
Student has achieved the objectives of the course in an excellent manner.
Student understands the basic principles of marketing very well.
Student has good capabilities to apply all of the course related professional marketing concepts.
Enrollment
06.05.2024 - 30.08.2024
Timing
02.09.2024 - 27.10.2024
Number of ECTS credits allocated
5 op
Mode of delivery
Contact teaching
Unit
Faculty of Business and Hospitality Management (LAB)
Campus
Lappeenranta Campus
Teaching languages
- Finnish
Seats
20 - 50
Degree programmes
- Bachelor's Degree Programme in Business Information Technology (in Finnish)
Teachers
- Tommi Kallonen
Scheduling groups
- Harjoitukset 1 (Size: 0. Open UAS: 0.)
- Verkkoluento 1 (Size: 0. Open UAS: 0.)
Groups
-
LLPRIT23S
Small groups
- Practice 1
- Online lecture 1
Learning outcomes
The student
- knows the basics of .NET software architecture
- knows ASP.NET technology and can apply it
- can build applications using Visual Studio
- can use SQL Server in .NET applications
- can apply design patterns when implementing applications
- can implement web services
- can implement a simple application based on components
- can document the implemented application
Assessment scale
1-5
Enrollment
20.11.2024 - 03.01.2025
Timing
20.01.2025 - 30.04.2025
Number of ECTS credits allocated
5 op
Mode of delivery
Contact teaching
Unit
Faculty of Business and Hospitality Management (LAB)
Campus
Lahti Campus
Teaching languages
- Finnish
Seats
20 - 40
Degree programmes
- Bachelor's Degree Programme in Business Information Technology (in Finnish)
Teachers
- Tarja Keski-Mattinen
Scheduling groups
- Luennot 1 (Size: 0. Open UAS: 0.)
Groups
-
LLTIIT24S
Small groups
- Lecture 1
Learning outcomes
The student knows:
- How to define the organization's internal and external data flows and sources of information in business value creation.
- The life cycle of the data and the steps involved, production, transfer, utilization, reliability level, and validity period.
- Common methods and tools to collect and process the data.
- The appropriate visualization methods.
Implementation and methods of teaching
Lectures, assignments, and final assignment in teams.
Timing and attendance
Active presence affects the evaluation and implementation at the Mukkula campus.
Learning material and recommended literature
Material announced by the lecturer
Working life cooperation
Business cooperation is recommended in the final assignment. And it's recommended students start searching for business partners at the beginning of the course.
Exam retakes
The renewal option is valid for one year after the end of the course.
Learning environment
Implementation on the Mukkula campus.
Student time use and work load
27 h of student work is equal to 1 cr.
Contents
The student learns to identify the internal and external data flows and data sources, as well as data formats in digital environments, the life cycle, and the importance of data in data management and factors related to data protection and usability. The data is a value maker in the business.
Additional information for students: previous knowledge etc.
Business Basics
Assessment criteria
Active participation in lectures and completion of class assignments. The final assignment is compulsory.
Assessment scale
1-5
Failed (0)
The student has not achieved the objectives of the course sufficiently.
Assessment criteria: level 1 (assessment scale 1–5)
The student has achieved the objectives of the course sufficiently. The student understands the meaning of data in business processes and understands data-related factors from a usability perspective.
Assessment criteria: level 3 (assessment scale 1–5)
The student has achieved the objectives of the course well. The student understands the importance of information in business processes and can draw up a plan for developing and utilising information for business development.
Assessment criteria: level 5 (assessment scale 1–5)
The student has achieved the objectives of the course excellently. The student understands the importance of information in business processes and can draw up a plan for developing and utilizing information for business development. The student can compare data sources and design an information management plan based on the organization's needs.
Enrollment
20.11.2024 - 03.01.2025
Timing
03.03.2025 - 25.04.2025
Number of ECTS credits allocated
5 op
Mode of delivery
Contact teaching
Unit
Faculty of Business and Hospitality Management (LAB)
Campus
Lappeenranta Campus
Teaching languages
- Finnish
Seats
20 - 50
Degree programmes
- Bachelor's Degree Programme in Business Information Technology (in Finnish)
Teachers
- Jaana Tanhuanpää
Scheduling groups
- Harjoitukset (Size: 0. Open UAS: 0.)
Groups
-
LLPRIT24S
Small groups
- Practice
Learning outcomes
The student knows:
- How to define the organization's internal and external data flows and sources of information in business value creation.
- The life cycle of the data and the steps involved, production, transfer, utilization, reliability level, and validity period.
- Common methods and tools to collect and process the data.
- The appropriate visualization methods.
Implementation and methods of teaching
Lessons, exercises and an exam.
Learning environment
Moodle course for enrolled and confirmed students.
Contents
Data business. Big data. Data driven organizations. Data maturity in organizations.
Monetizing data. Data sources. Analyzing data to make better business decisions and to improve operations. Basics of data strategy.
Additional information for students: previous knowledge etc.
AL00CM21 Tietokannat or other course on relational databases.
Assessment scale
1-5
Enrollment
06.05.2024 - 30.08.2024
Timing
02.09.2024 - 18.10.2024
Number of ECTS credits allocated
5 op
Mode of delivery
Contact teaching
Unit
Faculty of Business and Hospitality Management (LAB)
Campus
Lahti Campus
Teaching languages
- Finnish
Seats
20 - 50
Degree programmes
- Bachelor's Degree Programme in Business Information Technology (in Finnish)
Teachers
- Minna Ulmala
- Pasi Tiihonen
Scheduling groups
- Luennot 1 (Size: 0. Open UAS: 0.)
- Seminaari 1 (Size: 0. Open UAS: 0.)
Groups
-
LLTIIT23S
Small groups
- Lecture 1
- Seminar 1
Learning outcomes
Student is able to
- ideate and plan a digital service using user driven methods
- utilize co-creation methods
- visualize a digital service
- analyze a meaning of a digital service in business
- know the affecting regulation eg GDPR for a planning of a digital service
Assessment scale
1-5
Enrollment
20.11.2024 - 03.01.2025
Timing
04.02.2025 - 29.04.2025
Number of ECTS credits allocated
5 op
Mode of delivery
Contact teaching
Unit
Faculty of Business and Hospitality Management (LAB)
Campus
Lahti Campus
Teaching languages
- Finnish
Seats
20 - 50
Degree programmes
- Bachelor's Degree Programme in Business Information Technology (in Finnish)
Teachers
- Jan-Erik Sandelin
- Aki Vainio
Scheduling groups
- Luennot 1 (Size: 0. Open UAS: 0.)
Groups
-
LLTIIT23S
Small groups
- Lecture 1
Learning outcomes
The student is able to
- plan and apply working methods to a team to ensure effectiveness
- divide a project into meaningful parts and estimate the time requirements
- implement their part of an application and documentation on the project
- choose a process model applicable to the project and apply it
Implementation and methods of teaching
Project work in groups, as well as short lectures on chosen topics.
The student can choose what they focus on during the project, but in some cases this might limit the maximum grade.
Timing and attendance
During the Spring of 2024. Mandatory participation in the project kick-off and project hand-off.
Learning material and recommended literature
Various WWW-based instructions, as well as the materials from the other courses in the module.
Alternative completion methods
Negotiable
Working life cooperation
Project topics are real working life problems based on discussions with professionals from various areas. In some cases, depending on availability, these outside professionals can also participate as the client.
Learning environment
LAB Moodle, project teams, project hours at C246, other environments as chosen by the teams.
Student time use and work load
Typical five credit course. Students plan their own time use regarding the course within the given parameters.
Much of the work is group work, which is organized by the teams. Suggested number of hours a student should use for the course is 10-15 or one to two days per week.
Additional information for students: previous knowledge etc.
Participation in the other two courses of the module or similar understanding of PHP, JavaScript, SQL, HTML and software architectures gained from other sources.
Assessment criteria
Based on the quality of the project as well as being able to work with the project team. Includes both self-assessment and assessment by the teachers.
Assessment scale
1-5
Failed (0)
The student does not participate in team activities actively, does not take responsibility for the team or does not indicate ability to work with the chosen technologies.
Assessment criteria: level 1 (assessment scale 1–5)
The student participates in group work, but only passively. The students exhibits only basic understanding of the technologies.
Assessment criteria: level 3 (assessment scale 1–5)
The student participates actively in the teamwork. The student exhibits an ability to work with the technologies involved.
Assessment criteria: level 5 (assessment scale 1–5)
The team has chosen harder of the two optional subjects. The student has actively participated in the teamwork and has been a part of advancing the team's methodology or processes. The student exhibits advanced ability to work with the technologies involved.
Enrollment
06.05.2024 - 30.08.2024
Timing
14.10.2024 - 13.12.2024
Number of ECTS credits allocated
5 op
Mode of delivery
Contact teaching
Unit
Faculty of Business and Hospitality Management (LAB)
Campus
Lappeenranta Campus
Teaching languages
- Finnish
Seats
20 - 50
Degree programmes
- Bachelor's Degree Programme in Business Information Technology (in Finnish)
Teachers
- Liisa Uosukainen
Scheduling groups
- Luennot (Size: 0. Open UAS: 0.)
- Tentti (Size: 0. Open UAS: 0.)
Groups
-
LLPRIT23S
Small groups
- Lecture
- Exam
Learning outcomes
The student is able to
- design and implement web applications that adapts to different screen sizes using common web development technologies and frameworks
- understand how to specify and use back-end services in the front-end
- utilize modern application frameworks and libraries when building easy to maintain, user-friendly and scalable solutions
Assessment scale
1-5
Enrollment
02.07.2024 - 31.07.2024
Timing
01.08.2024 - 17.06.2025
Number of ECTS credits allocated
10 op
Mode of delivery
Contact teaching
Unit
Faculty of Business and Hospitality Management (LAB)
Campus
Lahti Campus
Teaching languages
- Finnish
Degree programmes
- Bachelor's Degree Programme in Business Information Technology (in Finnish)
Teachers
- Minna Ulmala
Groups
-
LLTIIT23S
Learning outcomes
The student is able to
- describe work-related phenomena and use related concepts
- act in a productive way, following the practices of the workplace and the ethical principles of the profession
- use the techniques, work methods, models and processes that they have learnt
- act in a customer-oriented way in interactive situations in the workplace and in the cooperation network
- evaluate and develop their own competence int the work done in practical training
Assessment scale
1-5
Enrollment
02.07.2024 - 31.07.2024
Timing
01.08.2024 - 31.12.2024
Number of ECTS credits allocated
10 op
Mode of delivery
Contact teaching
Unit
Faculty of Business and Hospitality Management (LAB)
Campus
Lappeenranta Campus
Teaching languages
- Finnish
Degree programmes
- Bachelor's Degree Programme in Business Information Technology (in Finnish)
Teachers
- Jaana Tanhuanpää
Groups
-
LLPRIT23S
Learning outcomes
The student is able to
- describe work-related phenomena and use related concepts
- act in a productive way, following the practices of the workplace and the ethical principles of the profession
- use the techniques, work methods, models and processes that they have learnt
- act in a customer-oriented way in interactive situations in the workplace and in the cooperation network
- evaluate and develop their own competence int the work done in practical training
Assessment scale
1-5
Enrollment
02.07.2024 - 31.07.2024
Timing
01.08.2024 - 31.12.2024
Number of ECTS credits allocated
10 op
Mode of delivery
Contact teaching
Campus
Lahti Campus
Teaching languages
- Finnish
Degree programmes
- Bachelor's Degree Programme in Business Information Technology (in Finnish)
Teachers
- Minna Ulmala
Groups
-
LLTIIT22STietojenkäsittelyn koulutus 22S Lahti
Learning outcomes
The student is able to
- describe work-related phenomena and use related concepts
- act in a productive way, following the practices of the workplace and the ethical principles of the profession
- use the techniques, work methods, models and processes that they have learnt
- act in a customer-oriented way in interactive situations in the workplace and in the cooperation network
- evaluate and develop their own competence int the work done in practical training
Assessment scale
1-5
Enrollment
20.11.2024 - 03.01.2025
Timing
01.01.2025 - 31.07.2025
Number of ECTS credits allocated
5 op
Mode of delivery
Contact teaching
Unit
Faculty of Business and Hospitality Management (LAB)
Campus
Lahti Campus
Teaching languages
- Finnish
Seats
20 - 50
Degree programmes
- Bachelor's Degree Programme in Business Information Technology (in Finnish)
Teachers
- Petteri Markkanen
- Antti Salopuro
Scheduling groups
- Luennot 1 (Size: 0. Open UAS: 0.)
Groups
-
LLTIIT24S
Small groups
- Lecture 1
Learning outcomes
Student is able to
- define, implement and report an iterative project
- act in different roles of a software development project
- implement a HTML user interface following the design
- implement the business logic of a web application
- programmatically parse required data from a structured data set
Implementation and methods of teaching
Development project done in small groups to solve a given development task.
Timing and attendance
Most of the course work is done at times best suitable for the group members. Few compulsory sessions exist, the dates and times will be communicated in course Moodle page. Students are responsible in following these instructions.
Rough schedule/timing (subject to changes):
Week 5 Kick off, all students MUST participate. Check exact time from schedule!
Weeks 5 - 6: Project plan
Week 7: Project plan wrap up + kick off for the project work (compulsory for all students to participate)
Weeks 7 - 17 : Iterative project work in teams
Week 17: Final presentations to teacher, all group members MUST be present at session
Alternative completion methods
Similar project done and documented elsewhere.
Learning environment
Material & task with project timing delivered through Moodle.
Contents
Practical project work that utilizes tools, skills and methods learned on the two other courses in the same module.
Additional information for students: previous knowledge etc.
Basic programming skills: Passed or simultaneously participating an introductory programming course
Basic web technologies: HTML, CSS.
Assessment criteria
Group and personal performance in the project work, peer assessment & teacher assessment.
Grade 0 - 5
Assessment scale
1-5
Enrollment
06.05.2024 - 30.08.2024
Timing
06.09.2024 - 15.11.2024
Number of ECTS credits allocated
5 op
Mode of delivery
Contact teaching
Unit
Faculty of Business and Hospitality Management (LAB)
Campus
Lahti Campus
Teaching languages
- Finnish
Seats
20 - 50
Degree programmes
- Bachelor's Degree Programme in Business Information Technology (in Finnish)
Teachers
- Petteri Markkanen
Scheduling groups
- Luennot 1 (Size: 0. Open UAS: 0.)
Groups
-
LLTIIT24S
Small groups
- Lecture 1
Learning outcomes
The student is able to
- install and maintain content management and publishing systems and their add-ons securely
- use publishing systems to publish content
- identify needs and make choices between different publishing systems
- take into account usability and accessibility when designing the website
Implementation and methods of teaching
Contact teaching: lectures and seminars on group work (3 pcs).
Team work in a team (3 pcs), Design work as individual task (1 pcs), Guest lecturer from Fujitsu and lecture diary.
Timing and attendance
Mandatory attendance at seminars. Student Teams organize their work to produce the end result of team work and prepare presentations for seminars.
Learning material and recommended literature
Materials in Moodle, literature, various internet sources
Working life cooperation
Possibly Visiting Lecturer
Learning environment
Classroom, Moodle, Teams and Internet
Student time use and work load
5 cr -> 135 h
Contents
- Lectures UX / UI
- Team works with various CMS (2 pcs) and heuristic analysis (1 pcs)
- Installation and deployment of XAMP (or equivalent) and various CMSs
- User interface design task (individual task)
Assessment criteria
Evaluation of team work, outputs and outcome from teamwork. User interface design task. Peer and self evaluation.All tasks are mandatory.
Assessment scale
1-5
Failed (0)
Poor participation in teamwork and/or failure to complete mandatory tasks
Assessment criteria: level 1 (assessment scale 1–5)
The student...
C1 ... is able to act as a member of the team.
B1 ... uses learned techniques / work methods and models / processes
B3 ... can describe the basis, needs, and justifications for their actions
C3 ... shows that he has researched and studied the problem provided to the team
Assessment criteria: level 3 (assessment scale 1–5)
The student...
C1 ... is able to act as a goal oriented member of the team.
B1 ... applies a wide range of learned techniques / work methods and models / processes
B3 ... can research and define the basis, needs and justifications for their actions
C3 ... can suggest solutions to the problem provided to the team
Assessment criteria: level 5 (assessment scale 1–5)
The student...
C1 ... is able to act as an organizing member of the team.
B1 ... selects the appropriate techniques / work methods and models / processes for the operation and justify their choice
B3 ... can compare multiple solutions to a problem and take a justified course of action accordingly
C3 ... can solve the problem provided to the team in a fitting manner
Enrollment
06.05.2024 - 30.08.2024
Timing
02.09.2024 - 01.12.2024
Number of ECTS credits allocated
5 op
Mode of delivery
Contact teaching
Unit
Faculty of Business and Hospitality Management (LAB)
Campus
Lappeenranta Campus
Teaching languages
- Finnish
Seats
20 - 70
Degree programmes
- Bachelor's Degree Programme in Business Information Technology (in Finnish)
Teachers
- Saara Heikkonen
Scheduling groups
- Luennot 1 (Size: 0. Open UAS: 0.)
- Harjoitus R 1 (Size: 0. Open UAS: 0.)
- Harjoitus R 2 (Size: 0. Open UAS: 0.)
- Tentti 1 (Size: 0. Open UAS: 0.)
- Verkkoluento 1 (Size: 0. Open UAS: 0.)
Groups
-
LLPRHOTRA23S
-
LLPRIT23S
Small groups
- Lecture 1
- Practice R 1
- Practice R 2
- Exam 1
- Online lecture 1
Learning outcomes
The student is able to
- produce cost-volume-profit analyses
- identify cost drivers and apply cost data in price setting
- draw up budgets and define the budgeting process
Assessment scale
1-5
Enrollment
06.05.2024 - 30.08.2024
Timing
23.09.2024 - 13.12.2024
Number of ECTS credits allocated
5 op
Mode of delivery
Contact teaching
Unit
Faculty of Business and Hospitality Management (LAB)
Campus
Lahti Campus
Teaching languages
- Finnish
Seats
20 - 50
Degree programmes
- Bachelor's Degree Programme in Business Information Technology (in Finnish)
Teachers
- Antti Salopuro
- Aki Vainio
Scheduling groups
- Toteutuksen opetusryhmä 1 (Size: 0. Open UAS: 0.)
Groups
-
LLTIIT23S
Small groups
- Scheduling group 1
Learning outcomes
Student is able to
- collect and apply information to implement a software development project
- analyze client needs and write corresponding project requirements
- design and implement a software project that uses data storages
- apply agile methods on a practical project
- act alone and as a project group member to fulfill the project goals
Implementation and methods of teaching
Student project which applies the tools, skills and knowledge (Object oriented programming & databases) learned on the other courses of the module.
Project implementation with C#.
Timing and attendance
Compulsory lectures at kick off, intermediate follow ups & final presentation
Learning material and recommended literature
As presented by teachers, also materials from previous courses
Alternative completion methods
Following supervisor instructions a similar work done and documented elsewhere. This is always agreed separately.
Working life cooperation
Possibly.
Learning environment
Group work for a project. Learning environment consists of the team itself, Moodle, as well as the technical and operational tools used by the team and the physical classroom, which is available for students every Tuesday.
Student time use and work load
Need 8 - 12 hours per week, also outside lectures marked in schedule.
Contents
Project work, which includes object-oriented structure, database connection, working as a team, as well as optional software project related topics, such as using graphical UIs and testing processes.
Additional information for students: previous knowledge etc.
Simultaneous participation or previously passed the other courses of the module, or corresponding skills gained previously with other methods
Assessment criteria
Evaluation is based on the observations of the supervisors made during the project and on the quality of the produced artifact.
First the whole group work is assessed on scale 0 - 5. This assessment considers with equal weights the technical performance and the metaskills of the group. The metaskills include, for example, project coordination, project reporting, following the plan and the progress, group behaviour when problems occur, share of roles and work within the group, internal and external communication and ability to present group work and products. The technical part of the assessment looks at the ability to make decisions between different technologies, mastering design methods and tools, documentation of the design and the product, selecting and mastering the tools and methods, version control, structure and quality of the program code and usability and maintainability of the application. The group evaluation form the basis for the individual assessment.
The individual assessment takes the group assessent as the basis and the individual performance can upgrade or downgrade it. Assessement is based on the peer assessment done between the group members, the role picked up by the student and commitment to take care of the corresponding tasks, activity as a member of the group and personal performance in the group presentation. In individual assessment also all those group assessment criteria are considered where the student individual commitment can be separated and observed.
Assessment scale
1-5
Failed (0)
Student did not properly participate in group work or did not show skills and knowledge required to project work
Assessment criteria: level 1 (assessment scale 1–5)
Student has participated in group work only partially OR the project work did not meet the minimum requirements but the student has been active in trying to help the group meet the requirements on the whole
Assessment criteria: level 3 (assessment scale 1–5)
The group result exceeds the minimum technical requirements and the role of the student in project group work has been equal or greater than that of the other students
Assessment criteria: level 5 (assessment scale 1–5)
The group result exceeds the minimum technical requirements in large scale and the role of the student in project group work has been very significant for the project group work
Enrollment
20.11.2024 - 03.01.2025
Timing
06.01.2025 - 11.04.2025
Number of ECTS credits allocated
5 op
Mode of delivery
Contact teaching
Unit
Faculty of Business and Hospitality Management (LAB)
Campus
Lahti Campus
Teaching languages
- Finnish
Seats
20 - 50
Degree programmes
- Bachelor's Degree Programme in Business Information Technology (in Finnish)
Teachers
- Aki Vainio
Scheduling groups
- Luennot 1 (Size: 0. Open UAS: 0.)
Groups
-
LLTIIT23S
Small groups
- Lecture 1
Learning outcomes
The student is able to
- recognize the opportunities and limitations presented by application frameworks
- apply commonly used design patterns
- design and implement and application based on server-client principles
- install and maintain a three-tier architecture application
Implementation and methods of teaching
Lecture series of 10, starting with short introduction to PHP, continued with a three-tier architecture based framework Laravel mostly around CRUD (create, read, update, delete) and finally an introduction to software architectures in general and in comparison to three-tier architectures. Additionally, there is an example of programming with AI.
The grading is based on 5 assignments.
Timing and attendance
A series of 10 lectures during the semester. Participation in lectures recommended.
Learning material and recommended literature
EBook Laravel starter the definitive introduction to the Laravel PHP web development framework and materials provided by the teacher.
Note: Please keep in mind that Laravel is updated regularly and the recommendations can change with every version, so make sure you follow the correct recommendation.
Alternative completion methods
Optional programming project or negotiable with the teacher
Learning environment
Technical: LAB Moodle, XAMPP + Laravel, optionally ChatGPT
Otherwise: optional group work, lectures, Laravel manuals, search engines and their results
Student time use and work load
The course includes five assignments with increasing complexity. These require research and implementing information learned during the research and lessons. The course assignments are partly structured around the idea of easing the student into thesis work.
Contents
The student is able to
- recognize the opportunities and limitations presented by application frameworks
- apply commonly used design patterns
- design and implement and application based on server-client principles
- install and maintain a three-tier architecture application
Additional information for students: previous knowledge etc.
General understanding of programming, HTML and relational databases required. Two of the assignments require that the student has access to the code from a software project the student has previously participated in.
Assessment criteria
The student is unable to show understanding of software architectures
Assessment scale
1-5
Failed (0)
The student is unable to show understanding of software architectures
Assessment criteria: level 1 (assessment scale 1–5)
The student is able to show basic level understanding of possible benefits of software architectures.
Assessment criteria: level 3 (assessment scale 1–5)
Student shows ability to utilize software development frameworks.
Assessment criteria: level 5 (assessment scale 1–5)
The student is able to show an ability to choose between software architectures
Enrollment
06.05.2024 - 30.08.2024
Timing
16.09.2024 - 30.11.2024
Number of ECTS credits allocated
5 op
Mode of delivery
Contact teaching
Unit
Faculty of Business and Hospitality Management (LAB)
Campus
Lahti Campus
Teaching languages
- Finnish
Seats
20 - 50
Degree programmes
- Bachelor's Degree Programme in Business Information Technology (in Finnish)
Teachers
- Reko Juntto
Scheduling groups
- Luennot 1 (Size: 0. Open UAS: 0.)
Groups
-
LLTIIT23S
Small groups
- Lecture 1
Learning outcomes
The student knows:
- How to model business processes, information flows and data warehouses using formal notations methods.
- The business process IT-systems: supply chain and network systems (SCM), enterprise resource planning (ERP) and customer relationship management (CRM) systems, as well as competence management (CM) and other management systems (DSS, MIS).
- The importance of quality control in business processes and information systems.
Implementation and methods of teaching
Contact lessons, excercises, individual work and project.
Timing and attendance
Independent working, participating to team work, active precense at contact sessions
Learning material and recommended literature
Material will be given at the beginning of the course
Working life cooperation
Guest lecturer on working life.
Learning environment
Material and activites will be in the moodle
Student time use and work load
About 135h
Contents
Modelling business processes, information flows and data storages in different levels in organization using some modelling framework like ie. BPMN
Practical informationsystem assignment
Additional information for students: previous knowledge etc.
No previous studies are required.
Assessment criteria
Assessment is based on self and peer evaluation (20%) and returned work (80%). Assessment pass or fail.
Assessment scale
1-5
Failed (0)
Student has not achieved the objectives of the course sufficiently.
Assessment criteria: assessment scale failed/approved
Approved
Student has achieved the objectives of the course well. Student can model business processes and understands the meaning of modelling. Student is able to evaluate business information systems.
Fail
Student has not achieved the objectives of the course sufficiently.
Assessment criteria: level 1 (assessment scale 1–5)
Student has achieved the main learning objectives of the course. Student understands the principles of modelling business processes, information flows and data storages in different levels in organization and knows information systems of the business
Assessment criteria: level 3 (assessment scale 1–5)
Student has achieved the objectives of the course well. Student is able to model business processes and understands the meaning of modelling. Student is able to evaluate business information systems
Assessment criteria: level 5 (assessment scale 1–5)
Student has achieved the objectives of the course very well. Student understands and manages main business processes and is able to participate organizations development work from process and information systems point of view.
Enrollment
20.11.2024 - 03.01.2025
Timing
07.01.2025 - 23.02.2025
Number of ECTS credits allocated
5 op
Virtual portion
1 op
Mode of delivery
80 % Contact teaching, 20 % Distance learning
Unit
Faculty of Business and Hospitality Management (LAB)
Campus
Lappeenranta Campus
Teaching languages
- Finnish
Seats
20 - 50
Degree programmes
- Bachelor's Degree Programme in Business Information Technology (in Finnish)
Teachers
- Tommi Kallonen
Scheduling groups
- Verkkoluento 1 (Size: 0. Open UAS: 0.)
- Harjoitukset 1 (Size: 0. Open UAS: 0.)
Groups
-
LLPRIT22STietojenkäsittelyn koulutus 22S Lappeenranta
Small groups
- Online lecture 1
- Practice 1
Learning outcomes
The student is able to
- implement simple applications on different mobile platforms
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
Mode of delivery
Contact teaching
Unit
Faculty of Business and Hospitality Management (LAB)
Campus
Lappeenranta Campus
Teaching languages
- Finnish
Seats
20 - 50
Degree programmes
- Bachelor's Degree Programme in Business Information Technology (in Finnish)
Teachers
- Tommi Kallonen
- Liisa Uosukainen
Scheduling groups
- Luennot (Size: 0. Open UAS: 0.)
Groups
-
LLPRIT22STietojenkäsittelyn koulutus 22S Lappeenranta
Small groups
- Lecture
Learning outcomes
The student is able to
- understand the main DevOps principles and practices
- apply the devops methods in testing, deployment and maintenance
- find the right DevOps tools for the purpose
Assessment scale
1-5
Enrollment
20.11.2024 - 03.01.2025
Timing
20.01.2025 - 03.03.2025
Number of ECTS credits allocated
4 op
Mode of delivery
Contact teaching
Unit
Faculty of Business and Hospitality Management (LAB)
Campus
Lahti Campus
Teaching languages
- Finnish
Seats
20 - 50
Degree programmes
- Bachelor's Degree Programme in Business Information Technology (in Finnish)
Teachers
- Petteri Markkanen
Scheduling groups
- Luennot 1 (Size: 0. Open UAS: 0.)
Groups
-
LLTIIT24S
Small groups
- Lecture 1
Learning outcomes
The student is able to
- describe the work steps of software development processes
- describe the features of modern and commonly used software development processes
- use tools that support software development processes
Implementation and methods of teaching
Lectures and exercises.
Timing and attendance
Studying takes place independently and in groups based on lectures, some of the compulsory exercises are done in lectures, so attendance is recommended. Failed, late or unreturned exercises lower the grade. The course program and exercises are explained in Moodle or communicated separately during the course.
Learning material and recommended literature
Lecturer's material
Learning environment
The material and assignments are distributed on the Moodle pages of the course and the assignments are returned to Moodle.
Student time use and work load
27 hours of student work equals one credit.
Contents
The student gets an understanding of different software development processes and their suitability for different needs. The student learns to use, choose and apply the key methods of software development. The student learns to use suitable software development tools.
Assessment scale
1-5
Enrollment
18.11.2024 - 05.01.2025
Timing
03.03.2025 - 25.04.2025
Number of ECTS credits allocated
5 op
Mode of delivery
Contact teaching
Unit
Faculty of Business and Hospitality Management (LAB)
Campus
Lappeenranta Campus
Teaching languages
- Finnish
Seats
20 - 50
Degree programmes
- Bachelor's Degree Programme in Business Information Technology (in Finnish)
Teachers
- Jaana Tanhuanpää
Scheduling groups
- Harjoitukset (Size: 0. Open UAS: 0.)
Groups
-
LLPRIT24S
Small groups
- Practice
Learning outcomes
The student is able to
- understand the principles of software project development and management
- explain at a general level the main steps involved in the professional software development process
- to work in a software project as a stakeholder - either as an expert within the vendor organization or as a customer representative
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
Mode of delivery
Contact teaching
Unit
Faculty of Business and Hospitality Management (LAB)
Campus
Lappeenranta Campus
Teaching languages
- Finnish
Seats
20 - 60
Degree programmes
- Bachelor's Degree Programme in Business Information Technology (in Finnish)
Teachers
- Tommi Kallonen
Scheduling groups
- Harjoitukset 1 (Size: 0. Open UAS: 0.)
Groups
-
LLPRIT24S
Small groups
- Practice 1
Learning outcomes
Student is able to
- design and implement simple computer programs
- create modular applications using suitable data structures and algorithms
- analyze program code written by others
Assessment scale
1-5
Enrollment
20.11.2024 - 03.01.2025
Timing
07.01.2025 - 30.04.2025
Number of ECTS credits allocated
4 op
Virtual portion
3.5 op
Mode of delivery
13 % Contact teaching, 87 % Distance learning
Unit
Faculty of Business and Hospitality Management (LAB)
Campus
Lahti Campus
Teaching languages
- Finnish
Seats
20 - 50
Degree programmes
- Bachelor's Degree Programme in Business Information Technology (in Finnish)
Teachers
- Antti Salopuro
Scheduling groups
- Luennot 1 (Size: 0. Open UAS: 0.)
Groups
-
LLTIIT24S
Small groups
- Lecture 1
Learning outcomes
Student is able to
- apply a modern software development environment (SDE)
- apply the basic structures of programming
- implement an interactive and modular application
Implementation and methods of teaching
Flipped classroom. Students get familiar with the course material i.e. videos and presentation material before the contact lessons. On contact lessons the students will concentrate on solving programming tasks with the help of teacher and other students. Student may proceed on the course after the teacher or the automatic test process has approved the solutions to given test problems.
Timing and attendance
Course kick off on week 2 (6.1. - 10.1.2025). Recommended that all students attend this kick off session. Also recommended that all students participate in supervised lessons throughout the course but, if student is able to solve the given programming problems without help and ahead of given schedule, the lessons are not compulsory. Student may enroll on the course exam when he/she thinks being ready for it and the teacher approves it. Course exam in the end of the course.
Learning material and recommended literature
Material delivered in course Moodle
Alternative completion methods
Show corresponding skills in general retake or by a separate project. Project must be defined by the student and approved by teacher before starting the work.
Learning environment
Material (videos, presentations, exercises) distributed through Moodle environment.
Student time use and work load
Approximately 110 hours in total i.e. about 8 - 10 hours weekly.
Contents
General software development tools and environments, basic structures of programming languages.
Additional information for students: previous knowledge etc.
No prerequisities. To study outside the class room, student needs a computer with Visual Studio (2015 or later) programming environment, Community version is ok. Computer should be powerful enough to run the development environment, the bigger the screen, the better. To submit solutions to exercises, a working web connection is required.
Assessment criteria
Final exam. If student is active with exercises she gets some bonus points to be added on top of the exam points.
Assessment scale
1-5
Failed (0)
Student is not able to solve simple programming problems.
Assessment criteria: level 1 (assessment scale 1–5)
Student is able to apply some basic programming structures to solve simple standard programming tasks.
Assessment criteria: level 3 (assessment scale 1–5)
Student is able to apply all basic programming structures to solve programming tasks.
Assessment criteria: level 5 (assessment scale 1–5)
Student is able to assess the suitability of different programming structures and by applying the best approach to solve advanced programming problems.
Enrollment
06.05.2024 - 30.08.2024
Timing
09.09.2024 - 01.12.2024
Number of ECTS credits allocated
2 op
Mode of delivery
Contact teaching
Unit
Faculty of Business and Hospitality Management (LAB)
Campus
Lahti Campus
Teaching languages
- Finnish
Seats
20 - 50
Degree programmes
- Bachelor's Degree Programme in Business Information Technology (in Finnish)
Teachers
- Antti Salopuro
Scheduling groups
- Luennot 1 (Size: 0. Open UAS: 0.)
Groups
-
LLTIIT24S
Small groups
- Lecture 1
Learning outcomes
Student is able to
- convert numbers from one number system to another
- perform basic arithmetic operations with binary numbers
- construct and simplify compound propositions
Assessment scale
1-5
Enrollment
20.11.2024 - 03.01.2025
Timing
07.01.2025 - 07.03.2025
Number of ECTS credits allocated
5 op
Mode of delivery
Contact teaching
Unit
Faculty of Business and Hospitality Management (LAB)
Campus
Lappeenranta Campus
Teaching languages
- Finnish
Seats
20 - 50
Degree programmes
- Bachelor's Degree Programme in Business Information Technology (in Finnish)
Teachers
- Liisa Uosukainen
Scheduling groups
- Luennot/Harjoitukset 1 (Size: 0. Open UAS: 0.)
- Tentti 1 (Size: 0. Open UAS: 0.)
Groups
-
LLPRIT24S
Small groups
- Lecture 1
- Exam 1
Learning outcomes
The student is able to
- implement the basic object-oriented programming principles independently
- use the principles of object-oriented design in any object-oriented languages
- knows the basics of object description language, Unified Modeling language (UML)
Assessment scale
1-5
Enrollment
06.05.2024 - 30.08.2024
Timing
02.09.2024 - 20.12.2024
Number of ECTS credits allocated
5 op
Mode of delivery
Contact teaching
Unit
Faculty of Business and Hospitality Management (LAB)
Campus
Lahti Campus
Teaching languages
- Finnish
Seats
20 - 50
Degree programmes
- Bachelor's Degree Programme in Business Information Technology (in Finnish)
Teachers
- Antti Salopuro
Scheduling groups
- Luennot 1 (Size: 0. Open UAS: 0.)
Groups
-
LLTIIT23S
Small groups
- Lecture 1
Learning outcomes
Student is able to
- explain the key concepts of object oriented programming
- design and implement applications with object oriented language
- apply efficiently a modern software development environment
- design a maintainable software architecture
- design unit test
Implementation and methods of teaching
Weekly contact lessons, each week with new topic lectured and demonstrated. Home exercises for each week to be solved individually. Done and approved lesson and home exercises collect bonus points that are added on top of the exam points in course evaluation. To collect the points, the home tasks must be marked being solved prior the exercise session and the student must be able to present and explain the solution to the class.
Timing and attendance
Course start week 36. No compulsory lectures but to collect exercise points, student must have submitted the weekly exercise solutions to the VPL tool before the deadline (next lesson).
Learning material and recommended literature
Material distributed through Moodle or otherwise shown by teacher
Alternative completion methods
General exam with some programming language passed
Learning environment
Course has Moodle pages. All material can be found there.
Student time use and work load
Solving weekly exercises will require 5 -10 hours weekly so attending the lectures is not sufficient alone. Students should take this in account when making the schedule for the semester.
Contents
Programming language C#.
Topics covered:
classes and objects with C#
constructing objects
class attributes
class methods
object type attributes
static members
inheritance
enum type
struct type
property of .NET
interface
polymorphism
Assessment criteria
Course exam. Home and lecture exercises can collect bonus points which are added on top of exam points. 50% of the maximum exam point sum required to pass.
Assessment scale
1-5
Assessment criteria: level 1 (assessment scale 1–5)
Student is able to construct classes with attributes and methods, instantiate objects and utilize them to implement simple object oriented design application.
Assessment criteria: level 3 (assessment scale 1–5)
Student is able to develop, following a given architecture, a modular application consisting of several classes. Student is able to design and implement simple Object Oriented classes and utilize them as objects in a computer program. Student is able to import and utilize external classes in her own program.
Assessment criteria: level 5 (assessment scale 1–5)
Student is able to design and implement object oriented application that solves a given business problem utilizing the key concepts and patterns of object oriented design.
Enrollment
06.05.2024 - 30.08.2024
Timing
28.10.2024 - 21.02.2025
Number of ECTS credits allocated
5 op
Mode of delivery
Contact teaching
Unit
Faculty of Business and Hospitality Management (LAB)
Campus
Lappeenranta Campus
Teaching languages
- Finnish
Seats
20 - 50
Degree programmes
- Bachelor's Degree Programme in Business Information Technology (in Finnish)
Teachers
- Jaana Tanhuanpää
- Liisa Uosukainen
Scheduling groups
- Seminaari 1 (Size: 0. Open UAS: 0.)
- Luennot 1 (Size: 0. Open UAS: 0.)
- Harjoitukset 1 (Size: 0. Open UAS: 0.)
Groups
-
LLPRIT23S
Small groups
- Seminar 1
- Lecture 1
- Practice 1
Learning outcomes
The student is able to
- design and implement an information technology project
- carry out a project in co-operation with a business or organization
- handle project management tasks in every phase of project management life cycle
Assessment scale
1-5
Enrollment
06.05.2024 - 30.08.2024
Timing
30.09.2024 - 31.03.2025
Number of ECTS credits allocated
6 op
Mode of delivery
Contact teaching
Unit
Faculty of Business and Hospitality Management (LAB)
Campus
Lappeenranta Campus
Teaching languages
- Finnish
Seats
20 - 50
Degree programmes
- Bachelor's Degree Programme in Business Information Technology (in Finnish)
Teachers
- Liisa Uosukainen
- Tommi Kallonen
Scheduling groups
- Luennot (Size: 0. Open UAS: 0.)
- Seminaari (Size: 0. Open UAS: 0.)
Groups
-
LLPRIT22STietojenkäsittelyn koulutus 22S Lappeenranta
Small groups
- Lecture
- Seminar
Learning outcomes
The student is able to
- design and manage a multi person project
- use the substance knowledge of his/her studies in a project
- work professionally as a member of the project team
- document and report the work done in a project
Assessment scale
1-5
Enrollment
20.11.2024 - 03.01.2025
Timing
07.01.2025 - 14.04.2025
Number of ECTS credits allocated
5 op
Mode of delivery
Contact teaching
Unit
Faculty of Business and Hospitality Management (LAB)
Campus
Lahti Campus
Teaching languages
- Finnish
Seats
20 - 50
Degree programmes
- Bachelor's Degree Programme in Business Information Technology (in Finnish)
Teachers
- Jan-Erik Sandelin
Scheduling groups
- Luennot 1 (Size: 0. Open UAS: 0.)
Groups
-
LLTIIT23S
Small groups
- Lecture 1
Learning outcomes
The student is able to
- present www content dynamically with JavaScript and its extensions
- form a dynamic one page application using JavaScript frameworks and libraries
- install an application server and maintain it securely
- publish information and host applications on a server
Assessment scale
1-5
Enrollment
06.05.2024 - 30.08.2024
Timing
05.09.2024 - 28.11.2024
Number of ECTS credits allocated
5 op
Mode of delivery
Contact teaching
Unit
Faculty of Business and Hospitality Management (LAB)
Campus
Lahti Campus
Teaching languages
- Finnish
Seats
20 - 50
Degree programmes
- Bachelor's Degree Programme in Business Information Technology (in Finnish)
Teachers
- Petteri Markkanen
- Pasi Tiihonen
Scheduling groups
- Luennot 1 (Size: 0. Open UAS: 0.)
Groups
-
LLTIIT24S
Small groups
- Lecture 1
Learning outcomes
The student is able to
- create an HTML site that uses CSS and effectively edit an existing site
- identify needs for static and dynamic content
- use the built-in tools of the web browser to study the structure of the dynamic content and the view of the browser
- describe the principle of server / client architecture
Implementation and methods of teaching
Course consists of lectures, practical assignments/task
Timing and attendance
Participating to the contact lessons is not mandatory if student is able to do independent work
Learning material and recommended literature
Slide-sets and Internet resources. All material is available online and all assignments that need to be returned will be also available online.
Alternative completion methods
Course is possible to pass by showing skills learned earlier
Learning environment
Moodle
Student time use and work load
5*27h=135h
Contents
The student is able to
- create an HTML site that uses CSS and effectively edit an existing site
- identify needs for static and dynamic content
- use the built-in tools of the web browser to study the structure of the dynamic content and the view of the browser
- describe the principle of server / client architecture
Additional information for students: previous knowledge etc.
No need for prior knowledge
Assessment criteria
Grading is based on returned individual/pair exercises, assignments, self-evaluation and practical test at the end of the course.
Assessment scale
1-5
Failed (0)
A student did not meet the learning goals of the course.
Assessment criteria: level 1 (assessment scale 1–5)
Student is able to:
A1 Use simple professional terms and show some knowledge of theoretical framework
B1 Use learnt technologies / working models / frameworks
C3 Shows understanding of professional target groups
Assessment criteria: level 3 (assessment scale 1–5)
Student is able to:
A1 Use professional language in good working life level
B1 Utilize learnt technologies / working models / frameworks
C3 Act in a way that professional target groups demand
Assessment criteria: level 5 (assessment scale 1–5)
Student is able to
A1 Use professional language fluently
B1 Choose technologies / working models / frameworks to implement and justify it
C3 Act in a way that professional target group demands are fulfilled
Enrollment
06.05.2024 - 06.09.2024
Timing
01.09.2024 - 15.12.2024
Number of ECTS credits allocated
5 op
Mode of delivery
Contact teaching
Unit
Faculty of Business and Hospitality Management (LAB)
Campus
Lappeenranta Campus
Teaching languages
- Finnish
Seats
20 - 60
Degree programmes
- Bachelor's Degree Programme in Business (in Finnish)
- Bachelor's Degree Programme in Business Information Technology (in Finnish)
Teachers
- Tarja Muikku
Scheduling groups
- Luennot 1 (Size: 0. Open UAS: 0.)
Groups
-
LLPRLII24SK
-
LLPRIT24S
Small groups
- Lecture 1
Learning outcomes
The student is able to
- take care of the accounting of a small company and draw up the financial statements
- understand the principles of VAT
- recognise how product costs are formed and apply this knowledge in the analysis of company profitability
Assessment scale
1-5
Enrollment
20.11.2024 - 03.01.2025
Timing
13.01.2025 - 30.05.2025
Number of ECTS credits allocated
5 op
Mode of delivery
Contact teaching
Unit
Faculty of Business and Hospitality Management (LAB)
Campus
Lahti Campus
Teaching languages
- Finnish
Seats
20 - 50
Degree programmes
- Bachelor's Degree Programme in Business Information Technology (in Finnish)
Teachers
- Jyrki Parviainen
Scheduling groups
- Luennot / harjoitukset (Size: 0. Open UAS: 0.)
- Tentti (Size: 0. Open UAS: 0.)
Groups
-
LLTIIT24S
Small groups
- Lecture 1
- Exam 1
Learning outcomes
The student is able to
- take care of the accounting of a small company and draw up the financial statements
- understand the principles of VAT
- recognise how product costs are formed and apply this knowledge in the analysis of company profitability
Assessment scale
1-5
Enrollment
20.11.2024 - 05.01.2025
Timing
03.03.2025 - 16.05.2025
Number of ECTS credits allocated
5 op
Virtual portion
5 op
Mode of delivery
Distance learning
Unit
Faculty of Business and Hospitality Management (LAB)
Campus
E-campus
Teaching languages
- Finnish
Seats
20 - 50
Degree programmes
- Bachelor's Degree Programme in Business Information Technology (in Finnish)
Teachers
- Reko Juntto
- Jaana Tanhuanpää
Scheduling groups
- Itsenäinen opiskelu verkossa (Size: 0. Open UAS: 0.)
- Avoimen ammattikorkeakoulun kiintiö (Size: 10. Open UAS: 10.)
Groups
-
LLABTOIT
-
LLABTO24-25
-
LLPRLII22SL
Small groups
- 1
- Open UAS quota
Learning outcomes
The student is able to
- answer questions regarding data management, storage and cooperative usage in different environments
- use the services provided by database management systems and understand their relevance
- explain the basic concepts and structures of databases
- combine and utilize data from multiple sources
- understand data storage technologies, their use cases and limitations
Implementation and methods of teaching
Virtual learning course on Moodle platform.
Learning material and recommended literature
To be published in Moodle.
Alternative completion methods
None.
Working life cooperation
Working life case descriptions as examples.
Learning environment
Moodle virtual learning platform.
Student time use and work load
5 ECTS course will be approximately 130 hours of work.
Contents
Entity Relationship diagram.
Relational database concepts and design process. Overview of NoSQL databases and their types.
Structural Query Language (SQL) fundamentals. SQL commands to create, read, update and delete data (CRUD). Focus on querying data for your specified needs from a relational database. SQL SELECT statement in detail.
Business data management, data storages and data sharing in various platforms.
Assessment criteria
Scale approved/failed. Minimum of 50% of maximum points needed for an approved task/exercise/test.
Assessment scale
Approved/Failed
Assessment criteria: assessment scale failed/approved
Minimum of 50% of maximum points needed for an approved task/exercise/test.
Enrollment
06.05.2024 - 30.08.2024
Timing
02.09.2024 - 13.12.2024
Number of ECTS credits allocated
5 op
Mode of delivery
Contact teaching
Unit
Faculty of Business and Hospitality Management (LAB)
Campus
Lahti Campus
Teaching languages
- Finnish
Seats
20 - 50
Degree programmes
- Bachelor's Degree Programme in Business Information Technology (in Finnish)
Teachers
- Pasi Tiihonen
- Aki Vainio
Scheduling groups
- Luennot 1 (Size: 0. Open UAS: 0.)
Groups
-
LLTIIT23S
Small groups
- Lecture 1
Learning outcomes
Student is able to
- design information systems to support business functions
- form a requirement specification for an information system
- model an information system with applicable methods
- utilise basic usability principles in design
- take legal concerns into account in their work regarding information systems
Implementation and methods of teaching
Students research and design an information system within given parameters in teams. Students work largely independently with teacher support, but meet with the teacher at least twice during the course.
Timing and attendance
In the beginning of the course there is info lecture and at the end of the course there is seminar where all teams present their work.
In addition, each team will have two discussion sessions with the lecturer about the phase of their work
Assessment scale
Approved/Failed
Enrollment
06.05.2024 - 30.08.2024
Timing
28.10.2024 - 13.12.2024
Number of ECTS credits allocated
5 op
Mode of delivery
Contact teaching
Unit
Faculty of Business and Hospitality Management (LAB)
Campus
Lappeenranta Campus
Teaching languages
- Finnish
Seats
20 - 60
Degree programmes
- Bachelor's Degree Programme in Business Information Technology (in Finnish)
Teachers
- Jaana Tanhuanpää
- Tommi Kallonen
Scheduling groups
- Harjoitukset (Size: 0. Open UAS: 0.)
Groups
-
LLPRIT24S
Small groups
- Practice 1
Learning outcomes
Student
- knows relational database’s key terms and actions
- understands the relational data model principles
- can model Entity Relationship diagram and can build a relational database based on an ER model
- knows the services offered by a Database Management System
- can use Structured Query Language (SQL) for operations in a database
Assessment scale
1-5
Enrollment
06.05.2024 - 30.08.2024
Timing
02.09.2024 - 29.11.2024
Number of ECTS credits allocated
5 op
Mode of delivery
Contact teaching
Unit
Faculty of Business and Hospitality Management (LAB)
Campus
Lahti Campus
Teaching languages
- Finnish
Seats
20 - 60
Degree programmes
- Bachelor's Degree Programme in Business Information Technology (in Finnish)
Teachers
- Aki Vainio
Scheduling groups
- Luennot 1 (Size: 0. Open UAS: 0.)
Groups
-
LLTIIT23S
Small groups
- Lecture 1
Learning outcomes
Student
- knows relational database’s key terms and actions
- understands the relational data model principles
- can model Entity Relationship diagram and can build a relational database based on an ER model
- knows the services offered by a Database Management System
- can use Structured Query Language (SQL) for operations in a database
Assessment scale
1-5
Enrollment
20.11.2024 - 03.01.2025
Timing
06.01.2025 - 04.05.2025
Number of ECTS credits allocated
5 op
Mode of delivery
Contact teaching
Unit
Faculty of Business and Hospitality Management (LAB)
Campus
Lappeenranta Campus
Teaching languages
- Finnish
Seats
20 - 70
Degree programmes
- Bachelor's Degree Programme in Business Information Technology (in Finnish)
Teachers
- Anu Kurvinen
- Sari Jokimies
- Anu Nuutinen
Scheduling groups
- Luennot 1 (Size: 0. Open UAS: 0.)
- Seminaari (Size: 0. Open UAS: 0.)
Groups
-
LLPRIT22STietojenkäsittelyn koulutus 22S Lappeenranta
-
LLPRIT23S
Small groups
- Lecture 1
- Seminar
Learning outcomes
The student is able to
- anticipate the changes in their own operational environment
- utilise the futures research materials produced by national and international societies in their own field of studies
- use the terminology and methods of futures research in the research and development of their own field
Assessment scale
Approved/Failed
Enrollment
06.05.2024 - 30.08.2024
Timing
04.11.2024 - 28.02.2025
Number of ECTS credits allocated
5 op
Mode of delivery
Contact teaching
Unit
Faculty of Business and Hospitality Management (LAB)
Campus
Lappeenranta Campus
Teaching languages
- Finnish
Seats
20 - 50
Degree programmes
- Bachelor's Degree Programme in Business Information Technology (in Finnish)
Teachers
- Jaana Tanhuanpää
Scheduling groups
- Harjoitukset (Size: 0. Open UAS: 0.)
Groups
-
LLPRIT24S
Small groups
- Practice 1
Learning outcomes
The student is able to
- utilise essential office applications in their studies
- utilise cloud services as part of team work
- function in an online learning environment
Assessment scale
1-5
Enrollment
06.05.2024 - 08.09.2024
Timing
28.08.2024 - 21.11.2024
Number of ECTS credits allocated
5 op
Virtual portion
2 op
Mode of delivery
60 % Contact teaching, 40 % Distance learning
Unit
Faculty of Business and Hospitality Management (LAB)
Campus
Lahti Campus
Teaching languages
- Finnish
Seats
20 - 50
Degree programmes
- Bachelor's Degree Programme in Business Information Technology (in Finnish)
Teachers
- Petteri Markkanen
- Minna Ulmala
Scheduling groups
- Luennot 1 (Size: 0. Open UAS: 0.)
- Aloitus (Size: 0. Open UAS: 0.)
Groups
-
LLTIIT24S
Small groups
- Lecture 1
- Aloitus
Learning outcomes
The student is able to
- use teamwork software in a variety of ways
- implement the website together with the other members of the team
- prepare the requirements specification, project plan, implementation plan, test plan and maintenance documentation for the website
- carry out the agreed tasks in accordance with the project plan
- install a simple web server securely
Implementation and methods of teaching
Contact teaching: lectures, project and team work.
Online: project work .
Timing and attendance
Mandatory attendance during contact hours. The student team organizes their work to produce the end result of the project.Face-to-face meetings are recommended during project work outside of lecture times.
Learning material and recommended literature
A BOOK: Tiimiäly : Opas muuttuvaan työelämään, 2019
Tekijät: Maaretta Tukiainen, Ida Hakola, Ilona Hiila
Material on the Moodle page, various Internet sources.
Learning environment
Classroom, Moodle, Teams and Internet
Student time use and work load
5 cr -> 135 h
Contents
- project planning: role, division, scheduling, risks and monitoring
- teamwork
- waterfall model
- information security
Additional information for students: previous knowledge etc.
NOTE: Parallel completion of the course with the Static Websites course.
Assessment criteria
Peer and self evaluation.
Evaluation of project team work, outputs and outcome.
Assessment scale
1-5
Failed (0)
Poor participation in teamwork or the end result of the project does not correspond to the problem presented.
Assessment criteria: level 1 (assessment scale 1–5)
The student...
C1 ... is able to act as a member of the team.
B1 ... uses learned techniques / work methods and models / processes
B3 ... can describe the basis, needs, and justifications for their actions
C3 ... shows that he has researched and studied the problem provided to the team
Assessment criteria: level 3 (assessment scale 1–5)
The student...
C1 ... is able to act as a goal oriented member of the team.
B1 ... applies a wide range of learned techniques / work methods and models / processes
B3 ... can research and define the basis, needs and justifications for their actions
C3 ... can suggest solutions to the problem provided to the team
Assessment criteria: level 5 (assessment scale 1–5)
The student...
C1 ... is able to act as an organizing member of the team.
B1 ... selects the appropriate techniques / work methods and models / processes for the operation and justify their choice
B3 ... can compare multiple solutions to a problem and take a justified course of action accordingly
C3 ... can solve the problem provided to the team in a fitting manner
Enrollment
20.11.2024 - 03.01.2025
Timing
03.03.2025 - 30.04.2025
Number of ECTS credits allocated
5 op
Mode of delivery
Contact teaching
Unit
Faculty of Business and Hospitality Management (LAB)
Campus
Lappeenranta Campus
Teaching languages
- Finnish
Seats
20 - 50
Degree programmes
- Bachelor's Degree Programme in Business Information Technology (in Finnish)
Teachers
- Tommi Kallonen
- Liisa Uosukainen
Scheduling groups
- Luennot/Harjoitukset 1 (Size: 0. Open UAS: 0.)
- Tentti 1 (Size: 0. Open UAS: 0.)
Groups
-
LLPRIT24S
Small groups
- Lecture 1
- Exam 1
Learning outcomes
The student is able to
- Understand the principles of web pages and applications and their architectures
- understand the core web technologies and the concepts of front-end development
- understand responsive web design
- utilize external css and javascript libraries in front-end development
Assessment scale
1-5
Enrollment
20.11.2024 - 03.01.2025
Timing
13.01.2025 - 18.05.2025
Number of ECTS credits allocated
4 op
Mode of delivery
Contact teaching
Unit
Faculty of Business and Hospitality Management (LAB)
Campus
Lahti Campus
Teaching languages
- Finnish
Seats
20 - 50
Degree programmes
- Bachelor's Degree Programme in Business Information Technology (in Finnish)
Teachers
- Jukka Korre
Scheduling groups
- Luennot 1 (Size: 0. Open UAS: 0.)
Groups
-
LLTIIT24S
Small groups
- Lecture 1
Learning outcomes
Student is able to
- understand entrepreneurship through personal development
- find and utilize different customer oriented business opportunities
- evaluate profitability of business idea
- develop business models
Assessment scale
1-5