Programmering för språkteknologer I
Kursplan, Grundnivå, 5LN429
- Kod
- 5LN429
- Utbildningsnivå
- Grundnivå
- Huvudområde(n) med fördjupning
- Språkteknologi G1F
- Betygsskala
- Underkänd (U), godkänd (G), väl godkänd (VG)
- Fastställd av
- Institutionsstyrelsen, 12 april 2018
- Ansvarig institution
- Institutionen för lingvistik och filologi
Allmänt
Kursen kan 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:
- skriva program som tillämpar god praxis vad gäller design och kodning;
- förklara följande begrepp och skriva program som drar nytta av dem:
- variabler
- funktioner
- moduler
- numeriska typer och operatorer
- listor och tupler
- villkorliga satser (if-satser)
- iteration
- strängar och operationer på dem
- dictionaries
- input och output till textfiler;
- skriva program som löser elementära språkteknologiska uppgifter.
Innehåll
Se målen.
Undervisning
Undervisningen sker i form av lektioner och laborationer under handledning.
Examination
Kunskapskontroll sker genom inlämning av laborationsuppgifter och ett skriftligt prov.
Övriga föreskrifter
Kursen får ej medtas i examen som fristående kurs om motsvarande moment lästs inom annan kurs.