VAMK

Vaihda kieltä: English

Etusivu > Ajankohtaiset koulutukset > Web-teknologioiden ja IoT -ratkaisujen täydennyskoulutus (H2C) > 2019 > Software Engineering Project (H2C2103)

Software Engineering Project

Rakennetyyppi: Opintojakso
Koodi: H2C2103
Tyyppi: Pakollinen
OPS: H2C 2019
Taso: Täydennyskoulutus yms.
Laajuus: 5 op
Vastuuopettaja: Kankaanpää, Timo
Opetuskieli: Englanti

Toteutukset

Tot.Ryhmä(t)OpiskeluaikaOpettaja(t)KieliIlmoittautuminen
1H2C1.2.2020 – 29.3.2020Kenneth Norrgård, Timo KankaanpääEnglanti9.8.2019 – 28.10.2019

Osaamistavoitteet

During the industry-based software project, the student learns to apply the knowledge and skills she has adopted during the preceding courses. The student will understand the affect of changing customer requirements, and she will learn to work in a project team with the customer. The student will learn to apply a suitable life cycle model for the team's software project. The student will also understand the importance of continuous learning in a work place, as in a project the team will often confront new techniques and interfaces.

Edeltävät opinnot / Suositellut valinnaiset opinnot

HTML5, CSS3, JavaScript and React -skills.

Sisältö

Basic skills: Documentation of a software project and acting as a member of a project team. How to deal with meeting practices of a software project, to use project management tools. Implementation of a software project through team work. Adoption of new technologies that are needed in implementing a software project. Review and inspection practices.
Complementary skills: Acting as a project manager. Use of cloud services (IoT Ticket, Amazon, Azure) and different data gathering and front-end solutions (e.g., React).

Aluevaikuttavuus

The projects are carried out to the industry.

Opetusmuoto / Opetusmenetelmät

Problem-based learning with a client project.

Arviointikriteerit

Assessment via three iterations, which are made for the implementation, the documentation and the presentation of the project.
Grade 5: The student understands most of the discussed topics, she has the ability to apply the topics independently, or she can develop an application with a number of advanced features.
Grade 3: The student understands the discussed topics, she has the ability to apply the topics, or she can develop an application with a reasonable amount of features.
Grade 1: The student understands the basics of the discussed topics, she has the ability to apply the topics, or she can develop a simple application.

Arviointimenetelmät

Continuous assessment, the grade is based on project iterations results. The documentation, presentation and deployment results are used for validation. The first iteration is graded by teacher, second as peer review by other teams and the last as self reflection by the team members themselves using the given criteria.


Takaisin