Description of Individual Course Units
 Course Unit Code Course Unit Title Type of Course Unit Year of Study Semester Number of ECTS Credits İST208 ALGORITHM DESIGN WITH STATISTICAL APPLICATIONS Compulsory 2 4 5
Level of Course Unit
First Cycle
Objectives of the Course
The aim of this course is to teach students algorithm development methods and to gain the ability of using the knowledge obtained in algorithm design for statistical experiments and problems.
Name of Lecturer(s)
Öğr. Grv. Dr. Aslı KILIÇ
Learning Outcomes
 1 Ability to create analytical and algorithmic thinking to problem solving 2 To learn create algorithms through flowcharts and pseudocode 3 To design efficient algorithms for the solution of different problems
Mode of Delivery
Face to Face
Prerequisites and co-requisities
Recommended Optional Programme Components
Course Contents
Basic concepts and structures related to the algorithm design, knowledge about flowcharts, conditional statements in flowcharts, loops, SPARKS algorithm language, conditional statements in SPARKS algorithm language, loops, array and matrix applications, creating algorithmic solutions of various statistical experiments and problems.
Weekly Detailed Course Contents
 Week Theoretical Practice Laboratory 0 Basic concepts int algorithm and its design, the properties of algorithm. 1 Aritmetical and logical operators, flowchart symbols 2 The concept of variable, transfer and assignment operations, increase operations 3 Flowcharts- Conditional statements 4 Flowcharts- The usage of counters 5 Flowcharts- Loops 6 Flowcharts- Nested loops 7 Midterm Exam 8 Introduction to SPARKS algorithm language 9 Conditional statements 10 FOR-DO , WHILE-DO ve LOOP-UNTIL conditional statements 11 Array applications 12 Matrix applications 13 Creating the algorithms of various statistical experiments 14 Creating the algorithms of various statistical experiments 15 Final Exam
1. Programlamaya Giriş ve Algoritmalar, Çelikkol, S., 2004, 5. Baskı, Dilara Yayınevi & Matbaacılık. 2. Algoritma Tasarımı ve Programlama, Kaşlı, A., 1999, E.Ü. Bilgisayar Mühendisliği 3. Algoritmayı Anlamak, Eker, M., 2011, 4. Baskı, Nirvana Yayınları
Planned Learning Activities and Teaching Methods
Activities are given in detail in the section of "Assessment Methods and Criteria" and "Workload Calculation"
Assessment Methods and Criteria
 Term (or Year) Learning Activities Quantity Weight SUM 0 End Of Term (or Year) Learning Activities Quantity Weight SUM 0 SUM 0
Language of Instruction
Turkish
Work Placement(s)