Mobil Logo
Bilgisayar Bilimleri bölümü banner

Bilgisayar Bilimleri Genel Bilgileri

Güncelleme: 31.08.2025

Bilgisayar Bilimleri Hakkında

Bilgisayar Bilimleri, hesaplamanın teorik ve matematiksel temellerini inceleyen temel bir bilim dalıdır. Mühendislik fakültelerindeki bu 4 yıllık lisans programına öğrenci alımı Sayısal (SAY) puan türüyle yapılır. Bölüm, mevcut teknolojileri kullanmaktan çok, bu teknolojilerin ardındaki algoritmaları, veri yapılarını ve hesaplama kuramını anlamaya odaklanır. Bilgisayar Mühendisliği sistem inşa etmeye odaklanırken, Bilgisayar Bilimleri "bir problemin bilgisayar tarafından çözülüp çözülemeyeceği" gibi temel sorulara yanıt arar. Amacı, dijital dünyanın temelini oluşturan yeni hesaplama yöntemlerini tasarlayabilecek teorisyen ve bilimciler yetiştirmektir.
Bilgisayar Bilimleri

Bilgisayar Bilimleri Avantajları

  • Teknolojinin ardındaki en derin ve temel teorik anlayışı kazandırması.
  • Google, Microsoft gibi dev teknoloji şirketlerinin Ar-Ge pozisyonları için en doğrudan yolu sunması.
  • Zamanla eskimeyen, evrensel ve temel problem çözme becerileri geliştirmesi.
  • Mezunlarına hem yurt içinde hem de yurt dışında en yüksek maaş potansiyellerinden birini sunması.

Bilgisayar Bilimleri Dezavantajları

  • Müfredatının akademik olarak aşırı derecede zorlu, soyut ve matematik yoğun olması.
  • Bilgisayar Mühendisliği'ne kıyasla donanım, elektronik ve sistem entegrasyonu konularına daha az odaklanması.
  • Giriş seviyesi pozisyonlardan çok, üst düzey teorik bilgi gerektiren roller için daha uygun olması.
  • En prestijli pozisyonlar için rekabetin küresel düzeyde ve oldukça yoğun olması.

Bilgisayar Bilimleri Kimlere Uygun?

Bu bölüm; soyut, mantıksal ve algoritmik düşünmeye tutkuyla bağlı, teorik problem çözmeyi seven ve akademik kapasitesi yüksek adaylar için idealdir.

Matematiksel kanıtlar ve teorik problem çözme süreçlerinden keyif alanlar.

Karmaşık bir problemi en temel mantıksal parçalarına ayırabilme yeteneğine sahip olanlar.

"Nasıl çalışır?" sorusundan çok, "Neden bu şekilde çalışır?" sorusunu soran derin bir meraka sahip kişiler.

Yüksek disiplin ve azimle, tek başına zorlu bir problem üzerinde günlerce düşünebilenler.

Soyut kavramlar ve semboller üzerinden düşünmeye yatkın olanlar.

Mükemmeliyetçi ve bir problemin mümkün olan en verimli çözümünü bulmaya odaklı bireyler.

Bilgisayar Bilimleri Bölümü Kariyer Olanakları

Bu alanda bir GitHub portfolyosu genellikle diplomadan daha önemlidir. Mezunlar, teknoloji dünyasının en değerli ve teorik bilgi gerektiren rollerinde, özellikle küresel teknoloji devlerinde ve finans sektöründe yoğunlaşırlar.

Araştırma Bilimcisi (Research Scientist)

Büyük teknoloji şirketlerinin Ar-Ge laboratuvarlarında, bilgisayar bilimlerinin sınırlarını zorlayan temel araştırmalar yapar.

Yazılım Mühendisi (Algoritma Odaklı)

Özellikle arama motorları, yapay zekâ veya büyük veri gibi alanlarda karmaşık ve verimli algoritmalar tasarlar ve geliştirir.

Akademisyen

Yüksek lisans ve doktora yaparak üniversitelerde bilimsel araştırmalar yürütür ve yeni nesil bilgisayar bilimcileri yetiştirir.

Kantitatif Analist (Quant)

Finans sektöründe, yatırım bankaları için karmaşık finansal modeller ve otomatik alım-satım algoritmaları geliştirir.

Makine Öğrenmesi Mühendisi

Derin teorik bilgisini kullanarak yeni yapay zekâ modelleri ve öğrenme algoritmaları tasarlar ve uygular.

Kriptograf / Siber Güvenlik Araştırmacısı

Yeni şifreleme algoritmaları geliştirir veya mevcut sistemlerin teorik güvenlik açıklarını analiz eder.

Bilgisayar Bilimleri Dersleri

Bölümün ders programı, ileri düzey matematik ve mantık üzerine kuruludur. Eğitim, öğrencilere sadece programlama öğretmek yerine, hesaplamanın teorik sınırlarını ve prensiplerini öğretmeyi amaçlar.

Ayrık Matematik (Discrete Mathematics)

Algoritmaların, veri yapılarının ve genel olarak bilgisayar bilimlerinin temelini oluşturan matematik dalıdır.

Algoritmalar ve Karmaşıklık Teorisi

Bir algoritmanın verimliliğini, hızını ve bellek kullanımını matematiksel olarak analiz etme yöntemlerini öğretir.

Hesaplama Kuramı (Theory of Computation)

Bir bilgisayarın teorik olarak neleri hesaplayıp neleri hesaplayamayacağının sınırlarını inceler.

Programlama Dilleri Prensipleri

Bir programlama dilinin nasıl tasarlandığını, derlendiğini ve çalıştığını yöneten temel ilkeleri ele alır.

İşletim Sistemleri

Bilgisayar donanımını ve yazılım kaynaklarını yöneten sistemlerin teorik yapısını ve algoritmalarını inceler.

Yapay Zekâ

Zeki davranışları modelleyen algoritmaların (arama, mantık, öğrenme) teorik ve matematiksel altyapısını öğretir.