Language of Instruction
|
Turkish
|
Level of Course Unit
|
Bachelor's Degree
|
Department / Program
|
Computer Engineering
|
Mode of Delivery
|
Face to Face
|
Type of Course Unit
|
Compulsory
|
Objectives of the Course
|
The objective of this course unit is to discuss the problems of data structures that are used in programming languages, to acquire skills in designing in C, represent data in memory, studey declaration in C-based programming languages, and use complex data structures to solve practical problems.
|
Course Content
|
Primitive and complex data structures, arrays, representation arrays in memory, multidimentional arrays, records, linked lists, stacks and queues, representation stacks and queues using arrays and linked lists, graphs, trees, binery trees, problems of sorting and searching.
|
Course Methods and Techniques
|
|
Prerequisites and co-requisities
|
None
|
Course Coordinator
|
None
|
Name of Lecturers
|
Asist Prof. Şerife Esra Dinçer
|
Assistants
|
None
|
Work Placement(s)
|
No
|
Recommended or Required Reading
Resources
|
Sahni S. "Data Structures, Algorithms , and Applications in C++", McGraw-hill, 2005.
|
|
Lectures, Question-Answer, Project.
|
|
|
|
Bir grup projesi
|
|
Vize ve Final Sınavları
|
Course Category
Mathematics and Basic Sciences
|
%0
|
|
Engineering
|
%10
|
|
Engineering Design
|
%10
|
|
Social Sciences
|
%0
|
|
Education
|
%0
|
|
Science
|
%0
|
|
Health
|
%0
|
|
Field
|
%80
|
|
|