Course Name Code Semester T+U Hours Credit ECTS
Computational Physics FIZ 506 0 3 + 0 3 6
Precondition Courses
Recommended Optional Courses
Course Language Turkish
Course Level yuksek_lisans
Course Type Optional
Course Coordinator Prof.Dr. MEHMET BEKTAŞOĞLU
Course Lecturers Doç.Dr. HÜSEYİN YASİN UZUNOK,
Course Assistants Teaching Assistants in The Department
Course Category
Course Objective 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.
Course Content Numerical error types, numerical methods for derivation, defined integration, and ordinary differential equations.
# Course Learning Outcomes Teaching Methods Assessment Methods
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,
Week Course Topics Preliminary Preparation
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 Roun-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
Resources
Course Notes [1] Liberty, J., C++ in 24 Hours, Second Edition, SAMS, 1999.<br>[2] Karaoğlu B., Sayısal Fizik (Computational Physics) , Seyir, 2004.
Course Resources [3] Stroustrup, B., The C++ Programming Language, Addison-Wesley, 1997.
Order Program Outcomes Level of Contribution
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.
Evaluation System
Semester Studies Contribution Rate
1. Ara Sınav 50
1. Kısa Sınav 10
2. Kısa Sınav 10
1. Ödev 30
Total 100
1. Yıl İçinin Başarıya 50
1. Final 50
Total 100
ECTS - Workload Activity Quantity Time (Hours) Total Workload (Hours)
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
Total Workload 146
Total Workload / 25 (Hours) 5.84
dersAKTSKredisi 6