Avancerad programmering för språkteknologer
Kursplan, Avancerad nivå, 5LN715
- Kod
- 5LN715
- Utbildningsnivå
- Avancerad nivå
- Huvudområde(n) med fördjupning
- Språkteknologi A1N
- Betygsskala
- Underkänd (U), godkänd (G), väl godkänd (VG)
- Fastställd av
- Institutionsstyrelsen, 1 mars 2024
- Ansvarig institution
- Institutionen för lingvistik och filologi
Behörighetskrav
Kandidatexamen samt (1) 60 hp språkteknologi/datorlingvistik, eller (2) 60 hp datavetenskap, eller (3) 60 hp i något språkvetenskapligt ämne, 7,5 hp programmering och 7,5 hp logik/diskret matematik. Kunskaper i engelska motsvarande vad som krävs för grundläggande behörighet till utbildning på grundnivå.
Mål
För betyget godkänd ska studenten efter avslutad delkurs kunna
- lösa programmeringsuppgifter med relevans för språkteknologin, inklusive användande av bibliotek, behandling av textsamlingar och användning av numeriska metoder
- implementera och teoretiskt analysera komplexiteten för vanliga datastrukturer och algoritmer
- använda och motivera objekt-orienterad design för programmeringsuppgifter.
Innehåll
Fortsättningskurs i programmering med fokus både på praktiska tillämpningar inom språkteknologi, och teoretisk förståelse av datastrukturer, algoritmer och komplexitet.
Undervisning
Undervisningen sker i form av lektioner och laborationer under handledning.
Examination
Examination sker genom redovisning av laborationsuppgifter och en skriftlig tentamen.
Om särskilda skäl finns får examinator göra undantag från det angivna examinationssättet och medge att en student examineras på annat sätt. Särskilda skäl kan t.ex. vara besked om särskilt pedagogiskt stöd från universitetets samordnare.
Övriga föreskrifter
Kursen kan inte räknas in i en examen tillsammans med Programmering för språkteknologer II.