Software Engineering (5 cr)
Code: 5G00BM82-3005
General information
- Enrolment period
- 25.11.2019 - 10.01.2020
- Registration for the implementation has ended.
- Timing
- 06.01.2020 - 03.05.2020
- Implementation has ended.
- Credits
- 5 cr
- Local portion
- 5 cr
- Mode of delivery
- Contact learning
- Unit
- ICT Engineering
- Campus
- TAMK Main Campus
- Teaching languages
- Finnish
- Degree programmes
- Degree Programme in ICT Engineering, students who began in 2014-2018
Objectives (course unit)
Students are able to:
- understand the basic methods, techniques and technologies used in software companies to be
able to produce high quality working SW applications.
- understand the basic principles of quality systems, methodologies and techniques used in SW projects and
review techniques.
- understand the basic principles, methodologies and methods in SW testing.
- produce high quality testing plans and act according to them.
- understand basic testing tools.
- understand the basic ideas and methodologies used in SW product management.
- understand the basic ideas used in version management.
- use version control tools in SW projects.
- understand the good design principles and practices used in applications design.
Content (course unit)
All objectives mentioned above are gone through using different teaching practices. Exercises are made as team work during lecturing hours. Presentations are held about current trends in IT industry.
Evaluation methods and criteria
Kurssin arviointi perustuu ryhmäkohtaisiin projektiarviointeihin; tänä keväänä projekteja on 5 kpl liittyen erilaisiin keskeisiin OTM-kurssin sisältöihin. Jokainen projekti arvioidaan asteikolla 0 - 5 ja kurssin arvosana on näistä kaikista työmäärällä painotettu keskiarvo. Jokainen projektiryhmän jäsen saa saman arvosanan.
Assessment scale
0-5
Teaching methods
Korona-tilanteen vuoksi opetus järjestetään etänä. Kullakin viikolla saatte tästä ohjeet etukäteen projektiryhmänne vastuuopettajalta tabula-uutisena.
Kaikki kurssin yksityiskohdat on julkaistu sen tabula-sivustolle talletetussa esittelykalvosarjassa. Se on kaikkien oppilaiden ja opettajien saatavilla.
Assessment criteria - fail (0) (Not in use, Look at the Assessment criteria above)
Projektia ei tehty lainkaan sille asetettujen tavoitteiden mukaiseksi.
Assessment criteria - satisfactory (1-2) (Not in use, Look at the Assessment criteria above)
1: Projektin tekeminen oli pirstaleista ja suurin osa tehdyistä asioista ei ollut tavoitteissa tai puuttui. Projektia tehtiin välttävästi; oleelliseen keskittyminen oli hukassa.
2: Suurin osa projektitoiminnasta oli tavoitteiden mukaista; tekeminen saattoi paikoin mennä sivuraiteille tai joitakin tavoitteita ei saavutettu. Ryhmän työskentely oli tyydyttävää.
Assessment criteria - good (3-4) (Not in use, Look at the Assessment criteria above)
3: Projektiryhmän työskentely standardikeskivertoa; sitä voidaan luonnehtia sanalla hyvä. Tavoitteet saavutetaan mutta juurikaan erityisen kiitoksen arvoista toimintaa ei esiinny.
4: Standardikeskivertoon nähden ryhmän toiminnassa esiintyy poikkeuksellisen hyviä ratkaisuita. Tavoitteet saavutetaan; työskentelyä voi luonnehtia sanalla "erinomainen".
Assessment criteria - excellent (5) (Not in use, Look at the Assessment criteria above)
5: Projektiryhmän työskentely on kiitettävän ammattimaista; jokaisessa osuudessa näkyy vahva kasvu ICT-ammattilaiseksi ja joissakin osissa toimintaa esiintyy melkein uuden keksimistä. Kaikki tavoitteet on saavutettu kiitettävästi. Ryhmän toimintaa luonnehtii innovaatiokyky ja kyky keksiä/havaita uusia asioita ja soveltaa opittua.