TR EN

ALGORİTMA VE PROGRAMLAMANIN TEMELLERİ COURSE IDENTIFICATION AND APPLICATION INFORMATION

Code Name of the Course Unit Semester In-Class Hours (T+P) Credit ECTS Credit
VBA107 ALGORİTMA VE PROGRAMLAMANIN TEMELLERİ 1 3 3 7

WEEKLY COURSE CONTENTS AND STUDY MATERIALS FOR PRELIMINARY & FURTHER STUDY

Week Preparatory Topics(Subjects) Method
1 The relevant unit in the course book Introduction, overview of course content, introduction to algorithms and programming. database management systems Explanation, problem-solving, practical application
2 The relevant unit in the course book Algorithmic thinking and problem-solving methods. database management systems Explanation, problem-solving, practical application
3 The relevant unit in the course book Flowcharts and pseudocode. database management systems Explanation, problem-solving, practical application
4 The relevant unit in the course book Fundamental concepts of programming: data types, variables. database management systems Explanation, problem-solving, practical application
5 The relevant unit in the course book Operators and operator precedence. database management systems Explanation, problem-solving, practical application
6 The relevant unit in the course book Decision structures (if–else, switch). database management systems Explanation, problem-solving, practical application
7 The relevant unit in the course book Loops (for, while, do-while). database management systems Explanation, problem-solving, practical application
8 The relevant unit in the course book Arrays and basic data structures. database management systems Explanation, problem-solving, practical application
9 The relevant unit in the course book Function definitions and parameters. database management systems Explanation, problem-solving, practical application
10 - MID-TERM EXAM -
11 The relevant unit in the course book Scope and recursion in functions. database management systems Explanation, problem-solving, practical application
12 The relevant unit in the course book Multidimensional arrays and matrix operations. database management systems Explanation, problem-solving, practical application
13 The relevant unit in the course book Introduction to algorithm analysis (complexity, efficiency). database management systems Explanation, problem-solving, practical application
14 The relevant unit in the course book Algorithm Design Techniques and Advanced Examples. database management systems Explanation, problem-solving, practical application
15 The relevant unit in the course book General review. database management systems Explanation, problem-solving, practical application
16 - FINAL EXAM -
17 - FINAL EXAM -