Programmering 1

Kursen täcker grunderna inom imperativ och objektorienterad programmering. Efter avklarad kurs kan du självständigt designa och implementera mindre program i programspråket Java.

Programmering är ett av data- och systemvetenskaps grundläggande ämnen och läses därför av majoriteten av kandidatstudenterna på DSV.

Kursen behandlar: 

  • Datatyper, variabler, beräkningsuttryck, tilldelning. 
  • Sekvens, selektion, iteration. Rekursion (orienterande). 
  • Arrayer och listor. 
  • Abstraktioner (metoder och klasser). 
  • Metodanrop och parameteröverföring. 
  • Klass, objekt, instans, referenser. 
  • Inkapsling. Arv, polymorfism (orienterande).


Undervisning

Undervisningen består av föreläsningar, handledning och redovisningstillfällen. Deltagandet på redovisningstillfällena är obligatoriskt.


Examination

Kursen examineras genom tentamen och inlämningsuppgifter.

Examinator


Schema finns tillgängligt senast en månad före kursstart. Vi rekommenderar inte utskrift av scheman då vissa ändringar kan ske. Vid kursstart meddelar utbildningsansvarig institution var du hittar ditt schema under utbildningen.
Observera att kurslitteraturen kan ändras fram till två månader före kursstart.


Kursrapporter visas för de tre senaste kurstillfällena.









Studievägledningen för kandidatprogram och kurser

Linnea Carles, Anna-Karin Ernö, Manal Gomaa och Alicja Lysikowska Lissenko

BesöksadressNodhuset, Borgarfjordsgatan 12, Kista

MottagningstiderTisdag 09:30–11.00, drop-in på plan 2, rum G5:1
Onsdag 12.30–14.00, drop-in på Zoom

TelefontiderOnsdag 09.00–11.00
Fredag 09:00–11:00