Hızlandırılmış GPU Programlama, Otonom Robot Kontrolü, SMD Elektronik Devre Tasarımı

MSc. Researcher Ali ÇETİNKAYA

MSc. Researcher Ali ÇETİNKAYAMSc. Researcher Ali ÇETİNKAYAMSc. Researcher Ali ÇETİNKAYA

MSc. Researcher Ali ÇETİNKAYA

MSc. Researcher Ali ÇETİNKAYAMSc. Researcher Ali ÇETİNKAYAMSc. Researcher Ali ÇETİNKAYA
  • Ana Sayfa
  • Geliştirilen Çalışmalar
    • Ders - Yapay Zeka (YZ)
    • Ders - Veri_Yapilari_Alg
    • Ders - Alg.&Prog.
    • Ders - Bulanık Mantık(BM)
    • Ders - Robotik
    • Ders - Matlab Bil. Prog.
    • Ders - Temel Elektronik I
    • Ders - Mikroişlemciler
    • Ders - Bilgi. Prog.- C
    • Kitap - BulanıkMantık(BM)
    • Kitap - Yapay Zeka(YZ)
    • Kitap - Algorithm
    • Kitap - Smart System
    • IGU Staj Koordinatorlugu
    • Araştırma Konuları
    • Tamamlanan Çalışmalar
  • Blog
  • İletişim
  • English
  • Daha fazlası
    • Ana Sayfa
    • Geliştirilen Çalışmalar
      • Ders - Yapay Zeka (YZ)
      • Ders - Veri_Yapilari_Alg
      • Ders - Alg.&Prog.
      • Ders - Bulanık Mantık(BM)
      • Ders - Robotik
      • Ders - Matlab Bil. Prog.
      • Ders - Temel Elektronik I
      • Ders - Mikroişlemciler
      • Ders - Bilgi. Prog.- C
      • Kitap - BulanıkMantık(BM)
      • Kitap - Yapay Zeka(YZ)
      • Kitap - Algorithm
      • Kitap - Smart System
      • IGU Staj Koordinatorlugu
      • Araştırma Konuları
      • Tamamlanan Çalışmalar
    • Blog
    • İletişim
    • English
  • Ana Sayfa
  • Geliştirilen Çalışmalar
    • Ders - Yapay Zeka (YZ)
    • Ders - Veri_Yapilari_Alg
    • Ders - Alg.&Prog.
    • Ders - Bulanık Mantık(BM)
    • Ders - Robotik
    • Ders - Matlab Bil. Prog.
    • Ders - Temel Elektronik I
    • Ders - Mikroişlemciler
    • Ders - Bilgi. Prog.- C
    • Kitap - BulanıkMantık(BM)
    • Kitap - Yapay Zeka(YZ)
    • Kitap - Algorithm
    • Kitap - Smart System
    • IGU Staj Koordinatorlugu
    • Araştırma Konuları
    • Tamamlanan Çalışmalar
  • Blog
  • İletişim
  • English

ETP107 & ELP226 - Algoritma ve Programlama Ders İçeriği

DERS BİLGİLERİ

