ISEA2003 Software Engineering (3 op)
Opinnon taso:
Aineopinnot
Arviointiasteikko:
0-5
Suorituskieli:
englanti
Vastuuorganisaatio:
Informaatioteknologian tiedekunta
Opetussuunnitelmakaudet:
2026-2027, 2027-2028
Avainteksti
Techniques, tools and principles commonly used throughout the life cycle of computer software.
Kuvaus
Software engineering is the set of techniques, tools, and principles commonly used in building computer software. The course covers the software lifecycle from definition to implementation and maintenance. The course is an introduction to software production for those who already have programming skills, i.e. a systematic way of creating slightly larger software in a team of several people for an external customer. The course places particular emphasis on so-called agile software production methods.
Osaamistavoitteet
After completing the course, the student
- understands the software development life cycle and the concepts related to it, and is able to apply software engineering principles and production practices in your work.
- applies Agile methodologies in a team setting
- understands the importance of software process improvement and how it relates to product quality
- knows how requirements are managed in agile software development
- understands the importance of design, implementation and testing in agile software development
- understands the basics of software quality management
- recognizes the financial constraints of software development
- knows how to work in an environment where software development takes place in a controlled and repeatable manner
- has further refined your interpersonal and self-management skills as they relate to working on software development teams
- has increased your awareness of how to employ AI in software development responsibly and critically.
Pakolliset esitiedot
- Esitietoryhmä 1
Oppimateriaalit
Teacher-provided learning materials, supplementary articles / books.
Suoritustavat
Tapa 1
Kuvaus:
Contact teaching, self-study, exercises, exams
Arviointiperusteet:
Grade is based on completed assignments, self-evaluations and group-evaluations.
Valitaan kaikki merkityt osat
Suoritustapojen osat
x
Osallistuminen opetukseen (3 op)
Tyyppi:
Osallistuminen opetukseen
Arviointiasteikko:
0-5
Suorituskieli:
englanti