|Course title||Computational Physics|
|Lecturer||Dario Hrupec, Assistant Professor; Igor Miklavčić, Lecturer|
|Prerequisites||Computer Laboratory, I116|
|Learning outcomes:||After successfully completed course, student will be able to
|Teaching activity||ECTS||Learning outcome||Students activity||Methods of evaluation||Points|
|Class attendance||4||1-6||Class attendance||Evidence list||0||100|
|Frontal lectures about problem||1||5-7||investigation about problem; writing code; making presentation on computer; oral presentation in front of peers||Oral, after the presentation||0||20|
|Gained competencies||Students will be able to use the computer and different software for simulation, numerical processing and graphical representation of solutions of simple physical problems. They will be able to handle large databases using a scripting language.|
|Content (Course curriculum)||
David Pine, Introduction to Python for Science and Engineering, CRC Press, 2019.
Eric Ayars, Computational Physics with Python, 2013.
|Additional reading||Zvonko Glumac, Računalne metode fizike – kratak uvod, 2015.|
|Instructional methods||Lectures (15 hours)
Seminars (45 hours)
|Exam formats||Each week a student receives a task that needs to be solved and that is evaluated.
The final grade is the arithmetic average of the weekly ratings.
|Language||Croatian or English (optional)|
|Quality control and successfulness follow up||Student survey.
Permanent contact with students.