Software Architectures and Quality

Programme course instance, 7,5 Credits

  • Period : 2027-November-01 until 2028-January-16
  • Location: Campus Karlskrona
  • Type of instruction: Campus, day-time, half-time 50%
  • Main field of study: Software engineering
  • Language of instruction: English
  • Education level: G1F
  • Application code: BPK4Q
  • Course code: PA1453
Show more

This course is part of a programme and cannot be applied.

Show more

Software Architectures and Quality, 7,5 Credits

Software Architecture is an important technical concept in modern large-scale software development that serves several purposes: planning development resources; analyzing the problem domain from multiple perspectives using the architectural views; and abstracting big amounts of information to obtain a useful overview of the system.
 In addition, the architecture and the decisions on how to construct architecture are a key component to plan and achieve a certain level of quality in a system, which thereby determines how successful the system will be.
In the course the students are expected to obtain detailed knowledge about software architectures and software quality and the effects software architectures and architectural decisions have on the qualities of the software product under development.
The students will acquire understanding about how to: i) document software architectures of existing systems; ii) construct software architectures based on modern methods and ideas such as architecture styles and patterns and tactics, by considering the intended product, the surrounding technology and the developing organization; iii) discuss the suitability of a software architecture for a specific software product in a specific context using facts as basis.

Good to know

Questions?

Profile picture

Course manager:

Usman Nasir

usman.nasir@bth.se

Study counselling:

studievagledning@bth.se

Study options

Show only

Period

Location

Cycle

Rate of study

Similar education

Courses

Adaptive Lean Software Testing, 7.5 credits

Course, Second cycle Spring-25  

Software Engineering

Ikon högskolepoäng

Distance

25%

Ikon stängd för anmälan

Closed

Ikon högskolepoäng

Distance

20%

Ikon stängd för anmälan

Closed

Machine Learning Engineering, 6 credits

Course, Second cycle Spring-25  

Software Engineering

Ikon högskolepoäng

Distance

17%

Ikon stängd för anmälan

Closed

Ikon högskolepoäng

Distance

25%

Ikon stängd för anmälan

Closed

Secure Software Architecture, 6 credits

Course, Second cycle Spring-25  

Software Engineering

Ikon högskolepoäng

Distance

17%

Ikon stängd för anmälan

Closed

Security, Privacy and Compliance, 7.5 credits

Course, Second cycle Spring-25  

Software Engineering

Ikon högskolepoäng

Distance

25%

Ikon stängd för anmälan

Closed

Ikon högskolepoäng

Distance

25%

Ikon öppen för anmälan

Open

Applied Cloud Computing and Big Data, 7.5 credits

Course, Second cycle Autumn-25  

Software Engineering

Ikon högskolepoäng

Distance

25%

Ikon öppen för anmälan

Open

Programmes

Master's Programme in Software Engineering, 120 credits

Programme, Second cycle Autumn-25  

Software Engineering

Ikon högskolepoäng

Campus

100%

Ikon öppen för anmälan

Open

Master’s programme in AI and Machine Learning, 120 credits

Programme, Second cycle Autumn-25  

Software Engineering

Ikon högskolepoäng

Campus

100%

Ikon öppen för anmälan

Open