• Turkish
  • English
Course Code: 
*ACM 222
Semester: 
Spring
Course Type: 
Free Elective
P: 
2
Lab: 
0
Laboratuvar Saati: 
2
Credits: 
3
ECTS: 
6
Course Language: 
English
Course Content: 

Introduction to the concepts of programming languages. Low- and high-level languages, compilers, structured programming, modular programming. C language is used for the study of basic data types, variables, user-defined functions, arrays, file usage.

 

This course covers the following topics: Concepts used with programming languages; types of programming languages, conversion from high level programming languages to low level programming languages, compilers, structural programming; top down analysis, structural coding, modular programming. Declaration of variables and data types in C programming language, user defined functions, arrays, struts, unions, using texts and binary files in C progamming language, pointers inheritance, virtual functions and polymorhism.

Vertical Tabs