Skip to main content

Iterative Application Project (5 cr)

Code: AL00CB51-3004

General information


Enrollment

20.11.2023 - 05.01.2024

Timing

30.01.2024 - 28.04.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

Degree programmes

  • Bachelor's Degree Programme in Business Information Technology (in Finnish)

Teachers

  • Petteri Markkanen
  • Antti Salopuro

Scheduling groups

  • Luennot (Size: 0. Open UAS: 0.)

Groups

  • LLTIIT23S

Small groups

  • Lecture

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