Programmering för språkteknologer II
Kursplan, Grundnivå, 5LN446
- Kod
- 5LN446
- Utbildningsnivå
- Grundnivå
- Huvudområde(n) med fördjupning
- Språkteknologi G1F
- Betygsskala
- Väl godkänd (VG), Godkänd (G), Underkänd (U)
- Fastställd av
- Institutionsstyrelsen, 30 mars 2015
- Ansvarig institution
- Institutionen för lingvistik och filologi
Allmänt
Kursen ges som fristående kurs och inom programmen i språkteknologi.
Behörighetskrav
Programmering för språkteknologer I 7,5 hp, eller vad som krävs för antagning till Masterprogrammet i språkteknologi. För studenter som går kurserna Programmering för språkteknologer I och Programmering för språkteknologer II i omedelbar följd inom ett program räcker det med påbörjade studier på den första kursen.
Mål
Efter avslutad kurs skall studenten för att förtjäna betyget Godkänd minst kunna:
(1) använda och motivera elementär objekt-orienterad design för programmeringsuppgifter;
(2) använda några standardbiblioteksmoduler för språkteknologiska syften;
(3) implementera några av de enklare algoritmerna för följande uppgifter och diskutera deras tidskomplexitet på en elementär nivå
- operationer på stackar, köer och listor
- sökning
- sortering;
(4) använda och förklara några elementära fall av felhantering med hjälp av undantag.
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.
Övergångsbestämmelser
Kursen ersätter den tidigare kursen Algoritmer och datastrukturer i objektorienterad programmering och kan inte tas med i examen tillsammans med denna.