Osnove programskog jezika Scala

Opis predmeta

Uvod u programski jezik Scala. Kratka povijest, usporedba s Javom i drugim jezicima. Scala u kontekstu objektno orijentiranog i funkcijskog programiranja. Pregled značajnih ugrađenih funkcija. Značajke jezika. Potpora konkurentnom programiranju. Pregled struktura podataka. Biblioteke za testiranje. Ostale često korištene biblioteke i razvojni okviri. Kratki opis korištenja jezika na platformi Android.

Opće kompetencije

Ishodi učenja

Oblici nastave

Tjedni plan nastave

Studijski programi

Sveučilišni preddiplomski
Automatika (modul)
Vještine - 5. semestra (5. semestar)
Bežične komunikacijske tehnologije (modul)
Vještine - 5. semestra (5. semestar)
Elektroenergetika (modul)
Vještine - 5. semestra (5. semestar)
Elektroničko i računalno inženjerstvo (modul)
Vještine - 5. semestra (5. semestar)
Elektronika (modul)
Vještine - 5. semestra (5. semestar)
Elektrotehnika i informacijska tehnologija (studij)
Vještine - 3. semestra (3. semestar)
Obradba informacija (modul)
Vještine - 5. semestra (5. semestar)
Programsko inženjerstvo i informacijski sustavi (modul)
Vještine - 5. semestra (5. semestar)
Računalno inženjerstvo (modul)
Vještine - 5. semestra (5. semestar)
Računarska znanost (modul)
Vještine - 5. semestra (5. semestar)
Računarstvo (studij)
Vještine - 3. semestra (3. semestar)
Telekomunikacije i informatika (modul)
Vještine - 5. semestra (5. semestar)
Sveučilišni diplomski
Automatika (profil)
Vještine - dipl.studij - 1. semestar (1. semestar) Vještine - dipl.studij - 3. semestar (3. semestar)
Bežične komunikacijske tehnologije (profil)
Vještine - dipl.studij - 1. semestar (1. semestar) Vještine - dipl.studij - 3. semestar (3. semestar)
Elektroenergetika (profil)
Vještine - dipl.studij - 1. semestar (1. semestar) Vještine - dipl.studij - 3. semestar (3. semestar)
Elektroničko i računalno inženjerstvo (profil)
Vještine - dipl.studij - 1. semestar (1. semestar) Vještine - dipl.studij - 3. semestar (3. semestar)
Elektronika (profil)
Vještine - dipl.studij - 1. semestar (1. semestar) Vještine - dipl.studij - 3. semestar (3. semestar)
Elektrotehnički sustavi i tehnologija (profil)
Vještine - dipl.studij - 1. semestar (1. semestar) Vještine - dipl.studij - 3. semestar (3. semestar)
Obradba informacija (profil)
Vještine - dipl.studij - 1. semestar (1. semestar) Vještine - dipl.studij - 3. semestar (3. semestar)
Programsko inženjerstvo i informacijski sustavi (profil)
Vještine - dipl.studij - 1. semestar (1. semestar) Vještine - dipl.studij - 3. semestar (3. semestar)
Računalno inženjerstvo (profil)
Vještine - dipl.studij - 1. semestar (1. semestar) Vještine - dipl.studij - 3. semestar (3. semestar)
Računarska znanost (profil)
Vještine - dipl.studij - 1. semestar (1. semestar) Vještine - dipl.studij - 3. semestar (3. semestar)
Telekomunikacije i informatika (profil)
Vještine - dipl.studij - 1. semestar (1. semestar) Vještine - dipl.studij - 3. semestar (3. semestar)

Izvedba

ID 122825
  Zimski semestar
4 ECTS
R0 Engleski jezik
R1 E-učenje

Ocjenjivanje

izvrstan
vrlo dobar
dobar
dovoljan