MYP142


Course Title Course Code Program Level
DATA STRUCTURES MYP142 Computer Programming Associate Degree

Course Term
(Course Semester)
Teaching and Learning Methods
Credits
Theory Practice Lab Projects/Field Work Seminars/Workshops Other Total Credits ECTS Credits
02
(Spring)
28 28 29 40 125 3 5

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
144444
233333
333333
455555
555555
655555
755555
855555
922222
1011111
1111111