Software Engineering (5 ECTS)
Code: C-10108-R504TL107-3006
General information
- Enrollment
- 18.03.2024 - 22.09.2024
- Registration for the implementation has ended.
- Timing
- 23.09.2024 - 01.12.2024
- Implementation has ended.
- Number of ECTS credits allocated
- 5 ECTS
- Institution
- Lapland University of Applied Sciences, Syyslukukaudella 2024 lukujärjestyksen mukaan
- Teaching languages
- Finnish
- Seats
- 0 - 10
- Course
- C-10108-R504TL107
Learning outcomes
Opiskelija tuntee keskeisimpiä ohjelmistotuotannon malleja ja menetelmiä sekä osaa soveltaa niitä ohjelmistokehitysprojektissa.
Content
- UML mallinnus CASE-välineitä hyödyntäen - Parhaat suunnittelu- ja ohjelmointikäytönnöt (esim. Design Patterns, Versionhallinta, Code Convention) - Testaus
Teaching methods
Kontaktiopetusta 28 h. Kontaktiopetus koostuu luento-opetuksesta, CASE-välineeseen perehtymisestä sekä ryhmätyöskentelystä. Itsenäistä työskentelyä 107,5h, joka sisältää perehtymisen materiaaleihin, harjoitustöiden teon sekä lukukausiprojektissa työskentelyä
Location and time
Syyslukukaudella 2024 lukujärjestyksen mukaan
Learning materials and recommended literature
Opetussuunnitelma, palautuskansiot ja linkit materiaaleihin Moodlen työtilassa. Luentomateriaali, esimerkki-caset, harjoitukset ja harjoitustyöt ovat jaetussa OneDrive-hakemistossa, johon on linkki Moodlen työtilassa. Suositeltava kirjallisuus: Fowler M. & Scott K. 2004. UML, Docendo (suomennettu) Haikala I. & Mikkonen T. 2011. Ohjelmistotuotannon käytännöt. Alma Talent O'Docherty M. 2005. Object-Oriented Analysis and Design: Understanding System Development with UML 2.0, John Wiley & Sons Pressman R. S. 2014. Software Engineering: A Practioner's Approach, 8th Edition. McGraw-Hill Sommerville I. 2015. Software Engineering, 10th Edition. Addison-Wesley van Vliet H. 2008. Software Engineering: Principles and Practice. John Wiley & Sons
Assessment methods and criteria
Arviointi perustuu opintojakson harjoitustehtäviin
Evaluation scale
H-5