Anadolu Info Package Anadolu Info Package
  • Info on the Institution
  • Info on Degree Programmes
  • Info for Students
  • TR
About the Programme Academic Staff Program Qualifications Lessons Matrix of Course & Program Qualifications Turkish Qualifications Framework (TQF) TQF & Program Qualifications
  1. Vocational School of Information Technologies
  2. Department of Statistics
  3. Program in Big Data Analyst
  4. Course Structure Diagram with Credits
  5. Data Structures and Algorithms
  6. Description
  • Description
  • Learning Outcomes
  • ECTS Credit Load
  • Course's Contribution to Program
  • Learning Outcomes & Program Qualifications
Last Updated: 30/09/2026

Code - Course Title Course Type Laboratory + Practice ECTS
BVA105 - Data Structures and Algorithms I. SEMESTER 2 +2 5.0
Language of Instruction Türkçe
Course Type Required Courses
Course Instructor(s) ÖĞR. GÖR. DR. NEŞE AGUN
Mode of Delivery Face to Face
Place of Delivery
Used Educational Platforms
Prerequisites There are no prerequisites.
Courses Recomended Python Programming MOOC 2025 - https://programming-25.mooc.fiPython Tutorial - https://docs.python.org/3/tutorial/index.htmlPython - Erdinç Uzun - https://erdincuzun.com/python/Algoritmalar - Robert Sedgewick,Kevin Wayne - Nobel YayıncılıkAlgorithms - Robert Sedgewick,Kevin WayneAlgorithms - https://algs4.cs.princeton.edu/home/Python Algorithms - https://github.com/TheAlgorithms/Pythonhttps://visualgo.net/enhttps://exercism.org
Recommended Resources Algoritmalar - Robert Sedgewick,Kevin Wayne - Nobel YayıncılıkAlgorithms - Robert Sedgewick,Kevin Wayne
Work Placement It is not available.
Aims of the Course

Weeks Learning Outcomes Topics Teaching Methods
Week - 1 Introduction to Python, Usage of Github, Python Development Environments
Week - 2 Variables, Arithmetic Operators, Basic IO Operations
Week - 3 Flowcharts, Pseudocode, Control Structures
Week - 4 Complex Control Structures, Logical Operators
Week - 5 Loops, Nested Loops, Debugging
Week - 6 Lists, Concepts of Data Structures and Algorithms, Introduction to Basic Algorithms (Linear Search, Finding min-max in lists, statistical algorithms)
Week - 7 Functions, Recursive Functions, Object Oriented Programming Concepts
Week - 8 Stacks and Queues
Week - 9 Linked Lists
Week - 10 Trees, Binary Search Trees
Week - 11 Heaps
Week - 12 Search and Sorting Algorithms, Analysis of Algorithms
Week - 13 Hash Tables
Week - 14 Graphs, Types of Graphs, Graph Data Structures, Graph Algorithms (BFS, DFS, MST, Shortest Path)

No content has been provided.

No content has been provided.

No content has been provided.


Assessment Method and Passing Requirements
Quamtity Percentage (%)
Toplam (%)

Info on the Institution

  • Name and Adress
  • Academic Calendar
  • Academic Authorities
  • General Description
  • List of Programmes Offered
  • General Admission Requirements
  • Recognition of Prior Learning
  • Registration Procedures
  • ECTS Credit Allocation
  • Academic Guidance

Info on Degree Programmes

  • Doctorate Degree / Proficieny in Arts
  • Master's Degree
  • Bachelor's Degree
  • Associate Degree
  • Open&Distance Education

Info for Students

  • Cost of living
  • Accommodation
  • Meals
  • Medical Facilities
  • Facilities for Special Needs Students
  • Insurance
  • Financial Support for Students
  • Student Affairs Office

Info for Students

  • Learning Facilities
  • International Programmes
  • Practical Information for Mobile Students
  • Language courses
  • Internships
  • Sports and Leisure Facilities
  • Student Clubs