Cilj predmeta je seznaniti študente z osnovnimi koncepti in tehnikami izdelave programske opreme v enem izmed uveljavljenih splošnih programskih jezikov. Študent pridobi tudi zanesljiv pogled v prihodnji razvoj na področju izdelave in uporabe programov. Po opravljenih vajah ter izpitu pridobi študent sledeče kompetence:

  1. zna izdelati svoj računalniški program, s katerim lahko rešuje manj zahtevne inženirske probleme,
  2. je sposoben sodelovati s profesionalnimi razvijalci programske opreme, in
  3. je sposoben nadgraditi obstoječe znanje za reševanje zahtevnejših problemov.

Urnik:
predavanja, četrtek, 14 - 15 (P-IV/2)
seminar/vaje, sreda, 14 - 17 (RU-IV/8)

Govorilne ure:
ponedeljek 9 - 10, soba 035

Informacije:
matevz.dolenc@fgg.uni-lj.si

četrtek, 6.10.2022

  • Uvod
  • Programiranje
    • Programski jeziki: C/C++, Visual Basic, Java, Python, Ruby, Objective-C, ...
    • Operacijski sistemi: Windows, MacOS X, iOS, Linux, Android, ...
    • Naprave: računalniki (namizni, prenosni, strežniki), pametne naprave (telefoni, tablice)
  • Projektno delo:
    • Pripravite predlog projekta (programa) - 5 do 7 prosojnic.
    • Predstavitev predlogov: četrtek, 13.10.2022