• ACM Hacettepe Teknik Etkinlik Koordinatörlüğü 24-25

    İletişim : ahmetcelen@hacettepe.edu.tr

Mevcut Kurslar

Yapay zeka alanına giriş yaparak temel kavramları, yöntemleri ve uygulama alanlarını detaylı bir şekilde ele almaktır. Ders kapsamında, yapay zekanın tarihçesi, temel prensipleri ve günümüzdeki kullanım alanları incelenecektir. Zeki etmenlerin yapısı ve karar alma süreçleri, arama yöntemleri ile problem çözme teknikleri, oyun teorisi ve karşıt arama stratejileri gibi konular detaylandırılacaktır. Ayrıca, kısıt tatmin problemleri, mantıksal çıkarım mekanizmaları, bilgi temsili ve otomatik planlama gibi ileri seviye yapay zeka konularına da yer verilecektir. Dersin sonunda, öğrencilerin yapay zeka yöntemlerini kavrayarak, bu teknikleri farklı problemlere uygulayabilecek analitik düşünme yetisine sahip olmaları hedeflenmektedir.

  1. Hafta Yapay Zekaya Giriş ve Temel Kavramlar
  2. Hafta Zeki Etmenler ve Karar Mekanizmaları
  3. Hafta Arama Yöntemleri ile Problemleri Çözme
  4. Hafta Karmaşık Ortamlarda Arama Stratejileri
  5. Hafta Karşıt Arama ve Oyun Teorisi
  6. Hafta Kısıt Tatmin Problemleri ve Uygulamaları
  7. Hafta Mantıksal Etmenler ve Çıkarım Mekanizmaları
  8. Hafta Birinci Derece Mantık ve Temelleri
  9. Hafta Birinci Derece Mantıkta Çıkarım ve Akıl Yürütme
  10. Hafta Bilgi Temsili ve Anlamsal Ağlar
  11. Hafta Otomatik Planlama ve Karar Alma Süreçleri
  12. Hafta Genel Değerlendirme ve Yapay Zekada Gelecek Perspektifleri

ACM Hacettepe Teknik Etkinlik Koordinatörlüğü 24-25

Siber güvenliğin temel kavramlarını öğretmeyi ve öğrencilere güvenlik alanında güçlü bir altyapı kazandırmayı amaçlamaktadır. Ders kapsamında, ağ güvenliği, işletim sistemleri güvenliği, sızma testleri, kriptografi, olay müdahalesi ve zararlı yazılım analizi gibi kritik konular ele alınmaktadır. Öğrenciler, teorik bilgilerin yanı sıra uygulamalı çalışmalar ile siber tehditleri analiz etmeyi ve önlem almayı öğrenirler. Ayrıca, bulut, IoT ve yapay zeka gibi yeni nesil teknolojilerin güvenliği de incelenerek modern tehditlere karşı savunma stratejileri geliştirme becerisi kazandırılır. Son olarak, kariyer olanakları ve sertifikasyon süreçleri hakkında bilgi verilerek öğrencilerin sektöre hazırlanmaları sağlanır.

  1.  Siber Güvenliğe Giriş ve Temel Kavramlar
  2. Ağ Güvenliği ve Protokoller 
  3. İşletim Sistemleri ve Güvenliği
  4. Sızma Testi (Penetrasyon Testi)
  5. Kriptografi ve Kriptoloji
  6. Web Uygulama Güvenliği
  7. Olay Müdahale (Incident Response) ve Forensics 
  8. Zararlı Yazılım Analizi (Malware Analysis)
  9. Cloud/IoT/AI Güvenliği
  10. Kariyer ve Sertifikasyonlar

    ACM Hacettepe Teknik Etkinlik Koordinatörlüğü 24-25

İstatistiksel analiz, makine öğrenimi, veri görselleştirme ve programlama teknikleri gibi temel konular ele alınır. Öğrenciler, gerçek dünya problemlerine veri odaklı çözümler üreterek karar alma süreçlerini iyileştirmeyi ve iş süreçlerini optimize etmeyi öğrenir. Ayrıca, veri toplama, temizleme ve modelleme aşamalarını uygulamalı olarak deneyimleyerek analitik düşünme ve problem çözme becerilerini geliştirirler. Dersin genel amacı, öğrencilere veri bilimini etkili bir şekilde kullanarak farklı sektörlerde katma değer yaratabilecek yetkinlikler kazandırmaktır.

1. Hafta Veri Bilimine Giriş

2. Hafta Veri Analizi ve Keşifsel Veri Analizi (EDA)

3. Hafta Veri Temizleme ve Ön İşleme

4. Hafta İstatistik ve Olasılık Temelleri

5. Hafta Makine Öğrenimine Giriş

6. Hafta Veri Görselleştirme Teknikleri 

7. Hafta Denetimli Öğrenme Detayları

ACM Hacettepe Teknik Etkinlik Koordinatörlüğü 24-25

Modern mobil uygulama geliştirme sürecini öğretmeyi amaçlamaktadır. İlk haftalarda Jetpack Compose, navigasyon ve veri yönetimi gibi temel konular ele alınırken, ilerleyen haftalarda özel görünümler, animasyonlar ve arka plan işlemleri gibi gelişmiş teknikler işlenecektir. Mimari prensiplerin anlatıldığı son haftalarda, modüler ve sürdürülebilir uygulamalar geliştirme pratiği yapılacaktır. Dersin sonunda, öğrenciler öğrendiklerini bir projeye entegre ederek uygulamalarını yayınlamaya hazır hale getireceklerdir. 

1. Hafta: Android Geliştirmeye Giriş

 2. Hafta: Jetpack Compose Temelleri

 3. Hafta: Navigasyon & Çoklu Ekran Yönetimi

 4. Hafta: Veri Yönetimi & API Kullanımı & Firebase

 5. Hafta: Özel Görünümler & Animasyonlar

 6. Hafta: Arka Plan İşlemleri & Jetpack Bileşenleri

 7. Hafta: Android Mimari 

 8. Hafta: Proje Release

ACM Hacettepe Teknik Etkinlik Koordinatörlüğü 24-25