Teaching Staff
|
Dr.Öğr. Üyesi Can GÜLDÜREN |
Language of Instruction |
Türkçe (Turkish) |
Type Of Course |
Compulsory |
Prerequisites |
|
Recommended Optional Programme Component |
|
Course Objectives |
This course is designed to make students familiar with abstract data types and sequence data structures and use them in software systems. |
Course Content |
In the course, a wide range of information will be given through research, analysis, design and coding on data structures to create applications that meet the user needs of data structures. |
Learning Outcomes (LO) |
The students who succeeded in this course;
* Will be able to describe data representation and storage in computer systems
* Will be able to develop and implement operations on array data structures
* Will be able to develop, implement and use searching and sorting techniques |
Mode of Delivery |
Face to face |
Course Outline |
Week |
Topics |
1. Week |
Information on course objectives |
2. Week |
Computer and Software |
3. Week |
Algorithm Concept and Fundamentals of Programming |
4. Week |
Data Structures and Models (Basic Data Types and Struct Data Structure) |
5. Week |
Lists (Arrays) |
6. Week |
Lists (Linked Lists) |
7. Week |
Stack |
8. Week |
Queue |
9. Week |
Midterm |
10. Week |
Tree Data Structure |
11. Week |
Stack Trees and Hash Tables |
12. Week |
Search Algorithms |
13. Week |
Sorting Algorithms |
14. Week |
Final Focused Summary |
|
Assessment |
|
Percentage(%) |
Mid-term (%) |
40 |
Quizes (%) |
|
Homeworks/Term papers (%) |
|
Practice (%) |
Ara Sınav %20 / Final %20 |
Labs (%) |
|
Projects/Field Work (%) |
|
Seminars/Workshops (%) |
|
Final (%) |
60 |
Other (%) |
|
Total(%) |
100 |
|
Course Book (s) and/or References |
1. Çölkesen, R. (2014). Veri Yapıları ve Algoritmalar. Papatya Yayıncılık Eğitim A.Ş.
2. Günal, S. (2016). Algoritmalar ve Programlama. Anadolu Üniversitesi Basımevi. ISBN: 978-975-06-2060-7.
|
Work Placement(s) |
|
The Relationship between Program Qualifications (PQ) and Course Learning Outcomes (LO) |
SNO | ÖÇ-1 | ÖÇ-2 | ÖÇ-3 | ÖÇ-4 | ÖÇ-5 | 1 | 4 | 4 | 4 | 4 | 4 | 2 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 4 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 6 | 5 | 5 | 5 | 5 | 5 | 7 | 5 | 5 | 5 | 5 | 5 | 8 | 5 | 5 | 5 | 5 | 5 | 9 | 2 | 2 | 2 | 2 | 2 | 10 | 1 | 1 | 1 | 1 | 1 | 11 | 1 | 1 | 1 | 1 | 1 |
|