האוניברסיטה הפתוחה

תיאורי הקורסים

20432 מבוא לפיסיקה חישובית

20432 מבוא לפיסיקה חישובית‏

2 נקודות זכות ברמה רגילה + 3 ברמה מתקדמת

שיוך: מדעים / מדעי הטבע / פיסיקה

תנאי קבלה: 37 נקודות זכות עבור קורסים קודמים בפיסיקה. ידע קודם דרוש: הקורסים מבוא למדעי המחשב ושפת Java (‏או שני הקורסים מבוא למדעי המחשב ושפת Java א + מבוא למדעי המחשב ושפת Java ב‎)‏, או יסודות התכנות בשפת פייתון1 או תכנות וניתוח נתונים בשפת פייתון1 משוואות דיפרנציאליות רגילות 1 או מבוא למשוואות דיפרנציאליות רגילות , אלגברה לינארית 1 או אלגברה לינארית לתלמידי מדעים.

פיתוח הקורס: ד״ר אלונה וזאן, פרופ' יהונתן גרנות, ד״ר גיא עמית, ד״ר אורלי לחמי

הקורס מקנה את היסודות והעקרונות המנחים לפיתוח ושימוש בכלים חישוביים לצורך פתרון בעיות פיזיקליות. הקורס מורכב משני חלקים: החלק הראשון עיוני - יסודות האנליזה הנומרית ושיטות לחישובים אקראיים, והחלק השני מעשי - כלים והתנסות בפיתוח מודלים נומריים בתחומי הפיזיקה השונים.

היישום בקורס הוא בעזרת תכנות בשפת פייתון. החלק העיוני של הקורס מבוסס על הספר:

Computational Physics / Mark Newman / Createspace Independent Publishing Platform / 2013

נושאי הלימוד

הקורס מצריך ידע קודם בתכנות. עד שיפתח קורס אוניברסיטאי בפייתון תחילת הקורס תוקדש להכרות עם שפת פייתון: ספריות וחבילות רלוונטיות, כלים בסיסיים.

שימו לב- מפגשי המעבדות, שבהם הסטודנטים יעבדו על הפרויקטים הסופיים, יתקיימו בקמפוס רמת אביב. הנוכחות חובה בכל המפגשים (‏8 מפגשים, 4 שעות כל מפגש‎)‏.


1 או יסודות התכנות בשפת Java שאינו מוצע עוד.