Ders Adı Kodu Yarıyıl T+U Saat Kredi AKTS
Computatıonal Physıcs FIZ 506 0 3 + 0 3 6
Ön Koşul Dersleri
Önerilen Seçmeli Dersler
Dersin Dili Türkçe
Dersin Seviyesi YUKSEK_LISANS
Dersin Türü Seçmeli
Dersin Koordinatörü Doç.Dr. HÜSEYİN YASİN UZUNOK
Dersi Verenler Doç.Dr. HÜSEYİN YASİN UZUNOK,
Dersin Yardımcıları

Teaching Assistants in The Department

Dersin Kategorisi Alanına Uygun Öğretim
Dersin Amacı

To show students how to solve a problem whether it has an analytical solution or not, via numerical methods, and how to apply them at the C++ platform.

Dersin İçeriği

Numerical error types, numerical methods for derivation, defined integration, and ordinary differential equations.

# Ders Öğrenme Çıktıları Öğretim Yöntemleri Ölçme Yöntemleri
1 Comments on the chances of having a round-off error in a given mathematical representation. Self Study, Lecture, Drilland Practice, Motivations to Show, Homework, Testing,
2 Find solutions for a round-off error in a given mathematical representation. Drilland Practice, Discussion, Question-Answer, Self Study, Testing, Homework,
3 Find solutions for a truncation errors in a given mathematical representation. Brain Storming, Discussion, Question-Answer, Self Study, Testing, Homework,
4 Calculates the first-order derivative at a given point via one of the numerical methods and compare the result with the exact value. Motivations to Show, Drilland Practice, Lecture, Self Study, Testing, Homework,
5 Calculates the second-order derivative at a given point via one of the numerical methods and compare the result with the exact value. Motivations to Show, Lecture, Self Study, Testing, Homework,
6 Draws position vs. time plot of a moving object for a given force term. Motivations to Show, Discussion, Question-Answer, Lecture, Self Study, Homework, Testing,
7 Draws velocity vs. time plot of a moving object for a given force term. Motivations to Show, Drilland Practice, Lecture, Self Study, Testing, Homework,
8 Calculates the result of a given integral by using one of the numerical methods. Motivations to Show, Drilland Practice, Lecture, Self Study, Testing, Homework,
9 Solves a given ordinary differential equation of which the initial value of the dependent variable is known by using numerical methods and compares the result with the analytical one if exists. Motivations to Show, Drilland Practice, Lecture, Self Study, Testing, Homework,
Hafta Ders Konuları Ön Hazırlık
1 Python review [3]
2 Python review [3]
3 Python review [3]
4 Number representations in Computers [3]
5 Roun-off errors and practicing ways toward the elimination of them by examples [3]
6 Truncation errors and practicing ways toward the elimination of them by examples. [3]
7 Numerical methods of derivation and a practice example which gives the chances of comparison among them, and the effect of step size onto it. [3]
8 Example-Variable force in one dimension. [3]
9 Methods of numeric integration and a practice example which gives the chances of comparison among them. [3]
10 Methods of numeric integration and a practice example which gives the chances of comparison among them. [3]
11 Gauss Method and Gauss Integral. [3]
12 Singular Integrals, Example: Exact solution of the simple pendulum. [3]
13 Ordinary Differential Equations: Initial Value Problems, Euler method. [3]
14 Runge-Kutta method. [3]
Kaynaklar
Ders Notu

[1] Q. Kong, T. Siauw, A. M. Bayen, Python Programming and Numerical Methods, Elsevier Academic Press, 2021

[2] M. Newman, Computational Physics, University of Michigan, Revised and Expanded Version, 2013<

[3] Dökümanlar-Ders Notları

 

Ders Kaynakları

[4] B. Karaoğlu, Fortran ve Python ile Sayısal Fizik, Seçkin Yayınları, 2. Baskı, 2013

[5] B. Lubanovic, Introducing Python,  SECOND EDITION, O'Reilly,  2020

 

Sıra Program Çıktıları Katkı Düzeyi
1 2 3 4 5
1 Using the knowledge of undergraduate and graduate education in postgraduate level. X
2 To be able to improve themselves by following the innovations in the field of Physics which are important in the development of science and technology. X
3 To be able to make literature search, presentation, experimental setup preparation, application and explication of results. X
4 To be able to join interdisciplinary and multidisciplinary team works.
5 Sharing their concepts in seminar, symposium, conference etc. by using the skills of self-study.
6 Having the scientific and vocational wafer and defending this apprehension in every medium.
Değerlendirme Sistemi
Yarıyıl Çalışmaları Katkı Oranı
1. Ödev 25
2. Ödev 25
3. Ödev 25
1. Performans Görevi (Uygulama) 25
Toplam 100
1. Yıl İçinin Başarıya 60
1. Final 40
Toplam 100
AKTS - İş Yükü Etkinlik Sayı Süre (Saat) Toplam İş Yükü (Saat)
Course Duration (Including the exam week: 16x Total course hours) 16 3 48
Hours for off-the-classroom study (Pre-study, practice) 16 3 48
Mid-terms 1 10 10
Quiz 2 5 10
Assignment 1 10 10
Final examination 1 20 20
Toplam İş Yükü 146
Toplam İş Yükü / 25 (Saat) 5,84
Dersin AKTS Kredisi 6