Information Package / Course Catalogue
Algorithm and Programming
Course Code: RYZ111
Course Type: Area Elective
Couse Group: Short Cycle (Associate's Degree)
Education Language: Turkish
Work Placement: N/A
Theory: 2
Prt.: 1
Credit: 3
Lab: 0
ECTS: 4
Objectives of the Course

Devoloping algorithm and writing programs

Course Content

At the end of the lecture student is going to understand and solve the problem. Defines the problem and express it in his own words. Defines the solutions of the problem and uses the most suitable one. Designs the solution algorithm and flow chart of the problem. Able to simulate the algorithm. Uses various datas to test the algorithm whether it works properly. Expresses the algorithm. Checks the loops and control statements of the algorithm. Produces encoding which is appropriate flow chart. Specifies the scripting language. Tests the encoding andchecks it.

Name of Lecturer(s)
Lec. Ahmet Cumhur ÖZTÜRK
Learning Outcomes
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
Recommended or Required Reading
1.Introduction to Algorithms and Programming – Ebubekir YAŞAR
2.Introduction to Programming and Algorithms – Assoc. Prof. Dr. Soner ÇELİKKOL
Weekly Detailed Course Contents
Week 1 - Theoretical
Principles of problem solution
Week 2 - Theoretical
Stages of problem solution and algrorithm and flow chart
Week 3 - Theoretical
Algorithm and flow chart
Week 4 - Theoretical
Determining the critical points.
Week 5 - Theoretical
Application
Week 6 - Theoretical
Defining a problem
Week 7 - Theoretical
The rules of writng code
Week 8 - Theoretical
Variables
Week 9 - Theoretical
Control Satements
Week 10 - Theoretical
Loops
Week 11 - Theoretical
Application
Week 12 - Theoretical
Starting the programs
Week 13 - Theoretical
Testing the programs
Week 14 - Theoretical
Application
Assessment Methods and Criteria
Type of AssessmentCountPercent
Midterm Examination1%40
Final Examination1%60
Workload Calculation
ActivitiesCountPreparationTimeTotal Work Load (hours)
Lecture - Theory140228
Lecture - Practice140114
Assignment80324
Individual Work140228
Midterm Examination1011
Final Examination1011
TOTAL WORKLOAD (hours)96
Contribution of Learning Outcomes to Programme Outcomes
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
OÇ-1
5
5
5
5
OÇ-2
5
5
5
5
OÇ-3
5
5
5
5
OÇ-4
5
5
5
5
OÇ-5
5
5
5
5
Adnan Menderes University - Information Package / Course Catalogue
2026