Siirry suoraan sisältöön

Bachelor's Degree Programme in Business Information Technology

Tutkinto:
Liiketalouden ammattikorkeakoulututkinto

Tutkintonimike:
Tradenomi (AMK)

Laajuus:
210 op

Bachelor of Business Administration, Business Information Technology 24K, full-time studies, Lahti
Tunnus
(LLTIBIT24K)
Bachelor of Business Administration, Business Information Technology 23K, full-time studies, Lahti
Tunnus
(LLTIBIT23K)
Bachelor of Business Administration, Business Information Technology 22K, full-time studies, Lahti
Tunnus
(BIT22KLTI)
Bachelor of Business Administration, Business Information Technology, full-time studies, Lahti
Tunnus
(BIT21KLTI)
Ilmoittautumisaika

20.11.2023 - 05.01.2024

Ajoitus

06.02.2024 - 30.04.2024

Opintopistemäärä

5 op

Toteutustapa

Lähiopetus

Yksikkö

Liiketoiminta (LAB)

Toimipiste

Lahden kampus

Opetuskielet
  • Suomi
Koulutus
  • Bachelor's Degree Programme in Business Information Technology
Opettaja
  • Antti Salopuro
  • Aki Vainio
Opetusryhmät
  • Luennot 1 (Koko: 0. Avoin AMK: 0.)
Ryhmät
  • LLTIBIT23K
    Bachelor's Degree Programme in Business Information Technology 23K Lahti
Pienryhmät
  • Luennot 1

Osaamistavoitteet

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

Toteutustapa ja opetusmenetelmät

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

Ajoitus ja läsnäolo

Week 6 - Week 18. Compulsory lectures at kick off, intermediate follow ups & final presentation, these informed in course Moodle at project start session

Oppimateriaali ja suositeltava kirjallisuus

Materials from the other courses in the module, teacher presentations during the course and various manuals.

Toteutuksen valinnaiset suoritustavat

Negotiable with the teachers, but keeping in mind that this is not purely a programming course, but also includes project work as a team.

Oppimisympäristö

Group work in a project.

Opiskelijan ajankäyttö ja kuormitus

Need 8 - 12 hours per week, also outside lectures marked in schedule.

Sisältö

Project work where the students employ the skills learned in the other courses of the module (Object-oriented programming and Data storages).

Lisätietoja opiskelijalle: mm. edeltävä osaaminen

Simultaneous participation or previously passed the other courses of the module (object oriented programming & data storages), or corresponding skills gained previously with other methods required

Arviointimenetelmät

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.

Arviointiasteikko

1-5

Hylätty (0)

Student did not properly participate in group work or did not show skills and knowledge required to project work

