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, 20 december 2019
- Ansvarig institution
- Institutionen för lingvistik och filologi
Allmänt
Kursen ges som fristående kurs och inom masterprogrammet i språkteknologi.
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
Efter avslutad kurs skall studenten för att förtjäna betyget Godkänd minst kunna:
- använda och motivera objekt-orienterad design för programmeringsuppgifter;
- lösa programmeringsuppgifter med relevans för språkteknologin, inklusive behandling av textsamlingar och användning av numeriska metoder;
- implementera algoritmer för följande uppgifter och analysera deras tidskomplexitet: operationer på stackar, köer och listor, sökning, sortering.
Innehåll
Se målen.
Undervisning
Undervisningen sker i form av lektioner och laborationer under handledning.
Examination
Kunskapskontroll sker genom skriftligt redovisade uppgifter och en 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.