{"version":{},"omfattning":"7,5","avvecklad":false,"betygsskala":"UNDEFINED","kravTidigareStudier":"UNDEFINED","beskrivning":[],"huvudomrade":[{"huvudomrade":{"benamning":[{"sprakkod":"se","text":"Informatik"}],"beskrivning":[]}}],"utbildningsomrade":[],"amnesord":[],"kravBehorighet":[{"sprakkod":"se","text":"Introduktion till systemutveckling, 6 hp och Datamodellering och databassystem, 6 hp från Informatik med systemvetenskaplig inriktning, grundkurs, 30 hp. Alternativt Introduktion till systemutveckling, 6 hp och Introduktion till objektorienterad programmering och problemlösning, 9 hp från Informatik med systemvetenskaplig inriktning, grundkurs, 30 hp."}],"uid":"6222AA52-BD14-4681-AD26-91039DDD8EC3","organisation":{"hrReferensNummer":[],"benamning":[],"beskrivning":[]},"utbildningskod":"IK215G","grundtyp":"KURS","utbildningstyp":"UNDEFINED","utbildningsform":"HOGSKOLEUTBILDNING","studieordning":"UNDEFINED","nivainomstudieordning":"GRUND","amnesomrade":[],"status":"PABORJAD","benamning":[{"sprakkod":"sv","text":"Informatik, Mjukvaruarkitektur, fortsättningskurs"},{"sprakkod":"en","text":"Informatics, Software Architecture, Intermediate Course"}],"fritext":{"PROGRAMINNEHALLEX":{"benamning":[{"sprakkod":"se","text":""}]},"PROGRAMPOPULARBESKRIVNING":{"benamning":[{"sprakkod":"se","text":""}]},"KURSSTUDIEFORM":{"benamning":[{"sprakkod":"se","text":""}]},"EXAMENKOMMENTAR":{"benamning":[{"sprakkod":"se","text":"//Inlämningsuppgifter, //3 högskolepoäng (Provkod: A001)//\n//Skriftliga inlämningsuppgifter\r\n//Skriftlig tentamen, //4,5 högskolepläng (Provkod: A002)"}]},"LITTERATURLISTASTATUS":{"benamning":[{"sprakkod":"se","text":"EJKL"}]},"KURSBEDOMNINGSFORM":{"benamning":[{"sprakkod":"se","text":"För att erhålla betyget G på kursen som helhet skall tentamen och inlämningsuppgifter ha betyget G. För att erhålla betyget VG på kursen som helhet skall tentamen ha givits betyget VG och inlämningsuppgifter ha betyget G."}]},"PROGRAMMAL":{"benamning":[{"sprakkod":"se","text":"Den studerande skall efter avslutad kurs:\r\n@@ha förmåga att beskriva arkitektrollen i ett mjukvaruutvecklingsprojekt\r\n@@ha förmåga att formulera kvalitetskrav med hjälp av kvalitetsscenarier\r\n@@ha förmåga att beskriva olika arkitekturstilar och hur de relaterar till specifika kvalitetsegenskaper\r\n@@ha förmåga att dokumentera arkitekturer med hjälp av etablerade metoder\r\n@@kunna skapa en arkitekturdesign för ett system baserat på en fallbeskrivning i naturligt språk."}]},"PROGRAMALLMANT":{"benamning":[{"sprakkod":"se","text":"\u003cp\u003e\u003ci\u003eInlämningsuppgifter\u003c/i\u003e\u003cbr\u003e\u003c@gradeScaleIntroTxtExSv/\u003eUnderkänd (U) eller Godkänd (G).\u003c/p\u003e\u003cp\u003e\u003ci\u003eSkriftlig tentamen\u003c/i\u003e\u003cbr\u003e\u003c@gradeScaleIntroTxtExSv/\u003eUnderkänd (U), Godkänd (G) eller Väl godkänd (VG).\u003c/p\u003e"}]},"KURSEXAMINA":{"benamning":[{"sprakkod":"se","text":"\u003cp\u003e\u003ci\u003eInlämningsuppgifter\u003c/i\u003e, 3 \u003c@creditsLoTxtSv/\u003e (\u003c@testCodeTxtSv/\u003e:     )\u003cbr\u003e\u003c@gradeScaleIntroTxtExSv/\u003eUnderkänd (U) eller Godkänd (G).\u003c/p\u003e\u003cp\u003e\u003ci\u003eSkriftlig tentamen\u003c/i\u003e, 4,5 \u003c@creditsLoTxtSv/\u003e (\u003c@testCodeTxtSv/\u003e:     )\u003cbr\u003e\u003c@gradeScaleIntroTxtExSv/\u003eUnderkänd (U), Godkänd (G) eller Väl godkänd (VG).\u003c/p\u003e"}]},"KURSBESTAMMELSER":{"benamning":[{"sprakkod":"se","text":""}]},"PROGRAMINKRAV":{"benamning":[{"sprakkod":"se","text":"1.0"}]},"KURSBETYG":{"benamning":[{"sprakkod":"se","text":"Underkänd (F), Tillräcklig (E), Tillfredsställande (D), Bra (C), Mycket bra (B) eller Utmärkt (A)"}]},"LITTERATURLISTA":{"benamning":[{"sprakkod":"se","text":"\u003c_p0_\u003e\u003c@littHeaderTagStart/\u003eObligatorisk litteratur\u003c@littHeaderTagEnd/\u003e\r\nBass, Len, Clements, Paul och Rick Kazman (2021)\n//Software Architecture in Practice //(4:e upplagan)//\n//Pearson Education, 464 sidor"}]},"KURSFORDJUPNING":{"benamning":[{"sprakkod":"se","text":"G1F "}]},"KURSUPPDRAG":{"benamning":[{"sprakkod":"se","text":"N"}]},"PROGRAMINNEHALL":{"benamning":[{"sprakkod":"se","text":"Syftet med kursen är att utrusta studenter med grundläggande kunskaper och färdigheter kring mjukvaruarkitektur och dess roll i utveckling och underhåll av mjukvarusystem. Kursen inleds med en introduktion av arkitektrollen och programvaruarkitekturens relevans i olika stadier av ett utvecklingsprojekt. Kursen behandlar sedan förhållandet mellan arkitektur, systemkrav och systemimplementering, följt av kvalitetsegenskaper hos mjukvaruarkitektur. Kursen avslutas med en presentation av olika arkitekturstilar, taktiker och allmänna principer för programdesign och hur man dokumenterar och utvärderar mjukvaruarkitektur."}]},"PROGRAMOVRIGT":{"benamning":[{"sprakkod":"se","text":"Undervisning kan ske på engelska."}]}},"datum":{"IKRAFTTRADANDETERMIN":{"startDatum":"2027-01-18T00:00:00.000Z","slutDatum":"2027-06-06T00:00:00.000Z","periodkod":[{"periodkodtyp":"YYYYN","benamning":[{"sprakkod":"se","text":"20271"}]},{"periodkodtyp":"VHYY","benamning":[{"sprakkod":"sv","text":"V27"},{"sprakkod":"en","text":"V27"}]},{"periodkodtyp":"VTHTYY","benamning":[{"sprakkod":"sv","text":"VT27"},{"sprakkod":"en","text":"VT27"}]},{"periodkodtyp":"YYYYN","benamning":[{"sprakkod":"sv","text":"20271"},{"sprakkod":"en","text":"20271"}]},{"periodkodtyp":"YYYYW","benamning":[{"sprakkod":"sv","text":"202704"},{"sprakkod":"en","text":"202704"}]},{"periodkodtyp":"YYYYMMDD","benamning":[{"sprakkod":"sv","text":"2027-01-18"},{"sprakkod":"en","text":"2027-01-18"}]},{"periodkodtyp":"VTHTYYYY","benamning":[{"sprakkod":"sv","text":"VT 2027"},{"sprakkod":"en","text":"VT 2027"}]},{"periodkodtyp":"AVI","benamning":[{"sprakkod":"sv","text":"Vårterminen 2027"},{"sprakkod":"en","text":"Spring semester 2027"}]},{"periodkodtyp":"VHYY","benamning":[{"sprakkod":"sv","text":"V27"},{"sprakkod":"en","text":"V27"}]},{"periodkodtyp":"VTHTYY","benamning":[{"sprakkod":"sv","text":"VT27"},{"sprakkod":"en","text":"VT27"}]},{"periodkodtyp":"YYYYN","benamning":[{"sprakkod":"sv","text":"20271"},{"sprakkod":"en","text":"20271"}]},{"periodkodtyp":"YYYYW","benamning":[{"sprakkod":"sv","text":"202704"},{"sprakkod":"en","text":"202704"}]},{"periodkodtyp":"YYYYMMDD","benamning":[{"sprakkod":"sv","text":"2027-01-18"},{"sprakkod":"en","text":"2027-01-18"}]},{"periodkodtyp":"VTHTYYYY","benamning":[{"sprakkod":"sv","text":"VT 2027"},{"sprakkod":"en","text":"VT 2027"}]},{"periodkodtyp":"AVI","benamning":[{"sprakkod":"sv","text":"Vårterminen 2027"},{"sprakkod":"en","text":"Spring semester 2027"}]}],"periodkodslut":[{"periodkodtyp":"VHYY","benamning":[{"sprakkod":"sv","text":"V27"},{"sprakkod":"en","text":"V27"}]},{"periodkodtyp":"VTHTYY","benamning":[{"sprakkod":"sv","text":"VT27"},{"sprakkod":"en","text":"VT27"}]},{"periodkodtyp":"YYYYN","benamning":[{"sprakkod":"sv","text":"20271"},{"sprakkod":"en","text":"20271"}]},{"periodkodtyp":"YYYYW","benamning":[{"sprakkod":"sv","text":"202724"},{"sprakkod":"en","text":"202724"}]},{"periodkodtyp":"YYYYMMDD","benamning":[{"sprakkod":"sv","text":"2027-06-06"},{"sprakkod":"en","text":"2027-06-06"}]},{"periodkodtyp":"VTHTYYYY","benamning":[{"sprakkod":"sv","text":"VT 2027"},{"sprakkod":"en","text":"VT 2027"}]},{"periodkodtyp":"AVI","benamning":[{"sprakkod":"sv","text":"Vårterminen 2027"},{"sprakkod":"en","text":"Spring semester 2027"}]},{"periodkodtyp":"VHYY","benamning":[{"sprakkod":"sv","text":"V27"},{"sprakkod":"en","text":"V27"}]},{"periodkodtyp":"VTHTYY","benamning":[{"sprakkod":"sv","text":"VT27"},{"sprakkod":"en","text":"VT27"}]},{"periodkodtyp":"YYYYN","benamning":[{"sprakkod":"sv","text":"20271"},{"sprakkod":"en","text":"20271"}]},{"periodkodtyp":"YYYYW","benamning":[{"sprakkod":"sv","text":"202724"},{"sprakkod":"en","text":"202724"}]},{"periodkodtyp":"YYYYMMDD","benamning":[{"sprakkod":"sv","text":"2027-06-06"},{"sprakkod":"en","text":"2027-06-06"}]},{"periodkodtyp":"VTHTYYYY","benamning":[{"sprakkod":"sv","text":"VT 2027"},{"sprakkod":"en","text":"VT 2027"}]},{"periodkodtyp":"AVI","benamning":[{"sprakkod":"sv","text":"Vårterminen 2027"},{"sprakkod":"en","text":"Spring semester 2027"}]}],"periodTidsrelation":"FORE"},"INRATTANDEDATUM":{"startDatum":"2025-11-01T00:00:00.000Z","periodkod":[{"periodkodtyp":"VHYY","benamning":[{"sprakkod":"sv","text":"H25"},{"sprakkod":"en","text":"H25"}]},{"periodkodtyp":"VTHTYY","benamning":[{"sprakkod":"sv","text":"HT25"},{"sprakkod":"en","text":"HT25"}]},{"periodkodtyp":"YYYYN","benamning":[{"sprakkod":"sv","text":"20252"},{"sprakkod":"en","text":"20252"}]},{"periodkodtyp":"YYYYW","benamning":[{"sprakkod":"sv","text":"202544"},{"sprakkod":"en","text":"202544"}]},{"periodkodtyp":"YYYYMMDD","benamning":[{"sprakkod":"sv","text":"2025-11-01"},{"sprakkod":"en","text":"2025-11-01"}]},{"periodkodtyp":"VTHTYYYY","benamning":[{"sprakkod":"sv","text":"HT 2025"},{"sprakkod":"en","text":"HT 2025"}]},{"periodkodtyp":"AVI","benamning":[{"sprakkod":"sv","text":"Höstterminen 2025"},{"sprakkod":"en","text":"Autumn semester 2025"}]},{"periodkodtyp":"VHYY","benamning":[{"sprakkod":"sv","text":"H25"},{"sprakkod":"en","text":"H25"}]},{"periodkodtyp":"VTHTYY","benamning":[{"sprakkod":"sv","text":"HT25"},{"sprakkod":"en","text":"HT25"}]},{"periodkodtyp":"YYYYN","benamning":[{"sprakkod":"sv","text":"20252"},{"sprakkod":"en","text":"20252"}]},{"periodkodtyp":"YYYYW","benamning":[{"sprakkod":"sv","text":"202544"},{"sprakkod":"en","text":"202544"}]},{"periodkodtyp":"YYYYMMDD","benamning":[{"sprakkod":"sv","text":"2025-11-01"},{"sprakkod":"en","text":"2025-11-01"}]},{"periodkodtyp":"VTHTYYYY","benamning":[{"sprakkod":"sv","text":"HT 2025"},{"sprakkod":"en","text":"HT 2025"}]},{"periodkodtyp":"AVI","benamning":[{"sprakkod":"sv","text":"Höstterminen 2025"},{"sprakkod":"en","text":"Autumn semester 2025"}]}],"periodTidsrelation":"INOM"}},"faststallandeOrganisation":{"hrReferensNummer":[],"benamning":[{"sprakkod":"se","text":"Prefekt"}],"beskrivning":[],"kod":"Prefekt"},"visaWebb":"UNDEFINED","visaXML":"UNDEFINED"}