Applicerad AI
Kursen omfattar: Beskrivning om området artificiell intelligens, inklusive bakgrund, historia, fundamentala frågor, utmaningar och huvudsakliga inriktningar • Tillämpning av metoder och teorier för artificiell evolution, genetiska algoritmer, multipla autonoma agenter och svärmintelligens • Använda ett agilt förhållningssätt som projektmedlem • Använda en given delmängd av teorier, metoder och principer i en applikation
Branschkunskap
Kursen omfattar: Kursen omfattar: Branschkartläggning för förståelse av branschens uppbyggnad och organisation • Analys och reflektion över yrkesrollen utifrån branschkartläggningen • Effektiv textframställan och kommunikation, inklusive CV-skrivning • Förståelse för branschens struktur och organisation • Orientering och nätverkskompetens inom yrkesområdet • Inlärnings- och studieteknik
Databaser
Kursen omfattar: Utveckla och föreslå applikationer med korrekta och effektiva databaslösningar • Implementera flerskiktad arkitektur i applikationer • Databaser, deras funktioner, principer för objektorienterad design och programmering • Modifiera och skapa optimerade och säkra databaser • Dokumentation av en databas på engelska
Maskininlärning
Kursen omfattar: Matematik och introduktion till maskininlärning och deep learning • Regression- och klassificeringsproblem för datainterpretation • Begrepp vid tunga beräkningar, fundament för maskininlärning, linjära ekvationssystem, matriser, determinanter, och vektorgeometri • Få insikter i maskininlärning och deep learning, inklusive inferens och prediktion med sannolikhetsmodeller • Tillämpning av maskininlärningsmodeller och algoritmer i programspråk samt verktyg för Deep learning
Mekatronik och Robotprogrammering
Kursen omfattar: Grundläggande komponenters funktion i mekatroniska system • Teoretiska och praktiska insikter om användningen av industrirobotar inom tillverkningsindustrin • Internlogistik samt aktuella miljö- och säkerhetskrav • Samspelet mellan maskin, elektronik och data • Användningen av industrirobotar inom tillverkningsindustrin • Kännedom om miljö- och säkerhetskrav för mekatroniska system • Använda manualer, instruktioner och ritningar för att montera mekatroniska system • Sammanföra flera mekatroniska system till en enhet • Material och dokumentationslistor kopplade till mekatronik
Examensarbete
Ett självständigt arbete som omfattar: Planering och upprättande av projektplan • Informationssökning, bearbetning och analys av teoretisk och empirisk data • Källkritik och källhänvisning • Genomförande av ett självständigt skriftligt arbete av relevans för utbildningen • Presentation och opponering
Programmering i Python
Kursen omfattar: Användningen av byggstenar och verktyg för programmering inom AI • Teori och praktiska övningar utveckla specialiserade kunskaper om programstruktur och uppbyggnad • Hur källkod omvandlas till maskinkod och principerna för objektorientering • Användning av versionshanteringssystem samt verktyg för felsökning och felkorrigering i programkoden • Validering och testning av kod • Hur objektorienteringsprinciper implementeras i programspråket • Användning av verktyg för felsökning och felkorrigering i programkoden • Hantering av versionshanteringssystem
Ramverk i Python
Kursen omfattar:
• Övergripande kunskap om hur moderna applikationer utvecklas
• Rest-API:er
• Webbramverk
• Dokumentation av kod
• Designstrukturer
• Grundläggande frontendutveckling
•Agil utveckling
LIA 1
Praktikperiod 1. Målet med kursen:
Kursens mål är att den studerande genom praktiska övningar utvecklar specialiserade kunskaper om hur det är att arbeta med mjukvaruutveckling.
LIA 2
Praktikperiod 2. Målet med kursen: Kursens mål är att den studerande genom teori och praktiska övningar utvecklar specialiserade kunskaper inom de områden som gåtts igenom i utbildningen innan LIA 2 genomfördes.