Information
Code | FK658 |
Name | Numerical Methods in Physics |
Term | 2023-2024 Academic Year |
Term | Spring |
Duration (T+A) | 3-0 (T-A) (17 Week) |
ECTS | 6 ECTS |
National Credit | 3 National Credit |
Teaching Language | Türkçe |
Level | Doktora Dersi |
Type | Normal |
Mode of study | Yüz Yüze Öğretim |
Catalog Information Coordinator | Prof. Dr. METİN ÖZDEMİR |
Course Instructor |
1 |
Course Goal / Objective
To transfer the information on graphics presentation, root finding, numerical differentiation, solving ordinary differential equations with initial conditions, random numbers and Monte Carlo methods, solution of lineer equations, curve fitting subjects that may be useful for a graduate student.
Course Content
Error, precision and stability; writing simple computer programs and their compilation, data entrance (i/o), platting; Root finding methods: bisection, regula falsi, secant, Newton-Raphson methods; numerical solution of ordinary differential equations; random numbers and their production using computers; Monte Carlo methods, Metropolis algorithm; numerical solution of lineer systems of equations; curve fitting.
Course Precondition
none
Resources
Numerical recipes in FORTRAN, THE ART OF SCIENTIFIC COMPUTING, William H. Press, Saul A. Teukolsky, William T. Vetterling, Brian P. Flannery
Notes
Lecture notes, homework problems
Course Learning Outcomes
Order | Course Learning Outcomes |
---|---|
LO01 | Understands the concepts of error, precision and stability. |
LO02 | Understands how to make the graph of a function or a given data set. |
LO03 | writes, compiles and executes some simple computer programs. |
LO04 | Makes changes in a computer program that suits his/her needs, complies and executes it. |
LO05 | Finds the real roots of a non-linear function. |
LO06 | Understand the concept of numerical differentiation.. |
LO07 | Understands how to solve initial value ordinary differential equations numerically. |
LO08 | Understands the relation between random numbers and Monte Carlo methods. |
LO09 | Knows the Metropolis algorithm and applies it to some physical systems. |
LO10 | Understands the numerical solution of lineer equations. |
LO11 | Has knowledge on curve fitting. |
Relation with Program Learning Outcome
Order | Type | Program Learning Outcomes | Level |
---|---|---|---|
PLO01 | Bilgi - Kuramsal, Olgusal | Based on the qualifications of the MA level, develops and deepens the current and advanced knowledge in the area by unique means of thinking and / or research at mastery level and comes up with original definitions which bring about novelty to the physics area. | |
PLO02 | Bilgi - Kuramsal, Olgusal | Use the equipment used in the field. | |
PLO03 | Bilgi - Kuramsal, Olgusal | Gain experience on experimental measurements and their graphical representation with appropriate units and accuracy | |
PLO04 | Bilgi - Kuramsal, Olgusal | Interpret observational and experimental results. | 3 |
PLO05 | Bilgi - Kuramsal, Olgusal | Deduce from sources which are obtained by research during the process of preparing proficiency exam. | 3 |
PLO06 | Bilgi - Kuramsal, Olgusal | Interpret information in their field written and oral | 3 |
PLO07 | Bilgi - Kuramsal, Olgusal | Demonstrate the knowledge of appropriate mathematical techniques used in physics. | 4 |
PLO08 | Bilgi - Kuramsal, Olgusal | Has a knowledge about the logic of scientific research. | 3 |
PLO09 | Bilgi - Kuramsal, Olgusal | Makes use of the conceptual and practical knowledge acquired in the physics field at mastery level. | 3 |
PLO10 | Bilgi - Kuramsal, Olgusal | Has attained advanced skills to apply research methods in studies related with the physics area. | 3 |
PLO11 | Bilgi - Kuramsal, Olgusal | Develops a scientific method that brings innovation to science. | |
PLO12 | Bilgi - Kuramsal, Olgusal | Performs the critical analysis, synthesis and evaluation of new and complicated thought. | 3 |
PLO13 | Bilgi - Kuramsal, Olgusal | Can demonstrate the ability to perform an independent research in a specific issue related to physics. | 4 |
PLO14 | Bilgi - Kuramsal, Olgusal | Acts as a leader in environments where it is necessary to solve original and interdisciplinary problems. | |
PLO15 | Bilgi - Kuramsal, Olgusal | To keep track of the developments in physics and updates himself/herself invariably. | 3 |
PLO16 | Bilgi - Kuramsal, Olgusal | Can calculate the predictions of a physical theory and compare with the experimental results. | 4 |
PLO17 | Bilgi - Kuramsal, Olgusal | Comprehends the interdisciplinary interaction with which the physics area is related. | 5 |
PLO18 | Bilgi - Kuramsal, Olgusal | Shares his/her ideas and suggestions for solutions to the physical problems with experts and non-experts by supporting them with quantitative and qualitative data. | 3 |
PLO19 | Bilgi - Kuramsal, Olgusal | Can develop original solutions to physical problems. | 2 |
PLO20 | Bilgi - Kuramsal, Olgusal | Can prepare a scientific article and can publish scientific articles about his/her field in international refereed journals. |
Week Plan
Week | Topic | Preparation | Methods |
---|---|---|---|
1 | Error, precision and stability; some algorithms | Study the relevant subject from lecture notes and reference textbooks. | Öğretim Yöntemleri: Anlatım, Alıştırma ve Uygulama |
2 | Simple programs, compiling, input/output of data | Study the relevant subject from lecture notes and reference textbooks. | Öğretim Yöntemleri: Anlatım, Alıştırma ve Uygulama |
3 | Plotting (function and data) | Study the relevant subject from lecture notes and reference textbooks. | Öğretim Yöntemleri: Anlatım, Alıştırma ve Uygulama |
4 | Root finding | Study the relevant subject from lecture notes and reference textbooks. | Öğretim Yöntemleri: Anlatım, Alıştırma ve Uygulama |
5 | Root finding (cont'd) | Study the relevant subject from lecture notes and reference textbooks. | Öğretim Yöntemleri: Anlatım, Alıştırma ve Uygulama |
6 | Numerical solution of ordinary differential equations | Study the relevant subject from lecture notes and reference textbooks. | Öğretim Yöntemleri: Anlatım, Alıştırma ve Uygulama |
7 | Numerical solution of ordinary differential equations (cont'd) | Study the relevant subject from lecture notes and reference textbooks. | Öğretim Yöntemleri: Anlatım, Alıştırma ve Uygulama |
8 | Mid-Term Exam | mid-term exam | Ölçme Yöntemleri: Yazılı Sınav |
9 | Random numbers and their tests | Study the relevant subject from lecture notes and reference textbooks. | Öğretim Yöntemleri: Anlatım, Alıştırma ve Uygulama |
10 | Monte Carlo methods and random numbers | Study the relevant subject from lecture notes and reference textbooks. | Öğretim Yöntemleri: Anlatım, Alıştırma ve Uygulama |
11 | Metropolis algorithm and its applications | Study the relevant subject from lecture notes and reference textbooks. | Öğretim Yöntemleri: Anlatım, Alıştırma ve Uygulama |
12 | Numerical solution of systems of Linear equations | Study the relevant subject from lecture notes and reference textbooks. | Öğretim Yöntemleri: Anlatım, Alıştırma ve Uygulama |
13 | Systems of Linear equations (cont'd) | Study the relevant subject from lecture notes and reference textbooks. | Öğretim Yöntemleri: Anlatım, Alıştırma ve Uygulama |
14 | Curve fitting | Study the relevant subject from lecture notes and reference textbooks. | Öğretim Yöntemleri: Anlatım, Alıştırma ve Uygulama |
15 | Curve fitting (cont'd) | Study the relevant subject from lecture notes and reference textbooks. | Öğretim Yöntemleri: Anlatım, Alıştırma ve Uygulama |
16 | Term Exams | final exams | Ölçme Yöntemleri: Yazılı Sınav |
17 | Term Exams | final exams | Ölçme Yöntemleri: Yazılı Sınav |
Student Workload - ECTS
Works | Number | Time (Hour) | Workload (Hour) |
---|---|---|---|
Course Related Works | |||
Class Time (Exam weeks are excluded) | 14 | 3 | 42 |
Out of Class Study (Preliminary Work, Practice) | 14 | 5 | 70 |
Assesment Related Works | |||
Homeworks, Projects, Others | 0 | 0 | 0 |
Mid-term Exams (Written, Oral, etc.) | 1 | 15 | 15 |
Final Exam | 1 | 30 | 30 |
Total Workload (Hour) | 157 | ||
Total Workload / 25 (h) | 6,28 | ||
ECTS | 6 ECTS |