Bölüm Hakkında
Matematik ve Bilgisayar Bilimleri bölümü, soyut matematiksel kavramlarla bilgisayar bilimlerinin temel prensiplerini bir arada sunar. Müfredat; diskret matematik, soyut cebir, algoritma ve veri yapıları, hesaplama kuramı, yazılım mühendisliği ve yapay zekâ derslerini içerir. Öğrenciler, hem teorik kanıtlar hem de pratik programlama projeleri aracılığıyla algoritmik düşünme ve problem çözme becerilerini geliştirir.
İstihdam Olanakları ve Tipik İşverenler
Mezunların Çalıştığı Pozisyonlar
Algoritma ve veri yapıları mühendisi
Yazılım geliştirici ve sistem analisti
Veri bilimi ve makine öğrenimi uzmanı
Kriptografi ve bilgi güvenliği analisti
Akademik araştırma görevlisi
Test otomasyon mühendisi
Tipik Kurum ve Kuruluşlar
Yazılım ve teknoloji şirketleri (BT hizmetleri, SaaS firmaları)
Finans ve fintech şirketleri
Telekomünikasyon operatörleri
Savunma sanayi Ar-Ge merkezleri
Üniversiteler ve araştırma laboratuvarları
Siber güvenlik danışmanlık firmaları
Gerekli Beceriler
Algoritma Tasarımı ve Analizi
Karmaşıklık analizi yaparak etkin algoritmalar geliştirebilmek; dinamik programlama, grafik algoritmaları ve ayrıştırma teknikleri konularında derinleşmek, çözüm verimliliğini artırır.
Programlama ve Yazılım Mühendisliği
Python, Java, C++ gibi dillerde modüler ve test edilebilir kod yazabilmek; versiyon kontrol sistemleri (Git) ve Agile metodolojilerle yazılım projelerini yönetme becerisi gereklidir.
Veri Bilimi ve Makine Öğrenimi
Büyük veri setlerini işlemek için Pandas, NumPy ve scikit-learn gibi araçları kullanarak veri ön işleme, model eğitimi ve sonuç değerlendirme yapabilmek; model dağıtımı ve performans optimizasyonunu gerçekleştirmek.
Kriptografi ve Güvenlik Protokolleri
Sayısal imzalar, şifreleme algoritmaları ve blok zinciri temellerini anlama; güvenli iletişim protokolleri tasarlayarak bilgi gizliliği ve bütünlüğü sağlama yetkinliği önem taşır.
Teorik Matematik ve Kanıt Teknikleri
Soyut cebir, kombinatorik ve olasılık teorisi gibi alanlarda matematiksel kanıt kurabilmek; hesaplama kuramı (Turing makineleri, karmaşıklık sınıfları) üzerine derin teorik bilgi, problem çözme yaklaşımını güçlendirir.