Väsentliga koncept inom mjukvaruarkitektur
3.0 HPI kursen introduceras metoder och tekniker för att designa och beskriva mjukvaruarkitekturer och förklara de arkitekturella koncept som ligger bakom strukturen och beteendet i moderna mjukvarusystem, som tjänsteorienterade system, molnbaserade system och mikrotjänster. Kursen diskuterar vidare en mjukvaruarkitekts typiska arbetsuppgifter och ansvarsområden ur ett praktiskt perspektiv.
Kursen innehåller:
- Fundamentala koncept och principer inom mjukvaruarkitektur
- Beskrivning och kommunikation av mjukvaruarkitekturer genom arkitekturella vyer
- Designprinciper för mjukvaruarkitektur
- Moderna arkitekturer, t.ex. tjänsteorienterade arkitekturer, webb-tjänster, mikrotjänster och molnbaserade system
Kursen består av ett antal föreläsningar och workshops samt laborationer.
Kursen innehåller:
- Fundamentala koncept och principer inom mjukvaruarkitektur
- Beskrivning och kommunikation av mjukvaruarkitekturer genom arkitekturella vyer
- Designprinciper för mjukvaruarkitektur
- Moderna arkitekturer, t.ex. tjänsteorienterade arkitekturer, webb-tjänster, mikrotjänster och molnbaserade system
Kursen består av ett antal föreläsningar och workshops samt laborationer.
¹óö°ù»åÂá³Ü±è²Ô¾±²Ô²µ²õ²Ô¾±±¹Ã¥:
A1N (har endast kurs/er på grundnivå som förkunskapskrav)
±«³Ù²ú¾±±ô»å²Ô¾±²Ô²µ²õ²Ô¾±±¹Ã¥:
Avancerad nivå
µþ±ð³óö°ù¾±²µ³ó±ð³Ù²õ°ì°ù²¹±¹
Gymnasiets engelska 6 eller motsvarande. 60 hp inom datavetenskap varav minst 7,5 hp inom Software Engineering, eller två års yrkeserfarenhet inom informationsteknologisektorn. Motsvarandebedömning kan göras.