Ders Adı Kodu Yarıyıl T+U Saat Kredi AKTS
Physıcs Wıth Computer FIZ 341 5 3 + 0 3 5
Ön Koşul Dersleri
Önerilen Seçmeli Dersler
Dersin Dili Türkçe
Dersin Seviyesi Lisans
Dersin Türü Seçmeli
Dersin Koordinatörü Dr.Öğr.Üyesi HACI AHMET YILDIRIM
Dersi Verenler
Dersin Yardımcıları Teaching Assistants in the Department
Dersin Kategorisi Diğer
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. Lecture, Drilland Practice, Motivations to Show, Self Study, Testing, Homework,
2 Find solutions for a round-off error in a given mathematical representation. Question-Answer, Discussion, Drilland Practice, Self Study, Testing, Homework,
3 Find solutions for a truncation errors in a given mathematical representation. Question-Answer, Discussion, Brain Storming, 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. Lecture, Drilland Practice, Motivations to Show, 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. Lecture, Motivations to Show, Self Study, Testing, Homework,
6 Draws position vs. time plot of a moving object for a given force term. Lecture, Question-Answer, Discussion, Motivations to Show, Self Study, Testing, Homework,
7 Draws velocity vs. time plot of a moving object for a given force term. Lecture, Drilland Practice, Motivations to Show, Self Study, Testing, Homework,
8 Calculates the result of a given integral by using one of the numerical methods. Lecture, Drilland Practice, Motivations to Show, 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. Lecture, Drilland Practice, Motivations to Show, Self Study, Testing, Homework,
Hafta Ders Konuları Ön Hazırlık
1 C++ review [1] Pages 1-30
2 C++ review [1] Pages 30-60
3 C++ review [1] Pages 60-90
4 Number representations in Computers [2] Pages 11-14
5 Round-off errors and practicing ways toward the elimination of them by examples [2] Pages 14-16
6 Truncation errors and practicing ways toward the elimination of them by examples. [2] Pages 16-20
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. [2] Pages 21-25
8 Example-Variable force in one dimension. [2] Pages 25-27
9 Methods of numeric integration and a practice example which gives the chances of comparison among them. [2] Pages 27-31
10 Midterm exam.
11 Gauss’ Method and Gauss Integral. [2] Pages 32-36
12 Singular Integrals, Example: Exact solution of the simple pendulum. [2] Pages 36-40
13 Ordinary Differential Equations: Initial Value Problems, Euler method. [2] Pages 63-66
14 Runge-Kutta method. [2] Pages 66-68
Kaynaklar
Ders Notu [1] Liberty, J., C++ in 24 Hours, Second Edition, SAMS, 1999.
[2] Karaoğlu B., Sayısal Fizik (Computational Physics) , Seyir, 2004.
Ders Kaynakları [3] Stroustrup, B., The C++ Programming Language, Addison-Wesley, 1997.
Sıra Program Çıktıları Katkı Düzeyi
1 2 3 4 5
1 Having enough background in engineering topics related to mathematics, science and their fields. Skill of using theoretical and applied knowledge with engineering solutions in the field, X
2 Identifing, determining, formulating and solving engineering problems. With this purpose choosing and applying analytical methods and modelling techniques, X
3 To analyze a system, a part of a system or a process itself and the skill of design under the given constrains in order to fulfill the specifications. In that direction, the skill of applying modern design techniques X
4 Skill of choosing and applying the modern techniques and vehicles needed by the engineering applications. Skill of using the information technology effectively. X
5 Skill of designing and performing an experiment, data acquisition, analyzing and interpreting results, X
6 Ability of accessing information and doing research. Skill of using databases and other information sources. X
7 Effective working ability both as an individual and as a part of a multi-disciplinary team, self-esteem on taking responsibility, X
8 Ability to make oral or written communication in Turkish. At least one foreign language knowledge, X
9 Consciousness of the necessity of the life time learning, following the developments in science and technology and ability of ones’ continous self renewal. X
10 Consciousness of occupational and ethical responsability, X
11 Consciousness on the subjects of project management, field applications, employees health, environment and work safety; awareness on legal consequences of engineering applications, X
Değerlendirme Sistemi
Yarıyıl Çalışmaları Katkı Oranı
1. Ara Sınav 60
1. Kısa Sınav 15
2. Kısa Sınav 15
1. Ödev 10
Toplam 100
1. Yıl İçinin Başarıya 50
1. Final 50
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 5 5
Quiz 2 2 4
Assignment 1 14 14
Final examination 1 10 10
Toplam İş Yükü 129
Toplam İş Yükü / 25 (Saat) 5,16
Dersin AKTS Kredisi 5