




| Kurs | Yh-poäng | Betyg* | Datum |
|---|---|---|---|
| Programmering grund | 10 | Godkänd | 2021-11-23 |
| Webbdesign och användarupplevelse (User Experience) | 10 | Väl godkänd | 2022-11-09 |
| Agila utvecklingsmetoder och HTML | 20 | Väl godkänd | 2021-11-08 |
| Publiceringsverktyg | 15 | Väl godkänd | 2022-10-18 |
| Test, verifiering och certifiering | 20 | Väl godkänd | 2023-01-12 |
| Informationsarktitektur och databasutveckling | 20 | Godkänd | 2022-04-11 |
| Examensarbete | 45 | Väl godkänd | 2023-05-26 |
| LIA 2 | 70 | Väl godkänd | 2023-05-26 |
| Javascript | 20 | Godkänd | 2021-12-20 |
| LIA 1 | 55 | Väl godkänd | 2022-06-30 |
| Webbapplikationer och mobil utveckling | 20 | Väl godkänd | 2022-10-18 |
| Molnbaserad arkitektur | 25 | Väl godkänd | 2022-01-25 |
| IT-säkerhet för utvecklare | 15 | Väl godkänd | 2022-12-09 |
| Programmering .net fördjupning | 40 | Väl godkänd | 2022-04-04 |
| Kommunikation, affärsmannaskap och IT-juridik | 15 | Godkänd | 2021-10-07 |

Efter avslutad utbildning ska den studerande ha kunskaper om/i
1. .net som ramverk
2. Procedurer och verktyg för att kunna utveckla och designa applikationer
3. Algoritmiskt tankesätt och logiska tillvägagångssätt vid utformande av algoritmer
4. Kommunikation och samarbete
5. Vanligt förekommande utvecklingsverktyg såsom webbservrar
6. Agila utvecklingsmetoder och HTML
7. Informationsmodeller, Informationsarkitektur och databasutveckling
8. JavaScript
9. Molnbaserad arkitektur
10. Test, verifiering och standarder
11. Säkerhet och drift
12. Webbdesign och användarupplevelse
13. Webbapplikationer och mobil utveckling
14. Dynamiska webbplatser och responsiva webbsidor
15. Kostnadsbesparingar
16. Affärsprocesser och muntliga presentationer
17. Lagringsstrukturer, kontrollstrukturer och algoritmer
18. Publiceringsverktyg
19. Kunskaper om programmering och utveckling av produkt
20. Rapportskrivning
Efter avslutad utbildning ska den studerande ha färdigheter i att
1. Kommunicera objektorienterad analys och design för komplexa och omfattande system
2. Utveckla professionella och avancerade grafiska användargränssnitt
3. Utföra programmering i JavaScript för att utveckla webbapplikationer
4. Konstruera och normalisera relationsdatabaser samt koppla applikationer till databaser med hjälp av JDBC
5. Utveckla programvara som håller hög kvalitet och som är lätt att underhålla och modifiera
6. Arbeta med moderna verktyg och metoder inom C# samt professionellt kunna arbeta med utveckling av program
7. Utveckla system med slutanvändarens upplevelse i fokus
8. Utveckla webbplatser som anpassar sig efter användarens plattform
9. Förebygga intrång och säkerställa en hackad site
10. Tillämpa olika programspråk och ramverk
11. Beräkna och planera kostnadsbesparingar
12. Arbeta med agila arbetsmetoder
13. Publicera utvecklad produkt
Efter avslutad utbildning ska den studerande ha kompetenser för att
1. Välja information, tekniker och metoder för nätverksprogrammering
2. Tillämpa specialiserad kunskap om UML för att beskriva problem och för att kunna
dokumentera mjukvara.
3. Utveckla designmönster för att skapa robusta och säkra applikationer
4. Designa och konstruera mobila applikationer
5. Självständigt arbeta med HTML5 för ljud, video, grafik och webbapplikationer
6. Med en helhetssyn på programvaruutveckling med C# kunna delta i samtliga faser i programvaruutvecklingsprocessen, från planering till testning av resultatet.
7. Arbeta med förebyggande åtgärder gällande säkerhet och drift
8. Använda erfarenheter gällande slutanvändaren för att utveckla nya affärsprocesser
9. Arbeta med ekonomiska underlag och föreslå nya lösningar för planering av kostnadsbesparingar
10. Självständigt utveckla enligt objektorienterad programmering
11. Delta i Agilt utvecklingsarbete
12. Design av lagringsenheter och versionshantering
13. Säkerställa att produkten når användaren.
