Skip to main content

Software architectureLaajuus (5 cr)

Course unit code: OT00FE81

General information


Credits
5 cr

Objective

You can design and document the architecture of software systems.
You master the key principles and patterns of software architecture.
You understand the importance of architecture for software performance, maintainability, and scalability.
You understand various software architecture styles and their application.

Content

How to design and document the architecture of software systems?
What are the key principles and patterns of software architecture?
How does architecture impact performance, maintainability, and scalability?
How can architecture-based solutions be applied in solving business problems?
What different software architecture styles are there and how are they applied?

Qualifications

Backend kehitys tai vastaava osaaminen

Accomplishment methods

Students can
a. use professional vocabulary systematically.
b. look for information in the key information sources of the field.
e. use the key models, methods, software, and techniques of the professional field.

Go back to top of page