
| Course Code | : MAT216 |
| Course Type | : Required |
| Couse Group | : First Cycle (Bachelor's Degree) |
| Education Language | : Turkish |
| Work Placement | : N/A |
| Theory | : 2 |
| Prt. | : 2 |
| Credit | : 3 |
| Lab | : 0 |
| ECTS | : 5 |
The objective of this course is to teach the fundamental concepts of computer programming and develop applications with Matlab.
The concepts of computer and programming. Algorithm and flowchart. Data types. Conditional statements. Loop statements. Structural programming with functions. Control structures. Constructing files. Drawing graphs.
| Res. Assist. İclal GÖR |
| 1. | Teaching the fundamental concepts of computer programming. |
| 2. | Writing algorithms. |
| 3. | Drawing flowcharts. |
| 4. | Constructing variables, conditional and loop statements. |
| 5. | Writing functions with Matlab. |
| 6. | Writing files with Matlab. |
| 1. | Programlama Dilleri (Programming Languages), Greg Perry, Sistem Yayıncılık. |
| 2. | Matlab 6.5, A.Emre Çetin, Alfa Yayıncılık. |
| 3. | Lecture Notes |
| Type of Assessment | Count | Percent |
|---|---|---|
| Midterm Examination | 1 | %40 |
| Final Examination | 1 | %60 |
| Activities | Count | Preparation | Time | Total Work Load (hours) |
|---|---|---|---|---|
| Lecture - Theory | 14 | 0 | 2 | 28 |
| Lecture - Practice | 14 | 0 | 2 | 28 |
| Individual Work | 14 | 0 | 3 | 42 |
| Midterm Examination | 1 | 10 | 1 | 11 |
| Final Examination | 1 | 14 | 1 | 15 |
| TOTAL WORKLOAD (hours) | 124 | |||
PÇ-1 | PÇ-2 | PÇ-3 | PÇ-4 | PÇ-5 | PÇ-6 | PÇ-7 | PÇ-8 | PÇ-9 | PÇ-10 | PÇ-11 | PÇ-12 | PÇ-13 | PÇ-14 | PÇ-15 | PÇ-16 | PÇ-17 | PÇ-18 | |
OÇ-1 | 4 | 3 | 4 | 5 | 4 | 4 | 4 | 5 | 5 | 5 | ||||||||
OÇ-2 | 4 | 5 | 5 | 4 | 4 | 5 | 5 | 5 | 5 | |||||||||
OÇ-3 | 3 | 4 | 5 | 4 | 4 | 5 | 5 | 5 | 5 | |||||||||
OÇ-4 | 3 | 4 | 5 | 4 | 4 | 5 | 5 | 5 | 5 | |||||||||
OÇ-5 | 4 | 4 | 5 | 4 | 4 | 5 | 5 | 5 | 5 | |||||||||
OÇ-6 | 4 | 3 | 5 | 4 | 4 | 5 | 4 | 5 | 4 | |||||||||