Antagningsdata

Choose region and language

Choose the language for the entire website.

Published education catalogue

Software Architectures of Distributed Applications

Education information from the published source. The education record and its time-bound offerings are kept separate.

Education facts

Code: DVAD28

The course introduces concepts and principles in the area of software architecture, including methods and techniques used to design and describe software architectures and explain architectural concepts that underpin the structure and behaviour of modern software systems, such as service-oriented systems, cloud-based systems, and microservices. The course also includes discussion of the typical tasks and responsibilities of a software architect from the perspective of practice. The course covers the following:<br> \- Fundamental concepts and principles of software architecture<br> \- Description and communication of software architectures through architectural views<br> \- Patterns for software architecture<br> \- Design principles for software architecture<br> \- The creation of architecture for software systems aimed at reaching qualitative goals such as reliability, effectiveness, and security<br> \- Modern architectures, such as SOA, web services, microservices, and cloud-based systems<br> \- Software architecture in the processes of implementation and roll-out, especially continuous integration<br> \- Migration strategies for old applications. Instruction is in the form of lectures, workshops, and laboratory sessions.

Entry requirements

Computer Science 60 ECTS credits, including at least 7.5 ECTS credits in Software Engineering, and upper secondary level English 6, or equivalent.

Education offerings

Each offering has its own dates and conditions. Closed offerings are retained as history and do not mean that a new application is open.

Source and updates

Skolverket Susa-navet

Retrieved: .

Published: .

Show source version

Publication version: 8e217193-f5fa-4778-b085-a4521fd03e8d

Checksum: 1b0dc54c0fc8a359f83ba9dc8f9d468479ce432de4c03bce3b8b33dd67fe3f6c

Last changed according to the source: 2026-09-15T14:28:19