Tehnike računalnog modeliranja
Prikazani su podaci za akademsku godinu: 2023./2024.
Predavanja
Opis predmeta
Programiranje za složene znanstvene probleme . Alati za rješavanje problema i razvoj programa, uklanjanje pogrešaka, organizacija koda, analiza performansi. Učinkovita primjena numeričkih metoda. Primjene u različitim problemima u industriji i znanosti.
Studijski programi
Sveučilišni diplomski
Izborni predmeti (2. semestar)[FER3-HR] Automatika i robotika - profil
Izborni predmeti
(2. semestar)
[FER3-HR] Elektroenergetika - profil
Izborni predmeti
(2. semestar)
Izborni predmeti
(2. semestar)
[FER3-HR] Elektronika - profil
Izborni predmeti
(2. semestar)
Izborni predmeti
(2. semestar)
Izborni predmeti
(2. semestar)
Izborni predmeti
(2. semestar)
Izborni predmeti
(2. semestar)
[FER3-HR] Računalno inženjerstvo - profil
Izborni predmeti
(2. semestar)
(2. semestar)
[FER3-HR] Računarska znanost - profil
Izborni predmeti
(2. semestar)
[FER3-HR] Znanost o mrežama - profil
Izborni predmeti
(2. semestar)
[FER3-HR] Znanost o podacima - profil
Izborni predmeti
(2. semestar)
Ishodi učenja
- prilagoditi algoritme u efikasan programski kod
- primijeniti programe za znanstvene izračune
- koristiti alate za optimizaciju performanci i otklanjanje grešaka u kodu
- analizirati kod i poboljšati performance koda
- izvjestiti o performancama koda na jasan način
- prikazati rezultate proračuna
Oblici nastave
Predavanja
Sudjelovanje u 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 % | ||
Seminar/Projekt | 0 % | 30 % | 0 % | 30 % | ||
Međuispit: Pismeni | 0 % | 25 % | 0 % | |||
Završni ispit: Pismeni | 0 % | 25 % | ||||
Ispit: Pismeni | 0 % | 50 % |
Tjedni plan nastave
- (en) Problem formulation
- (en) Algorithm development, implementation, and verification
- (en) Structure and documentation
- Matematički programski moduli numpy i scipy
- Matematički programski moduli numpy i scipy
- Matematički programski moduli numpy i scipy
- (en) Program creation, compilation and linking, variables and parameters
- Međuispit
- (en) Flow control, subroutines and functions
- (en) Flow control, subroutines and functions
- (en) Use of libraries, internal and external communication, and interaction with other languages
- (en) Use of libraries, internal and external communication, and interaction with other languages
- (en) Numerical calculations, symbolic calculations, and graphics
- matplotlib grafički paket za Python
- Završni ispit
Literatura
(.), Hans Petter Langtangen: A Primer on Scientific Programming with Python,
(.), Konstantinos Anagnostopoulos:Computational Physics - A Practical Introduction to Computational Physics and Scientific Computing,
Za studente
Izvedba
ID 252382
Ljetni semestar
5 ECTS
R1 Engleski jezik
R2 E-učenje
15 Predavanja
0 Seminar
0 Auditorne vježbe
39 Laboratorijske vježbe
0 Konstrukcijske vježbe
0 Vježbe tjelesnog odgoja
Ocjenjivanje
86 izvrstan
74 vrlo dobar
62 dobar
50 dovoljan