Arviointikriteerit: taso 1: (arviointiasteikko 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

Arviointikriteerit: taso 3 (arviointiasteikko 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

Arviointikriteerit: taso 5 (arviointiasteikko 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

Ilmoittautumisaika

15.05.2023 - 01.09.2023

Ajoitus

04.09.2023 - 08.12.2023

Opintopistemäärä

5 op

Toteutustapa

Lähiopetus

Yksikkö

Liiketoiminta (LAB)

Toimipiste

Lahden kampus

Opetuskielet
  • Englanti
Koulutus
  • Bachelor's Degree Programme in Business Information Technology
Opettaja
  • Jan-Erik Sandelin
Opetusryhmät
  • Lectures (Koko: 0. Avoin AMK: 0.)
Ryhmät
  • LLTIBIT22K
    Bachelor's Degree Programme in Business Information Technology 22K Lahti
Pienryhmät
  • Lectures

Osaamistavoitteet

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

Toteutustapa ja opetusmenetelmät

Weekly lectures on campus during the autumn semester 2023.

Ajoitus ja läsnäolo

Lectures during the autumn semester 2023 are mandatory.

Oppimateriaali ja suositeltava kirjallisuus

Learning materials and assignment via Moodle.

Toteutuksen valinnaiset suoritustavat

If a student has already implemented production grade applications using React or Angular and REST-interfaces, contacting the lecturer in advance is recommended.

Oppimisympäristö

The student will need a computer in order to work on the assignments when not on campus. The minimum setup recommended for IT studies is sufficient in performance. The campus IT classrooms have desktop computers that are excellent for working on the assignments. Lecture times are not used on the assignments, most of the work is done outside the lecture times. There are no group works in this course.

Opiskelijan ajankäyttö ja kuormitus

There are multiple assignments in addition to the lectures. Depending on the student's skill level one must carefully allocate working time for this course. How much time the assignments require heavily depends on how much code the student has produced in earlier courses. All assignments given are programming assignments and therefore require a computer with which such assignments can be worked on.

Sisältö

Using JavaScript to build interactive and dynamic web pages. The course presents a workflow in which "how it looks like" is purely defined via JavaScript in the browser and the server side takes on only the information repository/business logic aspects. JavaScript is covered especially from the point of view of library usage. The first portion of the course concentrates on detailing differences between C# and JavaScript and what to take into account should you need to read library code produced with JavaScript in order to troubleshoot library usage. After the basics the course presents multiple web technologies and libraries which enable you to program fully animated and interactive web pages. In the last phase of the course some additional technologies like web embedded 3D- and 360-views and audio playback are given a quick overview.

Lisätietoja opiskelijalle: mm. edeltävä osaaminen

This course is a direct continuation to the courses Orientation To Programming and Object Oriented Programming. Fully understanding and utilizing the course content requires understanding of object oriented programming and practical programming skills (designing and implementing algorithms). Algorithms you design yourself and fit into existing code play a central role in many of the assignments. You must be capable of reading existing code and following it's operational flow. Having previous experience on an object oriented programming language is a prerequisite for learning the languages used in this course. The course assumes that the class-based objects paradigm presented in Object Oriented Programming is familiar and that actual implementations have been created with it during the earlier project courses. The course also requires some HTML and CSS reading skills. The languages used in this course are JavaScript, TypeScript and PHP. Before the course starts student groups will be sent preparatory material about JavaScript. It is recommended that the courses Three-tier Architecture Technologies and Dynamic Website Development Project are enrolled on simultaneously with this course.

Arviointimenetelmät

Progress in the weekly programming assignments.

Arviointiasteikko

1-5

Hylätty (0)

The student is not 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

Arviointikriteerit: taso 1: (arviointiasteikko 1-5)

The student is nearly 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

Arviointikriteerit: taso 3 (arviointiasteikko 1-5)

The student is partially 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

Arviointikriteerit: taso 5 (arviointiasteikko 1-5)

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

Ilmoittautumisaika

20.11.2023 - 05.01.2024

Ajoitus

01.01.2024 - 31.05.2024

Opintopistemäärä

5 op

Toteutustapa

Lähiopetus

Yksikkö

Liiketoiminta (LAB)

Toimipiste

Lahden kampus

Opetuskielet
  • Suomi
Paikat

20 - 50

Koulutus
  • Bachelor's Degree Programme in Business Information Technology
Opettaja
  • Reko Juntto
  • Tarja Keski-Mattinen
Opetusryhmät
  • Luennot 1 (Koko: 0. Avoin AMK: 0.)
Ryhmät
  • LLTIBIT23K
    Bachelor's Degree Programme in Business Information Technology 23K Lahti
Pienryhmät
  • Luennot 1

Osaamistavoitteet

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.

Arviointiasteikko

Hyväksytty/Hylätty

Ilmoittautumisaika

20.11.2023 - 12.01.2024

Ajoitus

16.01.2024 - 23.04.2024

Opintopistemäärä

5 op

Toteutustapa

Lähiopetus

Yksikkö

Liiketoiminta (LAB)

Toimipiste

Lahden kampus

Opetuskielet
  • Englanti
Paikat

20 - 50

Koulutus
  • Bachelor's Degree Programme in Business Information Technology
Opettaja
  • Marja Viljanen
Opetusryhmät
  • Luennot 1 (Koko: 0. Avoin AMK: 0.)
Ryhmät
  • LLTIBIT24K
    Bachelor's Degree Programme in Business Information Technology 24K Lahti
Pienryhmät
  • Luennot 1

Osaamistavoitteet

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

Toteutustapa ja opetusmenetelmät

- Contact lectures
- Group meetings & group tutoring

Ajoitus ja läsnäolo

This course implementation is targeted for BIT24K students, students from other study groups will be accepted to the course only if there are places available.

Lecture Attendance Policy:
Requirement: To complete the course successfully, you must attend at least 80% of the lectures. Compulsory attendance in the introduction lecture.

Consequence: If you fall below the 80% attendance requirement, you will be unenrolled from the course.

Punctuality: Arrive on time for lectures. Check TimeEdit for your lecture schedule and follow it. Attendance registration will be done on Moodle at the beginning of each class by using the Moodle Attendance tool. Late entry to the classroom will be treated as equivalent to absence.

Assignment Deadline Policy: Late submissions will not be accepted

Activeness during the course contact sessions will affect the final grade positively

Oppimateriaali ja suositeltava kirjallisuus

- Moodle materials
- Lecture notes
- Articles
- Course book Marketing an Introduction, Armstrong, Gary & Kotler, Philip (selected parts of the book)

Toteutuksen valinnaiset suoritustavat

There are no substitute work.

Oppimisympäristö

The Moodle learning platform
Classroom workshops and lecturers

Opiskelijan ajankäyttö ja kuormitus

A student's estimated workload is 5 x 27 hours, consisting of contact lectures, individual reading tasks, and different individual and group course assignments.
The estimated workload is the following:
-Contact lessons: 40 hrs
-Reading and preparation: 20-25 hrs
-Individual and group assignments: 40-45 hrs
-Final group assignment: 40-45 hrs

Sisältö

A customer oriented approach to business
- Marketing environments
- Consumer behaviour and the purchasing process
- Marketing strategy
- The competitive tools of customer-oriented marketing

Arviointimenetelmät

- Active participation
- Presentations
- Group work
- Exam

Arviointiasteikko

1-5

Hylätty (0)

The student did not meet the course learning objectives.

Arviointikriteerit: taso 1: (arviointiasteikko 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.

Arviointikriteerit: taso 3 (arviointiasteikko 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.

Arviointikriteerit: taso 5 (arviointiasteikko 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.

Ilmoittautumisaika

20.11.2023 - 05.01.2024

Ajoitus

08.01.2024 - 29.03.2024

Opintopistemäärä

5 op

Toteutustapa

Lähiopetus

Yksikkö

Liiketoiminta (LAB)

Toimipiste

Lahden kampus

Opetuskielet
  • Suomi
Paikat

20 - 50

Koulutus
  • Bachelor's Degree Programme in Business Information Technology
Opettaja
  • Aki Vainio
Opetusryhmät
  • Luennot 1 (Koko: 0. Avoin AMK: 0.)
Ryhmät
  • LLTIBIT23K
    Bachelor's Degree Programme in Business Information Technology 23K Lahti
Pienryhmät
  • Luennot 1

Osaamistavoitteet

Student is able to
- form queries using SQL
- apply the basic principles of normalization
- maintain databases
- describe the principles of database transactions
- explain the importance of information security in data storage
- describe alternative data storage types

Toteutustapa ja opetusmenetelmät

Lectures and excercises. The course is graded based on an assignment.

Ajoitus ja läsnäolo

Weekly lectures, attendance recommended.

Oppimateriaali ja suositeltava kirjallisuus

The materials on Moodle and WWW, also any introductory book on SQL recommended. The Moodle page also includes optional exercises regarding SQL.

Toteutuksen valinnaiset suoritustavat

Negotiable.

Uusintamahdollisuudet

Negotiable.

Oppimisympäristö

Moodle and group work. The assignment requires the use of XAMPP or similar environment.

Opiskelijan ajankäyttö ja kuormitus

5 credit course.

Sisältö

Learning outcomes of the course
Student is able to
- form queries using SQL
- apply the basic principles of normalization
- maintain databases
- describe the principles of database transactions
- explain the importance of information security in data storage
- describe alternative data storage types

Lisätietoja opiskelijalle: mm. edeltävä osaaminen

Basic understanding of programming

Arviointimenetelmät

Based on course assignment

Arviointiasteikko

1-5

Hylätty (0)

Unable to form basic queries or understand how queries are used in software

Arviointikriteerit: taso 1: (arviointiasteikko 1-5)

Has rudimentary understanding of queries.

Arviointikriteerit: taso 3 (arviointiasteikko 1-5)

Can design databases in a normalized manner

Arviointikriteerit: taso 5 (arviointiasteikko 1-5)

Can form complex queries.

Ilmoittautumisaika

20.11.2023 - 05.01.2024

Ajoitus

15.01.2024 - 05.05.2024

Opintopistemäärä

5 op

Virtuaaliosuus

1 op

Toteutustapa

80 % Lähiopetus, 20 % Etäopetus

Yksikkö

Liiketoiminta (LAB)

Toimipiste

Lahden kampus

Opetuskielet
  • Englanti
Paikat

20 - 50

Koulutus
  • Bachelor's Degree Programme in Business Information Technology
Opettaja
  • Pasi Tiihonen
Opetusryhmät
  • Luennot 1 (Koko: 0. Avoin AMK: 0.)
  • Verkkoluento 1 (Koko: 0. Avoin AMK: 0.)
Ryhmät
  • LLTIBIT23K
    Bachelor's Degree Programme in Business Information Technology 23K Lahti
Pienryhmät
  • Luennot 1
  • Verkkoluento 1

Osaamistavoitteet

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

Arviointiasteikko

1-5

Ilmoittautumisaika

20.11.2023 - 12.01.2024

Ajoitus

08.01.2024 - 31.12.2024

Opintopistemäärä

3 op

Toteutustapa

Lähiopetus

Yksikkö

Liiketoiminta (LAB)

Toimipiste

Lahden kampus

Opetuskielet
  • Englanti
Paikat

20 - 50

Koulutus
  • Bachelor's Degree Programme in Business Information Technology
Opettaja
  • Pasi Tiihonen
Opetusryhmät
  • Luennot 1 (Koko: 0. Avoin AMK: 0.)
Ryhmät
  • LLTIBIT24K
    Bachelor's Degree Programme in Business Information Technology 24K Lahti
Pienryhmät
  • Luennot 1

Osaamistavoitteet

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

Toteutustapa ja opetusmenetelmät

Contact teaching lectures
Online studying
Group works
Individual assignments
Participating info-sessions etc.

Ajoitus ja läsnäolo

Compulsory attendance during the course is required
Developing professional competence course starts with the Orientation Week:
After the orientation week, course activities will be organized according to the course timetable.

Oppimisympäristö

Different learning environments during the course

Opiskelijan ajankäyttö ja kuormitus

Developing professional competence is a 5 ECTS course.
Course is divided between 1st, 2nd, 3rd study years.
Developing Professional Competence 1, 3 ECTS - 1st study year
Developing Professional Competence 2, 1 ECTS - 2nd study year
Developing Professional Competence 3, 1 ECTS - 3rd study year

1 ECTS is 27h

Sisältö

This course will introduce the student:
• how to plan their own learning and cooperate in situations related to their own field of studies
• how to identify themselves as a learner and develop their own learning skills
• ability to recognize their own competence and the needs to develop them further and to plan their career path observing them
• how to act as a group member
• how to operate in the learning environments of LAB University of Applied Science
• knowledge of their own field of studies and its future skills
• how to give feedback on tuition and services and thus participate in the development of education
• knowledge of working life in Finland

Arviointimenetelmät

Active class attendance and participation
Course assignments

Arviointiasteikko

Hyväksytty/Hylätty

Ilmoittautumisaika

20.11.2023 - 05.01.2024

Ajoitus

01.01.2024 - 31.12.2024

Opintopistemäärä

1 op

Toteutustapa

Lähiopetus

Yksikkö

Liiketoiminta (LAB)

Toimipiste

Lahden kampus

Opetuskielet
  • Englanti
Paikat

20 - 50

Koulutus
  • Bachelor's Degree Programme in Business Information Technology
Opettaja
  • Pasi Tiihonen
Ryhmät
  • LLTIBIT23K
    Bachelor's Degree Programme in Business Information Technology 23K Lahti

Osaamistavoitteet

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

Arviointiasteikko

1-5

Ilmoittautumisaika

20.11.2023 - 05.01.2024

Ajoitus

01.01.2024 - 31.12.2024

Opintopistemäärä

1 op

Toteutustapa

Lähiopetus

Yksikkö

Liiketoiminta (LAB)

Toimipiste

Lahden kampus

Opetuskielet
  • Englanti
Paikat

20 - 50

Koulutus
  • Bachelor's Degree Programme in Business Information Technology
Opettaja
  • Pasi Tiihonen
Ryhmät
  • LLTIBIT22K
    Bachelor's Degree Programme in Business Information Technology 22K Lahti

Osaamistavoitteet

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

Arviointiasteikko

1-5

Ilmoittautumisaika

15.05.2023 - 01.09.2023

Ajoitus

01.08.2023 - 31.12.2023

Opintopistemäärä

5 op

Toteutustapa

Lähiopetus

Yksikkö

Liiketoiminta (LAB)

Toimipiste

Lahden kampus

Opetuskielet
  • Englanti
Koulutus
  • Bachelor's Degree Programme in Business Information Technology
Opettaja
  • Jan-Erik Sandelin
  • Aki Vainio
Opetusryhmät
  • Projektitunnit (Koko: 0. Avoin AMK: 0.)
Ryhmät
  • LLTIBIT22K
    Bachelor's Degree Programme in Business Information Technology 22K Lahti
Pienryhmät
  • Projektitunnit

Osaamistavoitteet

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

Toteutustapa ja opetusmenetelmät

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.

Ajoitus ja läsnäolo

During the Fall of 2023. Mandatory participation in the project kick-off and project hand-off.

Oppimateriaali ja suositeltava kirjallisuus

Various WWW-based instructions, as well as the materials from the other courses in the module.

Toteutuksen valinnaiset suoritustavat

Negotiable.

Työelämäyhteistyö

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.

Oppimisympäristö

LAB Moodle, project teams, project hours at C246, other environments as chosen by the teams.

Opiskelijan ajankäyttö ja kuormitus

5 credit course.

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.

Sisältö

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

Lisätietoja opiskelijalle: mm. edeltävä osaaminen

Participation in the other two courses of the module or similar understanding of PHP, JavaScript, SQL, HTML and software architectures gained from other sources.

Arviointimenetelmät

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.

Arviointiasteikko

1-5

Hylätty (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.

Arviointikriteerit: taso 1: (arviointiasteikko 1-5)

The student participates in group work, but only passively. The students exhibits only basic understanding of the technologies.

Arviointikriteerit: taso 3 (arviointiasteikko 1-5)

The student participates actively in the teamwork. The student exhibits an ability to work with the technologies involved.

Arviointikriteerit: taso 5 (arviointiasteikko 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.

Ilmoittautumisaika

20.11.2023 - 12.01.2024

Ajoitus

29.01.2024 - 06.05.2024

Opintopistemäärä

5 op

Virtuaaliosuus

2 op

Toteutustapa

60 % Lähiopetus, 40 % Etäopetus

Yksikkö

Liiketoiminta (LAB)

Toimipiste

Lahden kampus

Opetuskielet
  • Englanti
Paikat

20 - 50

Koulutus
  • Bachelor's Degree Programme in Business Information Technology
Opettaja
  • Hamid Guedra
Opetusryhmät
  • Lesson/classroom activities (Koko: 0. Avoin AMK: 0.)
Ryhmät
  • LLTIBIT24K
    Bachelor's Degree Programme in Business Information Technology 24K Lahti
Pienryhmät
  • Lesson/classroom activities

Osaamistavoitteet

Proficiency level: B2

The student is able to
- identify the characteristics of academic texts and to apply academic conventions to their writing
- demonstrate critical thinking and find, evaluate and use information effectively
- communicate clearly and effectively in different generic and field-specific workplace situations both orally and in writing
- function collaboratively in contemporary working environments in English.

Toteutustapa ja opetusmenetelmät

Lessons on campus, teamwork, individual assignments, peer and self-assessment. Active participation required (80% attendance compulsory).

Ajoitus ja läsnäolo

See the course schedule in the TimeEdit system. Active participation required (80% attendance is compulsory).

Oppimateriaali ja suositeltava kirjallisuus

Specified by the teacher. All materials/links to materials are available on the course Moodle page.

Required:
-LAB Thesis Guidebook, chapters 6 & 7
-Stephen Bailey: Academic Writing. A Handbook for International Students. An e-book accessible through the LAB Primo system. (The required sections are specified on the course Moodle page.)
-Mizrahi, Jane: Writing for the workplace: business communication for professionals. An e-book accessible through the LAB system (The required sections are specified on the course Moodle page.)
-Mikkola, Leena & Valo, Maarit. 2020. Workplace communication. An e-book accessible through the LAB Primo system (The required sections are specified on the course Moodle page.)

Recommended:
- https://open.lib.umn.edu/writingforsuccess/
- https://open.lib.umn.edu/collegesuccess/
- https://milnepublishing.geneseo.edu/writing-in-college-from-competence-to-excellence/

Toteutuksen valinnaiset suoritustavat

Recognition of Prior Learning (RPL). Discuss with the teacher.

Uusintamahdollisuudet

The final course grade is based on written course assignments and two Moodle exams. The student may retake each exam once to improve their exam grade, but the retake exams will be graded 0-3/5, not 0-5/5. In other words, the student can get a 3/5 at best on a retake exam. No retakes on any other coursework.

Oppimisympäristö

In class on campus. Study materials on the Moodle platform. Students are expected to reserve 3–4 hours a week to do coursework outside of the scheduled/instructed class time.

Opiskelijan ajankäyttö ja kuormitus

The estimated workload is 135 hours, including reading, coursework, and lectures, or other scheduled meetings. Students are expected to reserve 2-3 hours per week to work outside of the scheduled/instructed class time.

Sisältö

About 60% of the course is focused on academic practices, especially academic writing, and about 40% is focused on workplace communication practices and skills.

-General principles of academic writing, including style, text structure, and referencing mechanics.
-Generic and context-specific guidelines for academic and professional writing.
-Various written and oral communication situations in professional studies and working life.
-Key terminology and concepts in the student's field of study.

Lisätietoja opiskelijalle: mm. edeltävä osaaminen

Strong English skills are expected. The course is taught at the B2 level according to the Common European Framework of Reference for Languages. This is equal to scoring 6.5/7.0 in the IELTS test or 85-100 in TOEFL, or having been graded M or higher in English in the Finnish matriculation examination.

Arviointimenetelmät

Midterm exam. Written assignments. Final exam.

Arviointiasteikko

1-5

Hylätty (0)

The student has failed to meet the course requirements.

Arviointikriteerit: taso 1: (arviointiasteikko 1-5)

Writing in varied professional contexts: The student has met the assignment requirements minimally. Work displays vaguely consistent and appropriate register. Content is vaguely effective and diverse. The text is not in keeping with style-specific conventions. The student constructs minimally understandable sentences. Grammatical irregularities occur often. Vocabulary is minimally appropriate to context.

Speaking in varied professional contexts: The student speaks in a style vaguely appropriate to the assignment. Student interacts minimally with participants. Performance meets few of the set expectations of given assignment. The student speaks in a vaguely consistent manner. Delivery is minimally structured. Linguistic performance is minimally accurate and appropriate to the context. Pauses are rather long and at times pronunciation hinders comprehension.

Arviointikriteerit: taso 3 (arviointiasteikko 1-5)

Writing in varied professional contexts: The student has met the assignment requirements adequately. Work displays somewhat consistent and appropriate register. Content is somewhat effective and diverse. The text has a reasonably logical structure. The text is rather cohesive. Minor mistakes occur in style. The student mostly constructs sentences well. Grammatical irregularities occur. Vocabulary is adequately professional and mostly appropriate to context.

Speaking in varied professional contexts: In most cases the student speaks in a style appropriate to the assignment. Student interacts with participants. Performance meets most set expectations of given assignment. The student speaks in a consistent manner. Delivery is structured. Linguistic performance is somewhat accurate and appropriate to the context, although short pauses and hesitations may occur.

Arviointikriteerit: taso 5 (arviointiasteikko 1-5)

Writing in varied professional contexts: The student has met the assignment requirements fully. Work displays consistent and appropriate register. Content is effective, diverse, and skillfully delivered. The text has a clear and logical structure. The text is cohesive, fluent, and versatile. The student uses varied structures although occasional grammatical irregularities may occur. Vocabulary is varied and professional and typically appropriate to context.

Speaking in varied professional contexts: The student speaks in a style appropriate to the assignment. Student interacts fluently and competently. Performance meets all set expectations of given assignments. The student speaks in a clear, concise, and consistent manner. Delivery is well-structured, intentional. Linguistic performance is accurate, appropriate to the context, and speech tempo is natural.

Ilmoittautumisaika

20.11.2023 - 05.01.2024

Ajoitus

08.01.2024 - 29.03.2024

Opintopistemäärä

5 op

Toteutustapa

Lähiopetus

Yksikkö

Liiketoiminta (LAB)

Toimipiste

Lahden kampus

Opetuskielet
  • Englanti
Paikat

20 - 50

Koulutus
  • Bachelor's Degree Programme in Business Information Technology
Opettaja
  • Aki Vainio
Opetusryhmät
  • Luennot 1 (Koko: 0. Avoin AMK: 0.)
Ryhmät
  • LLTIBIT23K
    Bachelor's Degree Programme in Business Information Technology 23K Lahti
Pienryhmät
  • Luennot 1

Osaamistavoitteet

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

Toteutustapa ja opetusmenetelmät

Students research and design an information system within given parameters in teams. Students work largely independently, but meet with the teacher at least twice during the course.

Ajoitus ja läsnäolo

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

Oppimateriaali ja suositeltava kirjallisuus

All material will be available via moodle

Toteutuksen valinnaiset suoritustavat

Negotiable

Työelämäyhteistyö

If the students have access to a company or organization they can work with, this is allowed.

Oppimisympäristö

Moodle, WWW, student teams and possibly a company.

Opiskelijan ajankäyttö ja kuormitus

The course is 135 hours, which largely consists of students working independently on their project. The course starts with an introductory lesson and ends with a seminar, where students present their work. In between there is at least two meeting with the teacher.

Sisältö

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

Lisätietoja opiskelijalle: mm. edeltävä osaaminen

No required preliminary knowledge, but the course does include portions, where understanding of concepts such as customer paths and process modelling can be useful. Also, participation in the two other courses within the same module are recommended.

Arviointimenetelmät

Assessment is based on how well target group is analyzed and the quality of the information system design taking into account the context of the organization.

Arviointiasteikko

1-5

Hylätty (0)

Student is unable to display understanding of organizational needs for digitalization.

Arviointikriteerit: taso 1: (arviointiasteikko 1-5)

The student takes part in team work.

The student is able to display basic understanding of information systems in a context of an organization.

Arviointikriteerit: taso 3 (arviointiasteikko 1-5)

The student takes part in team work.

The student is able to display understanding of information systems in a context of a small organization.

The student is able to present actionable suggestions for developing the information system for a company.

Arviointikriteerit: taso 5 (arviointiasteikko 1-5)

The student takes part in team work actively.

The student displays deep understanding of information systems in the context of a small organization.

The student is able to present an actionable plan for developing the information system for a small organization.

Ilmoittautumisaika

15.05.2023 - 01.09.2023

Ajoitus

01.08.2023 - 31.12.2023

Opintopistemäärä

4 op

Toteutustapa

Lähiopetus

Yksikkö

Liiketoiminta (LAB)

Toimipiste

Lahden kampus

Opetuskielet
  • Suomi
Paikat

0 - 40

Koulutus
  • Bachelor's Degree Programme in Business Information Technology
Opettaja
  • Antti Salopuro
  • Pasi Tiihonen
Opetusryhmät
  • Harjoitukset 1 (Koko: 0. Avoin AMK: 0.)
Ryhmät
  • LLTIBIT23K
    Bachelor's Degree Programme in Business Information Technology 23K Lahti
Pienryhmät
  • Harjoitukset 1

Osaamistavoitteet

Student is able to
- apply a modern software development environment (SDE)
- apply the basic structures of programming
- implement an interactive and modular application

Toteutustapa ja opetusmenetelmät

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.

Ajoitus ja läsnäolo

Course kick off. 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.

Oppimateriaali ja suositeltava kirjallisuus

Material delivered in course Moodle pages

Toteutuksen valinnaiset suoritustavat

Show the corresponding skills in general retake

Uusintamahdollisuudet

Course exam in the end of the semester.

Oppimisympäristö

Material (videos, presentations, exercises) distributed through Moodle environment.

Opiskelijan ajankäyttö ja kuormitus

About 8 - 10 hours weekly.

Sisältö

General software development tools and environments, basic structures of programming languages.

Lisätietoja opiskelijalle: mm. edeltävä osaaminen

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.

Arviointimenetelmät

Final exam. If student is active with exercises she gets some bonus points to be added on top of the exam points.

Arviointiasteikko

1-5

Hylätty (0)

Student is not able to solve simple programming problems.

Arviointikriteerit: taso 1: (arviointiasteikko 1-5)

Student is able to apply some basic programming structures to solve simple standard programming tasks.

Arviointikriteerit: taso 3 (arviointiasteikko 1-5)

Student is able to apply all basic programming structures to solve programming tasks.

Arviointikriteerit: taso 5 (arviointiasteikko 1-5)

Student is able to assess the suitability of different programming structures and by applying the best approach to solve advanced programming problems.

Ilmoittautumisaika

20.11.2023 - 12.01.2024

Ajoitus

22.01.2024 - 19.04.2024

Opintopistemäärä

2 op

Toteutustapa

Lähiopetus

Yksikkö

Liiketoiminta (LAB)

Toimipiste

Lahden kampus

Opetuskielet
  • Suomi
Koulutus
  • Bachelor's Degree Programme in Business Information Technology
Opettaja
  • Antti Salopuro
Opetusryhmät
  • Luennot (Koko: 0. Avoin AMK: 0.)
  • Verkkoluento (Koko: 0. Avoin AMK: 0.)
Ryhmät
  • LLTIBIT24K
    Bachelor's Degree Programme in Business Information Technology 24K Lahti
Pienryhmät
  • Luennot
  • Verkkoluento

Osaamistavoitteet

Student is able to
- convert numbers from one number system to another
- perform basic arithmetic operations with binary numbers
- construct and simplify compound propositions

Toteutustapa ja opetusmenetelmät

Verkkokurssi. Kurssin tavoitteena on sisäistää binäärisen koodauksen sekä ohjelmoinnissa tarvittavien lauselogiikan periaatteet käytännössä. Tämä tapahtuu opettelemalla itse käsin tekemään ko. aihealueisiin liittyviä operaatiota. Binäärisen koodauksen osalta tämä tarkoittaa muunnoksia eri lukujärjestelmistä toiseen ja lauselogiikan kohdalla kykyä muodostaa ja sieventää väitelauseita hyödyntäen lauselogiikan operaattoreita. Oppiminen tapahtuu ratkomalla annettuja laskutehtäviä.

Oppimisen tueksi on kurssilla tarjolla videoita, joissa selitetään tarvittavat käsitteet ja se, miten ne liittyvät tietojenkäsittelyyn. Videoilla myös demonstroidaan käytännön esimerkein se, miten harjoitustehtävien kaltaisia ongelmia voidaan ratkaista.

Ajoitus ja läsnäolo

Helmikuu - Toukokuu 2022. Läsnäoloa ei vaadita lainkaan, pakollisiin ja aikaan sidottuihin tentteihin osallistutaan verkon kautta. Tentit järjestetään kaikille kurssin opiskelijoille yhtä aikaisesti erikseen kummankin aihealueen osalta, tentinkin voi tehdä verkossa.

Oppimateriaali ja suositeltava kirjallisuus

Kaikki materiaali jaettu kurssin Moodle-sivuilla

Toteutuksen valinnaiset suoritustavat

Kurssin sisältöä vastaavan osaamisen osoittaminen suullisessa kuulustelussa.

Opiskelijan ajankäyttö ja kuormitus

4 - 8 tuntia viikottain, 5 - 6 viikon ajan.

Sisältö

Lukujärjestelmät, lauselogiikka

Lisätietoja opiskelijalle: mm. edeltävä osaaminen

Ei edeltäviä opintoja vaadittuna

Arviointimenetelmät

Kurssin aikana verkossa tehtävät harjoitustentit (50%) sekä kurssin aihekohtaiset loppukuulustelut (50%).

Arviointiasteikko

1-5

Arviointikriteerit: taso 1: (arviointiasteikko 1-5)

Opiskelija osaa muuntaa lukuja lukujärjestelmästä toiseen
Muodostaa yhdistetyn väitelauseen ja tutkia sen totuusarvon

Arviointikriteerit: taso 3 (arviointiasteikko 1-5)

Opiskelija osaa
- muuntaa lukuja lukujärjestelmästä toiseen
- laskea kahden luvun summan ja tulon binääriluvuilla
- muodostaa ja sieventää yhdistetyn väitelauseen
- tutkia väitelauseen totuusarvon

Arviointikriteerit: taso 5 (arviointiasteikko 1-5)

Opiskelija osaa
- muuntaa lukuja lukujärjestelmästä toiseen
- laskea kahden luvun summan ja tulon binääriluvuilla
- koodata etumerkillisiä kokonaislukuja annetun määritelmän mukaisesti
- koodata liukulukuja annetun määritelmän mukaisesti
- muodostaa ja sieventää yhdistetyn väitelauseen

Ilmoittautumisaika

15.05.2023 - 01.09.2023

Ajoitus

11.09.2023 - 11.12.2023

Opintopistemäärä

5 op

Toteutustapa

Lähiopetus

Yksikkö

Liiketoiminta (LAB)

Toimipiste

Lahden kampus

Opetuskielet
  • Englanti
Paikat

0 - 40

Koulutus
  • Bachelor's Degree Programme in Business Information Technology
Opettaja
  • Minna Ulmala
  • Antti Salopuro
  • Pasi Tiihonen
Opetusryhmät
  • Luennot 1 (Koko: 0. Avoin AMK: 0.)
Ryhmät
  • LLTIBIT23K
    Bachelor's Degree Programme in Business Information Technology 23K Lahti
Pienryhmät
  • Luennot 1

Osaamistavoitteet

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

Toteutustapa ja opetusmenetelmät

Development project done in small groups to solve a given development task.

Ajoitus ja läsnäolo

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 37 Kick off, all students MUST participate. Check exact time from schedule!
Weeks 37 - 39: Project plan
Week 39: Project plan wrap up + kick off for the project work (compulsory for all students to participate)
Weeks 39 - 49 : Iterative project work in teams
Week 49: Final presentations to teacher, all group members MUST be present at session

Toteutuksen valinnaiset suoritustavat

Similar project done and documented elsewhere.

Oppimisympäristö

Material & task with project timing delivered through Moodle.

Opiskelijan ajankäyttö ja kuormitus

135h

Sisältö

Practical project work that utilizes tools, skills and methods learned on the two other courses in the same module.

Lisätietoja opiskelijalle: mm. edeltävä osaaminen

Basic programming skills: Passed or simultaneously participating an introductory programming course
Basic web technologies: HTML, CSS.

Arviointimenetelmät

Group and personal performance in the project work, peer assessment & teacher assessment.
Grade 0 - 5

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.

Arviointiasteikko

1-5

Hylätty (0)

Student did not properly participate in group work or did not show skills and knowledge required to project work

Arviointikriteerit: taso 1: (arviointiasteikko 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

Arviointikriteerit: taso 3 (arviointiasteikko 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

Arviointikriteerit: taso 5 (arviointiasteikko 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

Ilmoittautumisaika

20.11.2023 - 05.01.2024

Ajoitus

08.01.2024 - 25.04.2024

Opintopistemäärä

5 op

Toteutustapa

Lähiopetus

Yksikkö

Liiketoiminta (LAB)

Toimipiste

Lahden kampus

Opetuskielet
  • Englanti
Koulutus
  • Bachelor's Degree Programme in Business Information Technology
Opettaja
  • Antti Salopuro
Opetusryhmät
  • Luennot (Koko: 0. Avoin AMK: 0.)
Ryhmät
  • LLTIBIT23K
    Bachelor's Degree Programme in Business Information Technology 23K Lahti
Pienryhmät
  • Luennot

Osaamistavoitteet

Student is able to
- apply the basic concepts of the object-oriented paradigm and object-oriented programming
- create applications using object-oriented language
- design class structure of an object-oriented application
- design, implement, run and report unit tests

Toteutustapa ja opetusmenetelmät

Weekly contact lessons, each week with new topic lectured and demonstrated. Weekly exercises set that student needs to solve before the following lesson. In the beginning of each lesson, model solutions of the previous week programming exercises are demonstrated and discussed. Approved solutions to home exercises collect bonus points that are added on top of the exam points in course evaluation. To collect the points, the solutions need to be submitted in course Moodle and the automated tests need to be passed before the model solutions review.

Ajoitus ja läsnäolo

Course start week 2 (8.1. - 12.1.2024). 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). The course exam in the end of the course (end of April) is done in class and requires student being present.

Oppimateriaali ja suositeltava kirjallisuus

Material distributed through Moodle or otherwise shown by teacher

Toteutuksen valinnaiset suoritustavat

General exam with some programming language passed

Oppimisympäristö

Course has Moodle pages. All material can be found there.

Opiskelijan ajankäyttö ja kuormitus

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.

Sisältö

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
two directional object refrences
UML class diagrams

Lisätietoja opiskelijalle: mm. edeltävä osaaminen

Orientation to Programming passed (or corresponding skills), preferably C# but any other language will do as well. In case some other programming language it would probably be necessary to learn the basics of C# before the course starts.

Arviointimenetelmät

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.

Arviointiasteikko

1-5

Arviointikriteerit: taso 1: (arviointiasteikko 1-5)

Student is able to construct classes with attributes and methods, instantiate objects and utilize them to implement simple object oriented design application.

Arviointikriteerit: taso 3 (arviointiasteikko 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.

Arviointikriteerit: taso 5 (arviointiasteikko 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.

Ilmoittautumisaika

15.05.2023 - 10.09.2023

Ajoitus

11.09.2023 - 01.12.2023

Opintopistemäärä

5 op

TKI-osuus

2 op

Toteutustapa

Lähiopetus

Yksikkö

Liiketoiminta (LAB)

Toimipiste

Lahden kampus

Opetuskielet
  • Englanti
Koulutus
  • Bachelor's Degree Programme in Business Information Technology
Opettaja
  • Tarja Keski-Mattinen
Opetusryhmät
  • Luennot 1 (Koko: 0. Avoin AMK: 0.)
Ryhmät
  • LLTIBIT21K
    Bachelor's Degree Programme in Business Information Technology 21K Lahti
Pienryhmät
  • Luennot 1

Osaamistavoitteet

The student is able to
- obtain, utilise and assess R&D-related information and their sources critically
- follow the rules of ethical principles applied in all research activities
- use the most typical research and development methods of their own field
- write a scientific report and is familiar with the requirements for language and style and how to document the sources

Toteutustapa ja opetusmenetelmät

Scheduled discussions in workshops on key topics and a joint exploration of the subject. The teaching method is a "flipped classroom", i.e. the participants in the workshop must be familiar with the topic in advance. Tasks can also be completed independently.

Ajoitus ja läsnäolo

Workshops in the fall of 2023. The course can be completed according to your schedule.

Oppimateriaali ja suositeltava kirjallisuus

Materials in Moodle and other materials given by lecturers.

Toteutuksen valinnaiset suoritustavat

No alternative ways of completion.

Työelämäyhteistyö

Students can bring their own study subjects from their work or internships.

Uusintamahdollisuudet

No exams

Oppimisympäristö

Contact lessons on key themes, mostly individual and group work based on self-researched sources.

Opiskelijan ajankäyttö ja kuormitus

5 * 27 hours student work, which can be flexibly combined with internships.

Sisältö

The student will learn the basics
- of the research process.
- of quantitative and qualitative data collection methods and analysis.
- of reporting scientific results.
- of use of data for business information technology purposes.

Lisätietoja opiskelijalle: mm. edeltävä osaaminen

A student should be adequately advanced in their own field of study.

Arviointimenetelmät

Grading is based on a series of small assignments, some of which are group work and some are individual assignments.

Arviointiasteikko

Hyväksytty/Hylätty

Arviointikriteerit: arviointiasteikko hyväksytty/hylätty

A pass requires a research plan, which can be used to commence thesis work.

Ilmoittautumisaika

15.05.2023 - 01.09.2023

Ajoitus

04.09.2023 - 08.12.2023

Opintopistemäärä

4 op

Toteutustapa

Lähiopetus

Yksikkö

Liiketoiminta (LAB)

Toimipiste

Lahden kampus

Opetuskielet
  • Englanti
Paikat

0 - 40

Koulutus
  • Bachelor's Degree Programme in Business Information Technology
Opettaja
  • Pasi Tiihonen
Opetusryhmät
  • Luennot 1 (Koko: 0. Avoin AMK: 0.)
Ryhmät
  • LLTIBIT23K
    Bachelor's Degree Programme in Business Information Technology 23K Lahti
Pienryhmät
  • Luennot 1

Osaamistavoitteet

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

Toteutustapa ja opetusmenetelmät

Luennot ja harjoitukset

Ajoitus ja läsnäolo

Opiskelu tapahtuu itsenäisesti pohjautuen luentoihin. Läsnäolo luennoilla on suositeltavaa

Oppimateriaali ja suositeltava kirjallisuus

Materiaali annetaan opintojakson aikana.

Oppimisympäristö

Luennot pidetään luokassa. Aineistot tulevat Moodleen, samoin tehtävät palautetaan Moodleen.

Opiskelijan ajankäyttö ja kuormitus

noin 100-120h

Sisältö

Opiskelija saa laajan kuvan erilaisista ohjelmistotuotannon prosesseista ja niiden soveltuvuudesta eri tarpeisiin. Opiskelija oppii käyttämään, valitsemaan ja soveltamaan ohjelmistotuotannon keskeisiä menetelmiä.

Arviointimenetelmät

Hyväksytysti suoritetut harjoitukset, itsearvionti.

Arviointiasteikko

1-5

Hylätty (0)

Opiskelija ei ole saavuttanut opintojakson tavoitteita hyväksyttävästi. Opiskelija ei kykene määräaikoihin sitoutuneesti näyttämään osaamistaan.

Arviointikriteerit: taso 1: (arviointiasteikko 1-5)

Opiskelija on saavuttanut kurssin tavoitteet hyväksyttävästi. Opiskelja tuntee ohjelmistokehitysprosessin sekä yleisimmät menetelmät ja työkalut

Arviointikriteerit: taso 3 (arviointiasteikko 1-5)

Opiskelija ymmärtää ohjelmistokehitysprosessin ja osaa käyttää keskeisiä menetelmiä ja työkaluja

Arviointikriteerit: taso 5 (arviointiasteikko 1-5)

Opiskelija ymmärtää ohjelmistokehitysprosessin hyvin ja osaa vertailla sekä valita ohjelmistokehitysprosessiin soveltuvan menetelmän ja työkalut

Ilmoittautumisaika

20.11.2023 - 14.01.2024

Ajoitus

15.01.2024 - 05.05.2024

Opintopistemäärä

5 op

Toteutustapa

Lähiopetus

Yksikkö

Liiketoiminta (LAB)

Toimipiste

Lahden kampus

Opetuskielet
  • Englanti
Paikat

20 - 50

Koulutus
  • Bachelor's Degree Programme in Business Information Technology
Opettaja
  • Minna Ulmala
  • Pasi Tiihonen
Opetusryhmät
  • Luennot 1 (Koko: 0. Avoin AMK: 0.)
Ryhmät
  • LLTIBIT24K
    Bachelor's Degree Programme in Business Information Technology 24K Lahti
Pienryhmät
  • Luennot 1

Osaamistavoitteet

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

Toteutustapa ja opetusmenetelmät

The course consists of lectures, practical assignments, tasks and a final test

Ajoitus ja läsnäolo

Participating to the contact lessons is not mandatory if student is able to do independent work.

Oppimateriaali ja suositeltava kirjallisuus

Slide-sets and Internet resources. All material is available online and all assignments that need to be returned will be also available online.

Toteutuksen valinnaiset suoritustavat

Course is possible to pass by showing skills learned earlier

Oppimisympäristö

Moodle

Opiskelijan ajankäyttö ja kuormitus

5*27h=135h

Sisältö

After the course 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

Lisätietoja opiskelijalle: mm. edeltävä osaaminen

No need for prior knowledge

Arviointiasteikko

1-5

Hylätty (0)

A student did not meet the learning goals of the course.

Arviointikriteerit: taso 1: (arviointiasteikko 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

Arviointikriteerit: taso 3 (arviointiasteikko 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

Arviointikriteerit: taso 5 (arviointiasteikko 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

Ilmoittautumisaika

15.05.2023 - 01.09.2023

Ajoitus

01.08.2023 - 31.12.2023

Opintopistemäärä

5 op

Toteutustapa

Lähiopetus

Yksikkö

Liiketoiminta (LAB)

Toimipiste

Lahden kampus

Opetuskielet
  • Englanti
Koulutus
  • Bachelor's Degree Programme in Business Information Technology
Opettaja
  • Aki Vainio
Opetusryhmät
  • Luennot 1 (Koko: 0. Avoin AMK: 0.)
Ryhmät
  • LLTIBIT22K
    Bachelor's Degree Programme in Business Information Technology 22K Lahti
Pienryhmät
  • Luennot 1

Osaamistavoitteet

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

Toteutustapa ja opetusmenetelmät

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.

Ajoitus ja läsnäolo

A series of 10 lectures during the Fall semester.

Participation in lectures recommended.

Oppimateriaali ja suositeltava kirjallisuus

EBook Laravel starter the definitive introduction to the Laravel PHP web development framework and materials provided by the teacher.

Toteutuksen valinnaiset suoritustavat

Negotiable

Oppimisympäristö

Technical: LAB Moodle, XAMPP + Laravel, optionally ChatGPT

Otherwise: optional group work, lectures, Laravel manuals, search engines and their results

Opiskelijan ajankäyttö ja kuormitus

5 credit course.

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.

Sisältö

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

Lisätietoja opiskelijalle: mm. edeltävä osaaminen

General understanding of programming, HTML and relational databases. Two of the assignments require that the student has access to the code from a software project the student has previously participated in.

Arviointimenetelmät

Several assignments.

Arviointiasteikko

1-5

Hylätty (0)

The student is unable to show understanding of software architectures

Arviointikriteerit: taso 1: (arviointiasteikko 1-5)

The student is able to show basic level understanding of possible benefits of software architectures.

Arviointikriteerit: taso 3 (arviointiasteikko 1-5)

Student shows ability to utilize software development frameworks.

Arviointikriteerit: taso 5 (arviointiasteikko 1-5)

The student is able to show an ability to choose between software architectures

Ilmoittautumisaika

15.05.2023 - 01.09.2023

Ajoitus

11.09.2023 - 01.12.2023

Opintopistemäärä

5 op

TKI-osuus

2 op

Toteutustapa

Lähiopetus

Yksikkö

Liiketoiminta (LAB)

Toimipiste

Lahden kampus

Opetuskielet
  • Englanti
Paikat

15 - 40

Koulutus
  • Bachelor's Degree Programme in Business Information Technology
Opettaja
  • Tarja Keski-Mattinen
Opetusryhmät
  • Luennot (Koko: 0. Avoin AMK: 0.)
Ryhmät
  • LLTIBIT23K
    Bachelor's Degree Programme in Business Information Technology 23K Lahti
Pienryhmät
  • Luennot

Osaamistavoitteet

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.

Toteutustapa ja opetusmenetelmät

Lectures, assignments, and final assignment in teams.

Ajoitus ja läsnäolo

Active presence is recommended. Teaching on Mukkula campus.

Oppimateriaali ja suositeltava kirjallisuus

Material announced by the lecturer

Toteutuksen valinnaiset suoritustavat

-

Työelämäyhteistyö

Business cooperation in the final assignment.

Uusintamahdollisuudet

The renewal option is valid for one year after the end of the course.

Oppimisympäristö

Implementation on the Mukkula campus and seminar for final presentations online.

Opiskelijan ajankäyttö ja kuormitus

27 h of student work is equal to 1 cr.

Sisältö

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. They learn to innovate new data usage models in businesses as well as to understand the data as a value factor in the business.

Lisätietoja opiskelijalle: mm. edeltävä osaaminen

Business Basics

Arviointimenetelmät

Active participation in lectures and completion of class assignments. The final assignment is compulsory.

Arviointiasteikko

1-5

Hylätty (0)

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

Arviointikriteerit: taso 1: (arviointiasteikko 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.

Arviointikriteerit: taso 3 (arviointiasteikko 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.

Arviointikriteerit: taso 5 (arviointiasteikko 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.

Ilmoittautumisaika

20.11.2023 - 14.01.2024

Ajoitus

15.01.2024 - 05.05.2024

Opintopistemäärä

5 op

Virtuaaliosuus

2 op

Toteutustapa

60 % Lähiopetus, 40 % Etäopetus

Yksikkö

Liiketoiminta (LAB)

Toimipiste

Lahden kampus

Opetuskielet
  • Englanti
Paikat

20 - 50

Koulutus
  • Bachelor's Degree Programme in Business Information Technology
Opettaja
  • Pasi Tiihonen
Opetusryhmät
  • Luennot 1 (Koko: 0. Avoin AMK: 0.)
  • Verkkoluento 1 (Koko: 0. Avoin AMK: 0.)
Ryhmät
  • LLTIBIT24K
    Bachelor's Degree Programme in Business Information Technology 24K Lahti
Pienryhmät
  • Luennot 1
  • Verkkoluento 1

Osaamistavoitteet

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

Toteutustapa ja opetusmenetelmät

Some lectures on campus. Some virtual lectures. Individual research.

Oppimateriaali ja suositeltava kirjallisuus

Materials on Moodle and on WWW.

Toteutuksen valinnaiset suoritustavat

Negotiable, a student who has a very strong background on web publishing systems installation and maintenance at a operating systems level should contact the instructors in advance.

Oppimisympäristö

Moodle, a computer but exercises can be done in a LAB computer class, Internet.

Opiskelijan ajankäyttö ja kuormitus

The lectures are a very small portion of the overall work on this course, most of the time is spent on individually completed exercises.

Sisältö

Making a usable website with various tools.

Lisätietoja opiskelijalle: mm. edeltävä osaaminen

Use of a browser, understanding of the concepts of a file and folder. The course has an introductory section in Moodle: it is highly recommended to follow the advice in that section and get familiar with command line basics in advance before the course starts.

Arviointimenetelmät

Self- and peer-evaluation, assessment of both reports and the websites by the lecturers.

Arviointiasteikko

1-5

Hylätty (0)

The work doesn't meet the requirements of acceptance.

Arviointikriteerit: taso 1: (arviointiasteikko 1-5)

B3 describe the basics and needs regarding the subject
A2 find information from various sources
B1 use of learned methods and models

Arviointikriteerit: taso 3 (arviointiasteikko 1-5)

B3 critically examine the basics and needs regarding the subject
A2 delineate the differences between colloqual and researched information
B1 apply the learned methods and models in a variety of ways

Arviointikriteerit: taso 5 (arviointiasteikko 1-5)

B3 compare different solutions regarding the subject area
A2 explain the use and assess the value of a specific source
B1 choose between various methdos and models in a justified manner

Ilmoittautumisaika

20.11.2023 - 14.01.2024

Ajoitus

22.01.2024 - 05.05.2024

Opintopistemäärä

5 op

Toteutustapa

Lähiopetus

Yksikkö

Liiketoiminta (LAB)

Toimipiste

Lahden kampus

Opetuskielet
  • Englanti
Paikat

20 - 50

Koulutus
  • Bachelor's Degree Programme in Business Information Technology
Opettaja
  • Minna Ulmala
  • Pasi Tiihonen
Opetusryhmät
  • Luennot 1 (Koko: 0. Avoin AMK: 0.)
Ryhmät
  • LLTIBIT24K
    Bachelor's Degree Programme in Business Information Technology 24K Lahti
Pienryhmät
  • Luennot 1

Osaamistavoitteet

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

Arviointiasteikko

1-5