Hoş geldiniz! Bu sayfada tüm aktif derslerime ve bazı eğitim programlarıma ait websitesi adreslerine ulaşabilirsiniz. Her ders sayfasında ders içerikleri, haftalık sunumlar, kaynaklar ve proje görevlerine erişim bulunmaktadır.
<aside> 🧠
YMT1101 - Algoritma ve Programlama - I
Algoritma tasarımı, akış diyagramları ve Java programlama temellerini kapsayan lisans dersi. Replit ve GitHub Classroom ile uygulamalı öğrenme.
Algoritma ve Programlama - I (YMT1101)
</aside>
<aside> 🖥️
YMT113 - Introduction to Computer Science
Harvard CS50 müfredatına dayalı, temel bilgisayar bilimi kavramlarını ve programlama becerilerini kapsayan İngilizce lisans dersi. Scratch, C, Python ve web teknolojileri.
An English undergraduate course based on Harvard CS50 curriculum, covering fundamental computer science concepts and programming skills. Scratch, C, Python and web technologies.
Introduction to Computer Science - YMT113
</aside>
<aside> 📐
YMT211 - Discrete Mathematics
Bilgisayar bilimi için temel matematiksel kavramları ve uygulamaları kapsayan İngilizce lisans dersi. Mantık, kümeler, fonksiyonlar, tümevarım, algoritmalar ve grafik teorisi.
An English undergraduate course covering foundational mathematical concepts and applications for computer science. Logic, sets, functions, induction, algorithms and graph theory.
</aside>
<aside> 🤖
YMT5260 - Üretken Yapay Zeka Modelleri
Üretken AI modellerini akademik perspektifle inceleyen lisansüstü dersi. Prompt mühendisliği ve çoklu modal sistemler.
YMT5260-Üretken Yapay Zeka Modelleri
</aside>
<aside> 🧬
Algoritma ve Programlama - II (YM1102)
Algoritma tasarımı ve Java programlamanın nesne yönelimli programlama bakış açısıyla ileri düzeylerini kapsayan lisans dersi. Replit ve GitHub Classroom ile uygulamalı öğrenme.
Algoritma ve Programlama - II (YMT1102)
</aside>
<aside> 🧬
YMT112 - Algorithms and Programming - II
Python ile algoritma tasarımı ve programlama kavramlarına kapsamlı giriş. Temel veri yapıları, akış kontrol yapıları, fonksiyonlar ve problem çözme teknikleri. Uygulamalı projelerle desteklenen interaktif öğrenme ortamı.
Comprehensive introduction to algorithm design and programming concepts using Python. Fundamental data structures, control flow structures, functions and problem-solving techniques. Interactive learning environment supported by hands-on projects.
YMT112-Algorithms and Programming
</aside>
<aside> ⚡
YMT216 - Microprocessors and Programming
Mikroişlemci mimarisi ve düşük seviyeli programlama kavramlarına kapsamlı giriş. CPU temelleri, ALU, fetch-decode-execute döngüsü ve assembly dili programlama. Arduino ile uygulamalı gömülü sistemler projeleri.
Comprehensive introduction to microprocessor architecture and low-level programming concepts. CPU basics, ALU, fetch-decode-execute cycle and assembly language programming. Hands-on embedded systems projects with Arduino.
YMT216 - Microprocessors and Programming
</aside>
<aside> 🆕
YMT5270 - Yenilikçi Makine Öğrenme Ortamları
Orange, H2O, Knime ve Jamovi gibi görsel ortamlarda kod yazmadan makine öğrenmesi uygulamaları geliştirme. Lisansüstü seviyede uygulamalı ders.
YMT5270-Yenilikçi Makine Öğrenme Ortamları
</aside>
<aside> 🐍
YMH220 - İleri Programlama Teknikleri Python ile veri bilimi, ileri programlama teknikleri ve makine öğrenmesi temelleri. NumPy, Pandas ve istatistiksel analiz uygulamaları.
YMH220-İleri Programlama Teknikleri
</aside>
<aside> 🚀
COM494 - Natural Language Processing (NLP)
Hugging Face ekosistemi ve transformer modelleri kullanarak doğal dil işleme kavramlarına ve uygulamalarına kapsamlı giriş. Python tabanlı NLP ortamları, Colab notebooks ve pratik uygulamalar.
Comprehensive introduction to Natural Language Processing concepts and applications using the Hugging Face ecosystem and transformer models. Python-based NLP environments, Colab notebooks and practical implementations.
COM494-Natural Language Processing - NLP
</aside>
<aside> 💽
SEN306 - Big Data Analytics
Büyük veri analizi kavramlarına ve uygulamalarına kapsamlı giriş. Veri işleme, analiz, görselleştirme ve büyük veri platformları. Online ders formatında sunulmaktadır.
Comprehensive introduction to big data analytics concepts and applications. Data processing, analysis, visualization and big data platforms. Delivered in online course format.
</aside>
<aside> 🤖
SEN328 - Deep Learning
Derin öğrenme kavramlarına ve uygulamalarına kapsamlı giriş. Çok katmanlı sinir ağları, CNN, RNN ve pratik uygulamalar. Online ders formatında sunulmaktadır.
Comprehensive introduction to deep learning concepts and applications. Multi-layer neural networks, CNN, RNN and practical implementations. Delivered in online course format.
</aside>