Bilgisayar bilimi hesaplama, bilgi ve otomasyonun incelenmesidir. Bilgisayar bilimi teorik disiplinlerden (algoritmalar, hesaplama teorisi ve bilgi teorisi gibi) uygulamalı disiplinlere (donanım ve yazılımın tasarımı ve uygulanması dahil) kadar uzanır. Daha çok akademik bir disiplin olarak görülse de, bilgisayar bilimi, bilgisayar programlamayla yakından ilişkilidir
·
Algoritmalar ve veri yapıları bilgisayar
biliminin merkezinde yer alır.
·
Hesaplama teorisi, soyut hesaplama modelleri ve
bunları kullanarak çözülebilecek genel problem sınıflarıyla ilgilidir.
·
Kriptografi ve bilgisayar güvenliği alanları,
güvenli iletişim ve güvenlik açıklarını önleme araçlarının incelenmesini içerir.
·
Bilgisayar grafikleri ve hesaplamalı geometri,
görüntülerin oluşturulmasına yöneliktir.
·
Programlama dili teorisi, hesaplama süreçlerini
tanımlamanın farklı yollarını dikkate alır.
·
Veritabanı teorisi veri depolarının yönetimiyle
ilgilidir.
·
İnsan-bilgisayar etkileşimi, insanların ve
bilgisayarların etkileşime girdiği arayüzleri araştırır.
·
Yazılım mühendisliği, yazılım geliştirmenin
arkasındaki tasarım ve ilkelere odaklanır.
·
İşletim sistemleri, ağlar ve gömülü sistemler
gibi alanlar, karmaşık sistemlerin arkasındaki ilkeleri ve tasarımı araştırır.
·
Bilgisayar mimarisi, bilgisayar bileşenlerinin
ve bilgisayarla çalışan ekipmanların yapısını açıklar.
·
Yapay zeka ve makine öğrenimi, insanlarda ve
hayvanlarda bulunan problem çözme, karar verme, çevreye uyum, planlama ve
öğrenme gibi hedefe yönelik süreçlerin sentezlenmesini amaçlamaktadır.
·
Yapay zeka kapsamında bilgisayarlı görme,
görüntü ve video verilerini anlamayı ve işlemeyi amaçlarken, doğal dil işleme,
metinsel ve dilsel verileri anlamayı ve işlemeyi amaçlar.
Bilgisayar biliminin temel kaygısı neyin otomatikleştirilip neyin
otomatikleştirilemeyeceğini belirlemektir. Turing Ödülü genel olarak bilgisayar
bilimlerindeki en yüksek ödül olarak kabul edilmektedir.
https://en.wikipedia.org/wiki/Computer_science
26 Ocak 2024
GERİ (matematik anasayfa)