|
Language of Instruction
|
Turkish
|
|
Level of Course Unit
|
Associate Degree
|
|
Department / Program
|
Web Design and Development
|
|
Type of Program
|
Formal Education
|
|
Type of Course Unit
|
Compulsory
|
|
Course Delivery Method
|
Face To Face
|
|
Objectives of the Course
|
Students are expected to develop a solid understanding of fundamental programming concepts and attain basic competency in the C programming language.
|
|
Course Content
|
Introduction to the C programming language, algorithms, flowcharts, selection control structures (if, if-else, and switch), loop structures (while, do-while, and for), functions, sorting and binary search algorithms, and the development of practical programming applications based on these concepts.
|
|
Course Methods and Techniques
|
Lecture, practical exercises, and question-and-answer sessions.
|
|
Prerequisites and co-requisities
|
None
|
|
Course Coordinator
|
None
|
|
Name of Lecturers
|
Instructor Aslı Göncü
|
|
Assistants
|
None
|
|
Work Placement(s)
|
No
|
Recommended or Required Reading
|
Resources
|
Deitel, H. M., & Deitel, P. J. (2013). C: How to Program (7th International ed.). Pearson Education Limited. Ercil Çağıltay, N., Selbes, C. F., Tokdemir, G., & Turhan, Ç. (2021). C dersi: Programlamaya giriş (8. baskı). Ankara: Yazarın Kendi Yayını.
|
|