Ana içeriğe atla
EN

ALGORİTMA VE PROGRAMLAMA

Ders
CMPE124 - ALGORİTMA VE PROGRAMLAMA
Bölüm
Bilgisayar Mühendisliği - İngilizce - Yüksek Lisans
Ders Tipi
Bilimsel Hazırlık
Durum
Zorunlu
Dil
İngilizce
Kredi
0
AKTS
0
T+P+L
0 + 0 + 0
Ders Koordinatörleri
Dr. Öğr. Gör. Basmah ANBER
Ön Koşul
-
Anahtar Sözcükler

Ders Açıklaması

---

ALGORİTMA VE PROGRAMLAMA

Değerlendirme Araçları (Aktif Dönem)

Değerlendirme öğesi tanımlanmamış.

Ders çıktıları

  1. 01 Learn and enhance basics of algorithms - pseudocodes and flowcharts.
  2. 02 Improve computer programming abilities with arrays, structures, pointers, strings.
  3. 03 Implement popular searching and sorting algorithms.
  4. 04 Learn how to program using structured data.
  5. 05 Develop computer programs including file processing.
  6. 06 Analyse the complexity of an algorithm and software implementation.

Ders Müfredatı

Hafta Konu
Hafta 1 Review Arrays (1 Dimension & 2 Dimensions)
Hafta 2 C-Strings (Character Arrays); Pointers
Hafta 3 Functions (Value returning & Void ); Recursion
Hafta 4 Arrays as Parameters to Functions (1 Dimension & 2 Dimensions)
Hafta 5 APPLICATIONS OF ARRAYS (SEARCHING AND SORTING): Sequential Search, Binary Search
Hafta 6 APPLICATIONS OF ARRAYS (SEARCHING AND SORTING): Bubble Sort, Selection Sort
Hafta 7 Review
Hafta 8 Midterm Examination
Hafta 9 APPLICATIONS OF ARRAYS (SEARCHING AND SORTING): Divide and Conquer approach, Quick Sort, Merge Sort
Hafta 10 Structure, Union, Bit, Manipulations and Enumerations
Hafta 11 File Input/Output; Complexity Analysis of Algorithms
Hafta 12 Complexity Analysis of Algorithms
Hafta 13 Complexity Analysis of Algorithms
Hafta 14 Complexity Analysis of Algorithms
Hafta 15 Final Exam

Referans Kitaplar & Ders Materyalleri

  1. 01 C++ PROGRAMMING: FROM PROBLEM ANALYSIS TO PROGRAM DESIGN, DS Malik
  2. 02 C How to Program, Fifth Edition, Deitel & Deitel, Prentice Hall, 2005.
  3. 03 1. J. Glenn Brookshear, Computer Science, Eighth edition, Addison Wesley, 2004.
  4. 04 A Book on C, Fourth Edition, Al Kelley and Ira Pohl, Addison Wesley, 1999.

Ders Çıktıları

  1. L01
  2. L02
  3. L03
  4. L04
  5. L05
  6. L06

Program Çıktıları

Program çıktısı tanımlanmamış.

Pç-Dç Matrisi

PÇ-ÖÇ matrisi henüz doldurulmamış.