Takaisin kaikki kurssit

Software and system architectures

Yksittäinen kurssi

Architect’s role is essential in software development. Therefore, it is important to understand the role of architecture in software development and have the basic skills of how to design and describe architecture.

Course contents

In the course, architecturally significant requirements are identified and designed architectures are evaluated with requirements. Also the challenges of modern distributed architectures and problems of integration are discussed.

The course centers around software architecture design and meeting the needs of the stakeholders of the system. The contents include basics of software and systems architecture, identifying architecturally significant requirements, designing software architecture with views, and evaluating software architectures. In addition, wider concepts of enterprise architecture and integration are introduced to put architectures in their context. The course includes a large practical design work that goes through these concepts.

Completion methods

This course provides a hybrid or blended learning experience. Each lecture week includes a written learning task. There is a mandatory large project work that lasts through the whole course and a set of readings associated with each phase. Students will present and evaluate their work and the work of others several times during the course.

The course schedule will be published in Moodle at the beginning of the course.

More information on LUT University’s Sisu course page.

You can get a digital badge after completing this course.

Vastuuopettaja

LUT-yliopisto
Kari Smolander

Lisätietoa opintojen suorittamisesta

LUT-yliopisto
Uolevi Nikula, ICT-koordinaattori

Hakua koskevat kysymykset

FITech-verkostoyliopisto
Fanny Qvickström, Opintoasioiden suunnittelija
Aloita tästä
Aloita tästä
Kategoria:
ICT-opinnot
Teema:
Ohjelmistosuunnittelu ja -tuotanto
Kurssikoodi:
CT30A8912
Opintopisteet:
6 ECTS
Hinta:
0 €
Taso:
Opetusaika:
5.9.–16.12.2022
Viimeinen hakupäivä:
28.8.2022
Järjestävä yliopisto:
LUT-yliopisto
Kohderyhmä:
Aikuisopiskelija,
Tutkinto-opiskelija
Opetustavat:
Verkko-opetus
Kieli:
Englanti
Esitietovaatimukset:
Ohjelmointitaidot sekä kokemusta verkkosovellusten kehittämisestä.
Kenelle kurssi sopii:
Ohjelmistokehittäjät ja ohjelmistoarkkitehdit.
Oletko kiinnostunut tästä kurssista? Tilaa ilmoitus kurssin tietojen muutoksista suoraan sähköpostiisi! Voit peruuttaa tilauksen koska tahansa.