×
 

Hoppa till innehåll

Utvecklare tillämpad AI

AI har på kort tid revolutionerat många branscher och nya användningsområden uppkommer konstant. Den snabba utvecklingen medför att flera specialister behövs framåt, för att kunna matcha marknaden. Utbildningskonceptet syftar till att förse arbetsmarknaden med fler experter som besitter en kombination av teoretiska kunskaper och praktisk färdighet, perfekt anpassade för att navigera genom de hastiga förändringarna som området innebär.  
Genom att intensivt fokusera på Python-programmering, expertis inom databashantering och tillämpning av matematik och statistik inom AI, erbjuds en gedigen kunskapsgrund utformad för den snabbväxlade världen av tillämpad AI. 

Yrkesroller

  • AI-utvecklare 
  • Business Intelligence-analytiker 
  • Data Scientist 
  • Mjukvaru- och systemutvecklare m.fl 
  • Utvecklare Tillämpad AI 

Förkunskapskrav:

Särskild behörighet krävs i följande kurser:

Lägst betyget E/3/G i följande kurser:

Matematik 2
Programmering 1

Eller motsvarande

Mål med utbildningen:

Efter avslutad utbildning ska den studerande ha färdigheter i att: 

  • Planera, utföra samt identifiera resurser för att utföra, specialiserade arbetsuppgifter inom programmering, databaser, neuronnät, djupinlärning och maskininlärning i yrkesrollen.  
  • Planera, utföra samt identifiera resurser för att utföra, specialiserade arbetsuppgifter inom ett agilt team med kunskap om metoder, verktyg och roller som en teammedlem  
  • Lösa sammansatta problem inom området och skapa effektiva, säkra och kvalitativa applikationer samt analysera, planera, bygga och leverera applikationer i yrkesrollen  
  • Kommunicera åtaganden och lösningar gällande tillämpad AI i yrkesrollen på såväl svenska som engelska.  

Efter avslutad utbildning ska den studerande ha kompetenser för att: 

  • Självständigt behandla teoretiska och praktiska tillvägagångssättet för att ta fram, producera och leverera AI-lösningar till slutkund i ett projekt på ett sådant sätt att det leder till vidare lärande och professionell utveckling i yrkesrollen.  
  • Självständigt behandla teoretisk och praktisk en utvecklingsmiljö inom AI-området samt arbeta med versionshantering på ett sådant sätt att det leder till vidare lärande och professionell utveckling i yrkesrollen.  
  • Självständigt behandla och ta en aktiv roll i ett agilt utvecklingsteam, hantera sin tid och ha ett kritiskt förhållningssätt så som förväntas av en junior utvecklare på ett sådant sätt att det leder till vidare lärande och professionell utveckling i yrkesrollen.  
  • Övervaka implementering och test av en existerande eller ny applikation samt slutföra förelagda projekt inom yrkesrollen 

Utbildningens kurser

Kurser och poängplan

  • Avancerad programmering och databaser | 40 YHP
  • Databasbehandling och datamodellering | 40 YHP
  • Examensarbete | 30 YHP 
  • Introduktion till Tillämpad AI  | 40 YHP 
  • Lärande i arbete | 120 YHP 
  • Maskininlärning| 40 YHP 
  • Neuronnät och djupinlärning| 40 YHP 
  • Projektkurs | 50 YHP 

Totalt : 400 YH-poäng | 2 årig utbildning
(5 YH-poäng innebär en veckas heltidsstudier)

Kursinnehåll

  • Syftet med kursen är att ge studenten kunskap om hur man använder databaser inom AI-arkitektur för att lagra och hantera stora mängder data samt få en fördjupad programmeringskunskap.

    Kursinnehåll:
    • Avancerad programmering i Python
    • Grundläggande databaser och SQL
    • AI-verktyg och teknologier
    • Agila metoder, testning, grupputveckling, god
    programmeringssed, In/Ut GitHub

  • Syftet med kursen är att ge den studerande färdigheter i Databehandling och datamodellering samt en översikt av artificiell intelligens, dess historia, koncept, tekniker och applikationer.

    Kursinnehåll:
    • Databehandling och rengöring
    • Datamodellering och hantering
    • Design och implementering av databaser
    • Testning och säkerhet av databaser
    • AI-verktyg och teknologier
    • Agila metoder, testning, grupputveckling, god
    programmeringssed, In/Ut GitHub

  • Målet med examensarbetet är att studenten ska visa att de har uppnått de lärandemål som satts upp för utbildningen genom att självständigt genomföra en uppgift inom Tillämpad AI.

  • Syftet med kursen är att ge studenten grundläggande kunskaper om programmeringens grundläggande koncept, verktyg och tekniker som används inom AI-arkitektur.

    Kursens innehåll:
    • Programmering i Python
    • Matematik och statistik för AI
    • Samarbete och teamwork
    • Översikt över Tillämpad AI
    • Problemlösning och logiskt tänkande
    • IT-säkerhet
    • Agil metodik
    • AI-verktyg och teknologier
    • Agila metoder, testning, grupputveckling, god
    programmeringssed, In/Ut GitHub

  • Syftet med kursen är att den studerande ska få de specialiserade kunskaper, färdigheter och kompetenser och praktisk erfarenhet från samtliga av de tidigare kurserna och praktiskt tillämpa dem i denna näringslivsförlagda kurs.

    Målet är att den studerande efter genomförd kurs kan applicera utbildningens metodik inom avancerad AI i faktiska projekt och har tillägnat sig specialiserad kunskap om och förståelse för att självständigt kunna utföra arbetsuppgifter inom utbildningens område med hjälp av relevanta arbetsmetoder.

    Den studerande ska kunna redogöra för metodik och processer runt utvecklingsprojekt, redogöra för kvalitetssäkringsarbetet och dokumentationsbehovet i ett skarpt utvecklingsprojekt och kunna beskriva de teknologier, plattformar och verktyg som används inom det aktuella företaget. Den studerande ska inom ramen för kursen dela med sig av sina erfarenheter genom en skriftlig rapport och en muntlig presentation.

  • Syftet med kursen är att ge studenten djupare kunskap om maskininlärning, dess algoritmer och tillämpningar.

    Moment:

    • Övervakad och oövervakad inlärning
    • Val av modeller och modellutvärdering
    • Feature engineering
    • Bias och rättvisa i maskininlärning
    • AI-verktyg och teknologier
  • Syftet med kursen är att ge studenten kunskap om neuronnät och djupinlärning, deras tillämpningar och hur man utvecklar och tränar dem.

    Kursinnehåll

    • Neurala nätverk
    • GAN, Transformers, RNN
    • AI för applikationer i front-end
    • AI-verktyg och teknologier
  • Syftet med projektkursen är att ge studenten möjlighet att tillämpa och fördjupa sina kunskaper inom AI genom att arbeta med ett verkligt projekt tillsammans med andra studenter och handledare.

    Moment

    • AI-projekt
    • AI verktyg
    • Agila team
    • Projektverktyg
    • Teknisk rapport och en presentation