
| Course Code | : KBU101 |
| Course Type | : Required |
| Couse Group | : Short Cycle (Associate's Degree) |
| Education Language | : Turkish |
| Work Placement | : N/A |
| Theory | : 3 |
| Prt. | : 0 |
| Credit | : 3 |
| Lab | : 0 |
| ECTS | : 3 |
Developing algorithms and writing programs
By the end of the course, the student will be able to comprehend and analyze a given problem. The student will first define the problem and express it in their own words, then identify possible solution approaches and select the most suitable one. They will design the problem's solution algorithm and corresponding flowchart, as well as simulate the algorithm to verify its logic. The student will test the algorithm with various data inputs to ensure proper functionality, explain how the algorithm works, and verify its loops and control structures. Finally, the student will derive code based on the flowchart by selecting an appropriate programming language, implement the code in a clear and understandable manner, and thoroughly test and debug the implementation.
| Lec. Ahmet Cumhur ÖZTÜRK |
| 1. | Learning general concepts related to programming |
| 2. | Understand the concept of the algorithm,understand how to create algorithms and understand structural programming. |
| 3. | With its structural features and powerful possibilities which each programmer must be aware the programming language C / C + + basic features are to be learned associated with the concept of algorithm |
| 4. | Ability to code in basic level |
| 5. | Finding relavent solutions for a given problem and selecting the best fitting one |
| 1. | Introduction to Algorithms and Programming – Ebubekir YAŞAR |
| 2. | Introduction to Programming and Algorithms – Assoc. Prof. Dr. Soner ÇELİKKOL |
| Type of Assessment | Count | Percent |
|---|---|---|
| Midterm Examination | 1 | %40 |
| Final Examination | 1 | %60 |
| Activities | Count | Preparation | Time | Total Work Load (hours) |
|---|---|---|---|---|
| Lecture - Theory | 14 | 2 | 1 | 42 |
| Individual Work | 6 | 2 | 0 | 12 |
| Midterm Examination | 1 | 10 | 0 | 10 |
| Final Examination | 1 | 11 | 0 | 11 |
| TOTAL WORKLOAD (hours) | 75 | |||
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 | |
OÇ-1 | 4 | 5 | |||||||||||
OÇ-2 | 4 | 5 | |||||||||||
OÇ-3 | 4 | 5 | |||||||||||
OÇ-4 | 4 | 5 | 4 | 5 | |||||||||
OÇ-5 | 5 | 4 | 5 | 5 | |||||||||