Uvod u računalno modeliranje u programskom jeziku Julia
Prikazani su podaci za akademsku godinu: 2024./2025.
Predavanja
Opis predmeta
Predmet služi za upoznavanje studenata s osnovama računalnog modeliranja i programskim jezikom Julia. Studente se upoznaje s osnovama izrade računalnog modela te analizom rezultata proračuna takvog modela.
Julia je programski jezik koji je veoma prilagođen za računalno modeliranje i složene numeričke analize. Studente se osposobljava za rad s programskim jezikom Julia primjenom na realne probleme iz različitih domena koji su pogodni za računalno modeliranje.
Studijski programi
Sveučilišni preddiplomski
Vještine - 4. semestar (4. semestar) Vještine - 6. semestar (6. semestar)[FER3-HR] Računarstvo - studij
Vještine - 4. semestar
(4. semestar)
Vještine - 6. semestar
(6. semestar)
[FER2-HR] Automatika - modul
Vještine - 6.semestra
(6. semestar)
[FER2-HR] Bežične komunikacijske tehnologije - modul
Vještine - 6.semestra
(6. semestar)
[FER2-HR] Elektroenergetika - modul
Vještine - 6.semestra
(6. semestar)
[FER2-HR] Elektroničko i računalno inženjerstvo - modul
Vještine - 6.semestra
(6. semestar)
[FER2-HR] Elektronika - modul
Vještine - 6.semestra
(6. semestar)
[FER2-HR] Elektrotehnika i informacijska tehnologija - studij
Vještine - 4. semestra
(4. semestar)
[FER2-HR] Obradba informacija - modul
Vještine - 6.semestra
(6. semestar)
[FER2-HR] Programsko inženjerstvo i informacijski sustavi - modul
Vještine - 6.semestra
(6. semestar)
[FER2-HR] Računalno inženjerstvo - modul
Vještine - 6.semestra
(6. semestar)
[FER2-HR] Računarska znanost - modul
Vještine - 6.semestra
(6. semestar)
[FER2-HR] Računarstvo - studij
Vještine - 4. semestra
(4. semestar)
[FER2-HR] Telekomunikacije i informatika - modul
Vještine - 6.semestra
(6. semestar)
Oblici nastave
Predavanja
Sudjelovanje na predavanjima
Samostalni zadaciRad na projektu
LaboratorijRad u laboratoriju
Mentorski radKonzultacije s nastavnicima
Način ocjenjivanja
Kontinuirana nastava | Ispitni rok | |||||
---|---|---|---|---|---|---|
Vrsta provjere | Prag | Udio u ocjeni | Prag | Udio u ocjeni | ||
Laboratorijske vježbe | 0 % | 20 % | 0 % | 20 % | ||
Sudjelovanje u nastavi | 0 % | 10 % | 0 % | 10 % | ||
Seminar/Projekt | 0 % | 70 % | 0 % | 70 % |
Tjedni plan nastave
- Osnove računalnog modeliranja
- Osnovna sintaksa programskog jezika Julia
- Struktura podataka u programskom jeziku Julia
- Vizualizacija podataka u programskom jeziku Julia
- Uvod u računalno modeliranje problema u programskom jeziku Julia
- Računalne greške, Analiza rezultata računalnog modeliranja
- Modeliranje problema upotrebom diferencijalnih jednadžbi, Rješavanje fizikalnih problema računalnim modeliranjem u programskom jeziku Julia
- Modeliranje rasta
- Modeliranje interakcija
- Primjeri rješavanja problema upotrebom diferencijalnih jednadžbi programskom jeziku Julia
- Modeliranje problema pomoću numeričke integracije
- Primjeri rješavanja problema upotrebom numeričke integracije u programskom jeziku Julia
- Primjeri rješavanja problema u programskom jeziku Julia, Pisanje izvješća i način prezentacije rezultata modela
- Prezentacije projekata
- Prezentacije projekata
Literatura
(.), Uvod u računalno modeliranje u programskom jeziku Julia - nastavni materijali,
Sandeep Nagar (2017.), Beginning Julia Programming: For Engineers and Scientists, Apress
Ivo Balbaert (2018.), Julia 1.0 Programming: Dynamic and High-performance Programming to Build Fast Scientific Applications, 2nd Edition, Packt
Izvedba
ID 220447
Ljetni semestar
3 ECTS
R1 Engleski jezik
R2 E-učenje
30 Predavanja
0 Seminar
15 Auditorne vježbe
0 Laboratorijske vježbe
0 Konstrukcijske vježbe
0 Vježbe tjelesnog odgoja
Ocjenjivanje
86 izvrstan
74 vrlo dobar
62 dobar
50 dovoljan