Iterative application project (5 cr)
Code: AL00CB51-3002
General information
Enrollment
19.11.2021 - 09.01.2022
Timing
31.01.2022 - 29.04.2022
Number of ECTS credits allocated
5 op
Virtual portion
4 op
Mode of delivery
20 % Contact teaching, 80 % Distance learning
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
- Toteutuksen opetusryhmä 1 (Size: 0. Open UAS: 0.)
Groups
-
LLTIIT21STietojenkäsittelyn koulutus 21S Lahti
Small groups
- Toteutuksen opetusryhmä 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