Information Package / Course Catalogue
Programming Languages-I
Course Code: BÖTE201
Course Type: Required
Couse Group: First Cycle (Bachelor's Degree)
Education Language: Turkish
Work Placement: N/A
Theory: 3
Prt.: 2
Credit: 4
Lab: 0
ECTS: 7
Objectives of the Course

To comprehend the basic concepts of programing. To apply the programming methods in education. To comprehend the theory of programming through select the well designed programs in in servise period.

Course Content

An introduction to algorithms, Solving problems by flowcharts, Run time and complexity concepts, Sorting algorithms, Recursion and binary representations, Binary search techniques on data structures, operations on matrix, Digits, functions, header files, Lifecycle and life concepts, Global and local variables, Aritmetic, logic, pointer operators, Control statements (if, if/else) and use them as inner statements, Loop statements(while, do/while, for) Efficiency and readability on programming languages, Standart functions of programming languages, Change of data types, Random number generation and their area of use, Lists and lists algorithms, File operations.

Name of Lecturer(s)