Datateknik AV, Hackathon-serie i avancerad programmering, 3 hp
Observera att kurslitteraturen kan ändras/revideras fram till:
• 1 juni för en kurs som startar på höstterminen
• 15 november för en kurs som startar på vårterminen
• 1 april för en kurs som startar på sommaren
Skriv ut eller spara kursplanen som PDF
Du kan enkelt skriva ut en kursplan direkt från webbsidan. Använd kortkommandot ctrl+p (Windows) eller command+p (Mac). I nästa steg väljer du om du vill skriva ut eller spara kursplanen som PDF.
För en nedlagd kurs kan eventuell information om avvecklingsperiod hittas under rubriken "Övergångsregel" i senaste versionen av kursplanen.
Kursplan för:
Datateknik AV, Hackathon-serie i avancerad programmering, 3 hp
Computer Engineering MA, Hackathon Series in Advanced Programming, 3 credits
Allmänna data om kursen
- Kurskod: DT100A
- Ämne huvudområde: Datateknik
- Nivå: Avancerad nivå
- Högskolepoäng: 3
- Fördjupning vs. Examen: A1N - Avancerad nivå, har endast kurs/er på grundnivå som förkunskapskrav
- Utbildningsområde: Tekniska området 100%
- Ansvarig institution: Data- och elektroteknik
- Fastställd: 2024-10-15
- Giltig fr.o.m: 2025-01-20
Syfte
Kursen avser att ge kunskap och färdigheter i moderna tekniker och verktyg för programmering, för att skapa en förståelse för dess användning, styrkor och svagheter för att sedan tillämpa dessa färdigheter i verkliga tillämpningsområden. Kursen syftar också till att skapa erfarenhetsutbyte där deltagarna ges tillfälle att lära av varandra i nära samarbeten.
Lärandemål
Efter genomförd kurs ska studenten kunna:
- redogöra för olika behov och utmaningar relaterat till avancerad programvaruutveckling,
- använda och utvärdera nya toppmoderna avancerade programmeringsprinciper,
- jämföra och argumentera för och emot olika typer av programmeringsmetoder och -verktyg för att lösa givna problem,
- reflektera kring sin egen och andras programkod.
Innehåll
- Seminarier inom aktuella tekniker för avancerad programmering
- Deltagande i hackathon-utmaningar inom avancerad programmering
- Projektformulering och projektarbete inom ett utvalt område inom datateknik, inklusive presentation av sina resultat och lärdomar
Behörighet
Avlagd kandidatexamen med minst 15 hp programmering.
Dessutom krävs kunskaper i svenska och engelska motsvarande det som krävs för grundläggande behörighet till svensk högskoleutbildning på grundnivå.
Urvalsregler
Urval sker i enlighet med Högskoleförordningen och den lokala antagningsordningen.
Undervisning
Kursen består av ett antal workshops/seminarium som sker i formen av en serie hackatons där deltagarna träffas fysiskt och arbetar tillsammans med olika programmeringsproblem, som sedan avslutas med en projektredovisning. Kursen förutsätter tillgång till egen dator, programmeringsverktyg och möjlighet att fysiskt delta. Beroende på studentens tidigare programmeringsförmåga uppskattas arbetsinsatsen till 80 timmars arbete.
Examination
P101: Projekt, 3 hp
Betygsskala: Tregradig skala
Länk till betygskriterier: https://www.miun.se/betygskriterier
Om en student har ett besked från samordnaren vid Mittuniversitetet om pedagogiskt stöd vid funktionsnedsättning, har examinatorn rätt att ge anpassad examination för studenten.
Betygsskala
Tregradig skala
Litteratur
Kurslitteratur och övrigt material kommer att göras tillgängligt via aktuell lärmiljö.