Siirry suoraan sisältöön

Software Engineering Practices (5op)

Toteutuksen tunnus: 5G00GC14-3002

Toteutuksen perustiedot


Ilmoittautumisaika
08.06.2025 - 30.08.2025
Ilmoittautuminen toteutukselle on käynnissä.
Ajoitus
25.08.2025 - 21.12.2025
Toteutus ei ole vielä alkanut.
Laajuus
5 op
Toteutustapa
Lähiopetus
Yksikkö
Software Engineering
Toimipiste
TAMK Pääkampus
Opetuskielet
englanti
Koulutus
Bachelor's Degree Programme in Software Engineering
Opettajat
Janne Aare
Vastuuhenkilö
Esa Kunnari
Ryhmät
23I260EB
Degree Programme in Software Engineering
Opintojakso
5G00GC14

Osaamistavoitteet (Opintojakso)

Student knows the foundational elements of software engineering from inception to deployment, maintenance, and continuous development. Student knows the common roles and responsibilities of software professionals. Student knows modern and traditional software project practices. Student knows how to conduct software requirements process and can produce requirements with different techniques. Student knows the different classes of requirements and the role of legislation and regulation in software industry.

Sisältö (Opintojakso)

Software development life cycle, software project models - agile, waterfall, devops – modern software project management tools, software requirements techniques and approaches, functional and non-functional requirements, acceptance test driven development, software industry related legislation and regulation.

Arviointikriteerit, tyydyttävä (1-2) (Opintojakso)

The student knows about software development life cycle concept. The student knows some of the common software project models: agile, waterfall, devops. The student can use some modern software project management tools, software requirements techniques and approaches with examples. The student knows about functional and non-functional requirements, acceptance test driven development, software industry related legislations and regulations.

Arviointikriteerit, hyvä (3-4) (Opintojakso)

The student knows software development life cycle concept. The student knows the common software project models: agile, waterfall, devops. The student can use some modern software project management tools, software requirements techniques and approaches. The student knows basics of functional and non-functional requirements, acceptance test driven development, software industry related legislations and regulations.

Arviointikriteerit, kiitettävä (5) (Opintojakso)

The student knows comprehensively software development life cycle. The student knows in depth the common software project models: agile, waterfall, devops. The student can exploit modern software project management tools, software requirements techniques and approaches when appropriate. The student knows comprehensively functional and non-functional requirements, acceptance test driven development, software industry related legislations and regulations.

Arviointiasteikko

0-5

Siirry alkuun