Beskriva de fundamentala koncepten inom digital etik och hållbar utveckling inom dator- och mjukvaruteknik.
Identifiera och presentera primära etiska utmaningar relaterade till utvecklingen av ett mjukvarusystem.
Identifiera och presentera primära hållbarhetsutmaningar relevanta för utvecklingen, användandet och underhåll av mjukvarusystem.
2. Färdighet och förmåga
Analysera etiska utmaningar och deras inverkan under utvecklingen av mjukvarusystem.
Analysera hållbarhetsutmaningar, deras inverkan, och möjliga lösningar under utveckling, användning och underhåll av mjukvarusystem.
3. Värderingsförmåga och förhållningssätt
Reflektera på tillämpningsgraden av olika metoder och lösningar för att adressera viktiga etiska- och hållbarhetsutmaningar under utveckling, användande och underhåll av mjukvarusystem.
Kursinnehåll
Kursen ämnar ge studenten grundläggande förståelse för utmaningarna och angreppssätt relaterade till digital etik och hållbar utveckling inom domänen dator- och mjukvaruteknik. Studenten kommer få kunskap om behovet att reflektera och adressera etiska, sociala, ekonomiska och miljöfokuserade utmaningar under utveckling, användande och underhåll av mjukvarusystem, både traditionella såväl som AI-baserade. Kursens fokuserar därmed på att skapa medvetenhet för olika etiska och hållbarhetsutmaningar och deras inverkan i kontexten mjukvarusystem och mjukvarulösningar. Kursen ämnar också ge studenten kunskap och färdigheter att adressera sådana utmaningar inom sin professionella karriär.
Kursen består av två moduler: digital etik och hållbar utveckling inom domänen
dator- och mjukvaruteknik. Denna domän inkluderar också områden såsom Artificiell Intelligens (AI), cybersäkerhet, och spelutveckling.
Digital Etik
Introduktion till etisk teori
Etik i kontexten dator- och mjukvaruteknik
Professionella praxis och riktlinjer för etik för ingenjörer
Etik och AI
Säkerhet, integritet, och andra etiska utmaningar under utveckling av olika typer av mjukvarusystem, AI-baserade system, och spel
Hållbar utveckling
Introduktion till hållbar utveckling, inklusive hållbarhetsmål (Sustainable Development Goals (SDGs))
Miljö, social, och ekonomisk hållbarhet
Hållbar utveckling och diversitet i kontexten dator- och mjukvaruteknik
Hållbar utveckling av mjukvara och system
Hållbar utveckling och AI
Förutsättningar
Grundläggande behörighet samt Fysik 2, Kemi 1 och Matematik 4.