1 |
Course Title: |
COMPUTER PROGRAMMING TECHIQUES |
2 |
Course Code: |
FZK3404 |
3 |
Type of Course: |
Optional |
4 |
Level of Course: |
First Cycle |
5 |
Year of Study: |
3 |
6 |
Semester: |
6 |
7 |
ECTS Credits Allocated: |
8 |
8 |
Theoretical (hour/week): |
3 |
9 |
Practice (hour/week) : |
0 |
10 |
Laboratory (hour/week) : |
2 |
11 |
Prerequisites: |
- |
12 |
Recommended optional programme components: |
None |
13 |
Language: |
Turkish |
14 |
Mode of Delivery: |
Face to face |
15 |
Course Coordinator: |
Prof. Dr. AHMET CENGİZ |
16 |
Course Lecturers: |
Prof. Dr. Emin N. ÖZMUTLU |
17 |
Contactinformation of the Course Coordinator: |
acengiz@uludag.edu.tr, 0 224 29 41695, U. Ü. Fen Edebiyat Fakültesi, Fizik Bölümü 16059 Görükle Bursa. |
18 |
Website: |
|
19 |
Objective of the Course: |
To give a certain techniques in C++ Computer programming language; to prepare the computer programs for the solution of problems in physics, mathematics, education-teaching and other areas. |
20 |
Contribution of the Course to Professional Development |
|
Week |
Theoretical |
Practical |
1 |
Introduction to Programming with C + + and Basic Information |
Bilgisayar Laboratuvarında Rehberli Problem Çözümü ve Yapılan Programların Çalıştırılması |
2 |
Program Control |
Bilgisayar Laboratuvarında Rehberli Problem Çözümü ve Yapılan Programların Çalıştırılması |
3 |
Loops |
Bilgisayar Laboratuvarında Rehberli Problem Çözümü ve Yapılan Programların Çalıştırılması |
4 |
Functions. Numerical Solution Methods |
Bilgisayar Laboratuvarında Rehberli Problem Çözümü ve Yapılan Programların Çalıştırılması |
5 |
Installation Function Prototypes
|
Bilgisayar Laboratuvarında Rehberli Problem Çözümü ve Yapılan Programların Çalıştırılması |
6 |
Sequences |
Bilgisayar Laboratuvarında Rehberli Problem Çözümü ve Yapılan Programların Çalıştırılması |
7 |
Strings and sequences |
Bilgisayar Laboratuvarında Rehberli Problem Çözümü ve Yapılan Programların Çalıştırılması |
8 |
Pointers. |
Bilgisayar Laboratuvarında Rehberli Problem Çözümü ve Yapılan Programların Çalıştırılması |
9 |
Filing |
Bilgisayar Laboratuvarında Rehberli Problem Çözümü ve Yapılan Programların Çalıştırılması |
10 |
Structures |
Bilgisayar Laboratuvarında Rehberli Problem Çözümü ve Yapılan Programların Çalıştırılması |
11 |
The first and second numerical derivative of the function f(x), numerical solution methods of the equation f(x) = 0
1.Newton (Tangent) Method
2.Wrong Point (Chord) Method |
Bilgisayar Laboratuvarında Rehberli Problem Çözümü ve Yapılan Programların Çalıştırılması |
12 |
3.Midpoint Method
4.Linear Inverse Interpolation Method
|
Bilgisayar Laboratuvarında Rehberli Problem Çözümü ve Yapılan Programların Çalıştırılması |
13 |
Numerical Integration Methods
I.Newton-Cotes Integrations
1.Rectangular Rule
2.Trapepzoid Rule
3.Simpson Rule |
Bilgisayar Laboratuvarında Rehberli Problem Çözümü ve Yapılan Programların Çalıştırılması |
14 |
II.Gauss Integrations
Gauss Legendre Integration
Homework Project |
Bilgisayar Laboratuvarında Rehberli Problem Çözümü ve Yapılan Programların Çalıştırılması |