Avancerad programmering för språkteknologer

7,5 hp

Kursplan, Avancerad nivå, 5LN715

Det finns en senare version av kursplanen.
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, 22 april 2014
Ansvarig institution
Institutionen för lingvistik och filologi

Allmänt

Kursen kan ges inom masterprogrammet i språkteknologi och som fristående kurs.

Behörighetskrav

Kandidatexamen samt minst 60 hp i språkteknologi/datorlingvistik; eller minst 60 hp i datavetenskap; eller minst 60 hp i något språkvetenskapligt ämne jämte 15 hp i programmering och 7,5 hp logik/diskret matematik.

Mål

Efter avslutad kurs skall studenten för att förtjäna betyget Godkänd minst kunna:

självständigt utforma Javaprogram och därvid i synnerhet kunna använda och motivera användningen av följande konstruktioner:

  • paket och synlighet,
  • objektorientering: klasser, arv, polymorfism, abstrakta klasser, gränssnitt,
  • undantag,
  • reguljära uttryck;

i Java implementera algoritmer för följande typer av uppgifter, och analysera deras tidskomplexitet:

  • hashtabeller och mappningar,
  • 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.

FÖLJ UPPSALA UNIVERSITET PÅ

facebook
instagram
twitter
youtube
linkedin