Python - en inkörsport till Machine Learning
Kursen är för yrkesverksamma och ingår i programmet MAISTR (hh.se/maistr) där du som deltagare kan läsa hela programmet eller enstaka kurser. Kursen ingår i kursspåret innovation management och ges på distans på engelska.
Python är ett programmeringsspråk som har fått stor spridning i skolor för att lära ut programmeringskunskaper, och även inom AI-världen för maskininlärning och Big Data-tillämpningar.
Kursen ”Python - a Gateway to Machine Learning” syftar till att öppna dörrar för studier och arbete inom en rad olika digitaliseringssammanhang, t.ex. AI.
Kursen är uppdelad i fyra moduler
- Introduktion till programmeringsspråket Python
- Introduktion till datastrukturer och algoritmdesign
- Bibliotek för linjär algebra och tabelldata
- Grundläggande introduktion till serialisering och binära filer, parallellbearbetning och AI-assisterad programmering
Den första modulen är en introduktion till själva programmeringsspråket Python. Det är en snabb genomgång av syntaxen och hur man använder programmeringsbegrepp med Python.
Den andra modulen ger studenter med olika bakgrund en stark grund att stå på genom att introducera utvecklingssystemet Jupyter, tekniker för att komma på algoritmer och de datastrukturer som behövs för att få algoritmer att fungera bättre.
Den tredje modulen fokuserar på Högskolan i Halmstads styrka inom AI och introducerar bibliotek för tabellerad data (Pandas) och för linjär algebra (NumPy). Den introducerar begrepp som vektorisering och använder metoder från den första modulen för att implementera program för stora mängder data.
I det sista modulen ges en introduktion till serialisering av data och olika binära filformat för datalagring. En kort introduktion till parallellbearbetning ges, följt av en grundläggande introduktion till AI-assisterad programmering.
Materialet presenteras så att deltagarna kan läsa, titta på inspelningar och gå igenom interaktiva dokument där de kan experimentera och göra övningar. Kursledaren har erfarenhet av att undervisa i Python-programmering på vårt campus.
Kursen vänder sig till dig som har en grundutbildning inom teknik (eller liknande) och erfarenhet av programmering men inte specifika kunskaper i Python. Kursen hålls på engelska.
Distansstudenter (t.ex. MAISTER-programmet) måste komma till Halmstadcampus för den skriftliga slutprovet. Det enda undantaget är att skriva den skriftliga tentamen på ett centrum som godkänts av Högskolan i Halmstad (tentamen på annan ort), vilket studenten måste ansöka om utöver den normala tentamensanmälan. Dessutom ansvarar studenterna själva för sina resor och boendekostnader för att skriva tentamen på campus i Halmstad eller på någon godkänd tentamensort.