ITU-TRNC Student Affairs ITU-TRNC Student Affairs ITU-TRNC Student Affairs ITU-TRNC Student Affairs
  • Namık Kemal Mah.
  • Fazıl Polat Paşa Bulvarı
  • Famagusta
  • Turkish Republic of Northern Cyprus
  • 99450
  • (+90) 392 630 5000
  • kktcogrenciisleri@itu.edu.tr
instagram
facebook
twitter
youtube
  • COURSES
    • COURSE PLANS
    • COURSE SCHEDULES
    • COURSE CATALOGUES
  • FORMS & PETITIONS
    • FORMS
    • PETITIONS
  • INTERNSHIP
    • INTERNSHIP INFORMATION
    • GENERAL INTERNSHIP PRINCIPLES
    • INTERNSHIP PROCESS
    • INTERNSHIP DOCUMENTS
    • ADDITIONAL INTERNSHIP PRINCIPLES
    • PROGRAM INTERNSHIP COMMISSION COORDINATORS
  • TRANSFER
    • ACADEMIC TRANSFER
    • DUAL PROGRAMS
    • EQUIVALENCE DOCUMENT
  • TUITION
    • FEES
    • SCHOLARSHIPS
  • REGULATIONS
    • RULES AND REGULATIONS
    • REGISTRATION PROCEDURES AND PRINCIPLES

ITU North Cyprus     Portal     ITU Help

  • TR
  • EN
ITU-TRNC Student Affairs ITU-TRNC Student Affairs ITU-TRNC Student Affairs ITU-TRNC Student Affairs
  • COURSES
    • COURSE PLANS
    • COURSE SCHEDULES
    • COURSE CATALOGUES
  • FORMS & PETITIONS
    • FORMS
    • PETITIONS
  • INTERNSHIP
    • INTERNSHIP INFORMATION
    • GENERAL INTERNSHIP PRINCIPLES
    • INTERNSHIP PROCESS
    • INTERNSHIP DOCUMENTS
    • ADDITIONAL INTERNSHIP PRINCIPLES
    • PROGRAM INTERNSHIP COMMISSION COORDINATORS
  • TRANSFER
    • ACADEMIC TRANSFER
    • DUAL PROGRAMS
    • EQUIVALENCE DOCUMENT
  • TUITION
    • FEES
    • SCHOLARSHIPS
  • REGULATIONS
    • RULES AND REGULATIONS
    • REGISTRATION PROCEDURES AND PRINCIPLES
SIS LOGIN
  1. You are here:  
  2. Home
  3. COURSES
  4. CEN 223E (BLG 223E)

CEN 223E (BLG 223E)

DERS PROGRAMI FORMU

COURSE SYLLABUS FORM

Dersin Adı Course Name
Veri Yapıları Data Structures
Kodu
(Code)
Yarıyılı
(Semester)
Kredi
(Credit)
AKTS Kredisi
(ECTS Credit)
Ders Uygulaması, Saat/Hafta
(Course Implementation, Hours/Week)
Ders
(Theoretical)
Uygulama
(Tutorial)
Laboratuvar
(Laboratory)
CEN 223E
(BLG 223E)
3 3,5 7 3 1 0
Bölüm/Program
(Department/Program)
Bilgisayar Mühendisliği
(Computer Engineering)
Dersin Türü
(Course Type)
Zorunlu (Compulsory) Dersin Dili
(Course Language)
İngilizce
(English)
Dersin Önkoşulları
(Course Prerequisites)
Yok
(None)
Dersin Mesleki Bileşene Katkısı, %
(Course Category by Content, %)
Temel Bilim ve Matematik
(Basic Sciencesand Math)
Temel Mühendislik
(Engineering Science)
Mühendislik/Mimarlık Tasarım
(Engineering/Architecture Design)
Genel Eğitim
(General Education)
- 100 - -
Dersin Tanımı
(Course Description)
Ders temel veri yapıları (yığın, kuyruk, liste, ağaç, ikili sıralama ağacı, heap) ve bu yapılara ilişkin algoritmaları inceleyecektir.
The course involves the study of basic data structures (eg, stack, queue, list, tree, binary search tree, heap) and associated algorithms.
Dersin Amacı
(Course Objectives)
  1. Temel veri yapılarını ve bu yapıları işlemekte kullanılan algoritmaları tanıtmak.
  2. Öğrencilere, problemlere uygun veri yapılarını belirleyebilmek için gerekli olan teorik ve pratik bilgi birikimi sağlamak.
  3. Öğrencilere, farklı algoritmaların etkinliğini karşılaştırabilmeleri için gerekli olan teorik ve pratik bilgi birikimi sağlamak.
  1. To introduce basic data structures and algorithms for manipulating them.
  2. To provide students with theoretical and practical knowledge to analyse the data structure needs of particular problems.
  3. To provide students with theoretical and practical knowledge to compare the efficiency of various algorithms.
Dersin Öğrenme Çıktıları
(Course Learning Outcomes)
  1. Öğrenciler, algoritma tasarımı temelleri öğreneceklerdir.
  2. Öğrenciler temel veri yapıları ve uygulamalarını öğrenip, gerçekleyebileceklerdir.
  3. Öğrenciler dinamik veri yapılarının temellerini, uygulamalarını ve gerçeklemelerini öğreneceklerdir.
  4. Öğrenciler, özyineleme gibi ileri programlama kavramlarını kullanarak problemler çözebileceklerdir.
  5. Öğrenciler, mühendislik uygulamaları için, Python dilinde programlar tasarlama, gerçekleme, test etme ve hata ayıklamayı öğreneceklerdir.
  1. The student will learn the fundamentals of algorithm design.
  2. Students will be able to identify and implement basic data structures and their applications.
  3. The student will learn the principles, applications, and implementations of dynamic data structures.
  4. Students will be able to solve problems using advanced programming concepts like recursion.
  5. The student will learn to design, implement, test, and debug computer programs using Python for engineering applications.
  • Computer Engineering
  • Computer Engineering
Previous article: CEN 231E (BLG 231E) Prev Next article: CEN 113E (BLG 113E) Next
  • Common Pool 16
  • Computer Engineering 10
  • Electrical and Electronics Engineering 1
  • Industrial Engineering 16
  • Economics and Finance 29
  • Architecture 17
  • Interior Architecture 46
  • Maritime Business Administration 2
  • Marine Transportation and Management Engineering 90
  • Marine Engineering 118
  • Naval Architecture and Marine Engineering 140
  • Namık Kemal Mah.
  • Fazıl Polat Paşa Bulvarı
  • Famagusta
  • Turkish Republic of Northern Cyprus
  • 99450
  • (+90) 392 630 5000
  • kktcogrenciisleri@itu.edu.tr
instagram
facebook
twitter
youtube

Copyright © 2025 ITU-TRNC Student Affairs. All Rights Reserved.