AMAÇ VE İÇERİK


  • Amaç: Bu derste amaç, öğrencilerin algoritma ve programlama kavramlarını anlamasını bu konu ile ilgili çıkabilecek problemlerin özelliklerini analiz edip onlar için uygun çözümü bulmada bilgi ve beceri kazandırması amaçlanmaktadır.


  • İçerik: Algoritma ve Programlama Ders Tanıtımı, Temel Kavramları ve Tarihçesi, Algoritma, Algoritma Terimleri, Programlama Dilleri ve Türleri (Derleyici & Yorumlayıcı), Algoritma Türleri ve Algoritmaların Uygulama Alanları, Algoritmalar üzerinde sayı sistemleri işlemleri (Binary, Onluk, Octal & Hexadecimal) ve Alfa Sayısal Kodlar, Algoritmalarda Kullanılan Aritmetik, Karşılaştırma, Mantıksal ve Matematiksel Operatörler, Algoritma Geliştirmede Kullanılan Kontrol ve Döngü Adımları, Algoritma Hazırlarken Akış Diyagramları, Programlama Dilleri (C, C#, C++ ve Python) Üzerinde Kontrol (if, if-else, switch-case, ?:) & Döngü (for, foreach, while, do-while) Komutları, Algoritma Akış Şemaları üzerinde Kontrol ve Döngü Komutlarının Uygulamaları, Elektronik Sistemlerde Algoritmaların Analizi, Akış Diyagramları ve Programlama Örnekleri, Robotik & Kontrol Sistemlerinde Algoritmaların Analizi, Akış Diyagramları ve Programlama Örnekleri, Otomasyon Sistemlerinde Algoritmaların Analizi, Akış Diyagramları ve Programlama Örnekleri, Bilişim Etiği ve Hukuku.

DERSİN ÖĞRENME ÇIKTILARI

  • Algoritma ve programlama kavramlarını anlamak ve tanımlamak.
  • Problemlerin çözümüne yönelik akış diyagramını oluşturmak.
  • Belirli bir problemin çözümü için uygun algoritma tasarımını oluşturmak.
  • Programlama dilleri üzerinde kontrol ve döngü yapılarının akış şemalarıyla birlikte kullanmak.

HAFTALIK DERS KONULARI

  1. Hafta - Algoritma ve Programlama Ders Tanıtımı, Temel Kavramları ve Tarihçesi
  2. Hafta - Algoritma, Algoritma Terimleri, Programlama Dilleri ve Türleri (Derleyici & Yorumlayıcı)
  3. Hafta - Algoritma Türleri ve Algoritmaların Uygulama Alanları
  4. Hafta - Algoritmalar üzerinde sayı sistemleri işlemleri (Binary, Onluk, Octal & Hexadecimal) ve Alfa Sayısal Kodlar
  5. Hafta - Algoritmalarda Kullanılan Aritmetik, Karşılaştırma, Mantıksal ve Matematiksel Operatörler
  6. Hafta - Algoritma Geliştirmede Kullanılan Kontrol ve Döngü Adımları
  7. Hafta - Algoritma Hazırlarken Akış Diyagramları
  8. Hafta - Vize Sınavı Haftası
  9. Hafta - Programlama Dilleri (C, C#, C++ ve Python) Üzerinde Kontrol (if, if-else, switch-case, ?:) & Döngü (for, foreach, while, do-while) Komutları
  10. Hafta - Algoritma Akış Şemaları üzerinde Kontrol ve Döngü Komutlarının Uygulamaları
  11. Hafta - Elektronik Sistemlerde Algoritmaların Analizi, Akış Diyagramları ve Programlama Örnekleri
  12. Hafta - Robotik & Otomasyon Sistemlerinde Algoritmaların Analizi, Akış Diyagramları ve Programlama Örnekleri
  13. Hafta - Bilişim Etiği ve Hukuku
  14. Hafta - Final Sınavı Haftası

KAYNAKLAR

  • Prof. Dr. Vasıf NABİYEV, "Teoriden Uygulamalara Algoritmalar", Seçkin Yayınları, Ankara, 2011.
  • Prof. Dr. Ercan Nurcan YILMAZ & Dr. Öğr. Üyesi Serkan GÖNEN, "Örneklerle Uygulamalı C ve C++ - 2023", İstanbul Gelişim Üniversitesi Yayınları, İstanbul, 2023.
  • Prof. Dr. Şadi Evren ŞEKER, "Algoritmalar", Nobel Akademik Yayıncılık, Ankara, 2021.
  • Prof. Dr. Eşref ADALI, "Bilişim Etiği ve Hukuku", İTÜ Ulusal Yazılım ve Sertifikasyon Merkezi, İstanbul, 2017.
  • Dr. Öğr. Üyesi Fahri VATANSEVER, "Algoritma Geliştirme ve Programlamaya Giriş", Seçkin Yayınları, Ankara, 2009.
  • Dr. Öğr. Üyesi Selçuk ALP & Arzu KİLİTCİ "Algoritmalar ve Programlamaya Giriş", Umuttepe Yayınları, Kocaeli, 2015.
  • Öğr. Gör. Tuğba Saray Çetinkaya & Öğr. Gör. Ali Çetinkaya, Algorithm Design in Programming Language Education - Özgür Yayınları, Gaziantep, 2023.
  • Öğr. Gör. Ali Çetinkaya, Mühendislik Alanında Yapay Zeka (YZ) İçerikli Araştırmalarda Yaklaşımlar - Serüven Yayınevi, İzmir, 2022.
  • Öğr. Gör. Ali Çetinkaya, Approaches with Artificial Intelligence (AI) Algorithms to Smart System Works - Platanus Publishing, Ankara, 2023.
  • Öğr. Gör. Ali Çetinkaya, "Bulanık Mantık ve Python Uygulamaları". İstanbul Gelişim Üniversitesi Yayınları, 2023.
  • Öğr. Gör. Ali Çetinkaya’nın internet sayfaları: 

  1. https://scholar.google.com.tr/citations?hl=tr&user=XSEW-NcAAAAJ  
  2. https://avesis.gelisim.edu.tr/alcetinkaya 

Dersin Verildiği Dönem ve Bilgiler

  • 2022-2023 Güz Dönemi - ETP107 - İGÜ MYO Elektronik Teknolojisi Programı - (84 Öğrenci) Dersin internet Sitesi: https://gbs.gelisim.edu.tr/ders-detay-4-210-11700-1
  • 2022-2023 Bahar Dönemi - ELP226 - İGÜ MYO Elektrik Programı - (74 Öğrenci) Dersin internet Sitesi: https://gbs.gelisim.edu.tr/ders-detay-4-184-13036-1
  • 2023-2024 Güz Dönemi - ETP107 - İGÜ MYO Elektronik Teknolojisi Programı - (76 Öğrenci) Dersin internet Sitesi: https://gbs.gelisim.edu.tr/ders-detay-4-210-11700-1

Bize Ulaşın

Daha da iyisi, gelin, yüz yüze görüşelim!

Derslere değer veriyoruz. Mesai saatleri içinde bölümde saat aralıklarında ziyaret edebilirsiniz.

Öğr. Gör. Ali ÇETİNKAYA

Çalışma Saatleri

Pzt

13:30 – 15:30

Sal

Kapalı

Çar

Kapalı

Per

17:30 – 19:30

Cum

Kapalı

Cmt

Kapalı

Paz

Kapalı

Copyright © 2024 MSc. Ali ÇETİNKAYA - All Rights Reserved.

GoDaddy Website Architect Signed

  • Ders - Veri_Yapilari_Alg
  • Ders - Temel Elektronik I
  • Ders - Mikroişlemciler
  • İletişim

Bu web sitesinde çerez kullanılır.

Web sitesi trafiğini analiz etmek ve web sitesi deneyiminizi optimize etmek amacıyla çerezler kullanıyoruz. Çerez kullanımımızı kabul ettiğinizde, verileriniz tüm diğer kullanıcı verileriyle birlikte derlenir.

Kabul Et

Duyuru

Hoş Geldiniz! Yeni çalışmalarıma Araştırma bölümünden detaylarına ulaşabilirsiniz. Githup linkleri üzerimden ilgili çalışmanın dökümanına erişebilirsiniz.

Daha fazla bilgi edinin