Bilgisayar mühendisliği - Vikipedi
İçeriğe atla
Ana menü
Gezinti
  • Anasayfa
  • Hakkımızda
  • İçindekiler
  • Rastgele madde
  • Seçkin içerik
  • Yakınımdakiler
Katılım
  • Deneme tahtası
  • Köy çeşmesi
  • Son değişiklikler
  • Dosya yükle
  • Topluluk portalı
  • Wikimedia dükkânı
  • Yardım
  • Özel sayfalar
Vikipedi Özgür Ansiklopedi
Ara
  • Bağış yapın
  • Hesap oluştur
  • Oturum aç
  • Bağış yapın
  • Hesap oluştur
  • Oturum aç

İçindekiler

  • Giriş
  • 1 Eğitimi
  • 2 Tarihçe
    • 2.1 Dünyada bilgisayar mühendisliğinin geçmişi
    • 2.2 Türkiye'de bilgisayar mühendisliğinin geçmişi
  • 3 Alanları
  • 4 İlgili dallar
  • 5 Ayrıca bakınız
  • 6 Kaynakça

Bilgisayar mühendisliği

  • Afrikaans
  • አማርኛ
  • Aragonés
  • العربية
  • Asturianu
  • Azərbaycanca
  • تۆرکجه
  • Български
  • বাংলা
  • Bosanski
  • Català
  • کوردی
  • Cymraeg
  • Deutsch
  • Ελληνικά
  • English
  • Esperanto
  • Español
  • Eesti
  • فارسی
  • Suomi
  • Français
  • Gaeilge
  • Hausa
  • עברית
  • हिन्दी
  • Hrvatski
  • Հայերեն
  • Bahasa Indonesia
  • Igbo
  • Ido
  • Íslenska
  • İtaliano
  • 日本語
  • Jawa
  • ქართული
  • Qaraqalpaqsha
  • 한국어
  • Kurdî
  • Македонски
  • മലയാളം
  • मराठी
  • Bahasa Melayu
  • Nederlands
  • Polski
  • پښتو
  • Português
  • Română
  • Русский
  • Srpskohrvatski / српскохрватски
  • සිංහල
  • Simple English
  • Soomaaliga
  • Shqip
  • Српски / srpski
  • Svenska
  • தமிழ்
  • తెలుగు
  • ไทย
  • Türkmençe
  • Tagalog
  • Українська
  • اردو
  • Tiếng Việt
  • Winaray
  • 吴语
  • 中文
  • 粵語
  • İsiZulu
Bağlantıları değiştir
  • Madde
  • Tartışma
  • Oku
  • Değiştir
  • Kaynağı değiştir
  • Geçmişi gör
Araçlar
Eylemler
  • Oku
  • Değiştir
  • Kaynağı değiştir
  • Geçmişi gör
Genel
  • Sayfaya bağlantılar
  • İlgili değişiklikler
  • Kalıcı bağlantı
  • Sayfa bilgisi
  • Bu sayfayı kaynak göster
  • Kısaltılmış URL'yi al
  • Karekodu indir
Yazdır/dışa aktar
  • Bir kitap oluştur
  • PDF olarak indir
  • Basılmaya uygun görünüm
Diğer projelerde
  • Wikimedia Commons
  • Vikiveri ögesi
Görünüm
Vikipedi, özgür ansiklopedi
(Bilgisayar Mühendisliği sayfasından yönlendirildi)
Bilgisayar mühendisleri yazılımda olduğu kadar donanım alanında da bilgi sahibidirler.
Hızlı sıralama algoritmasının bir görüntüsü.

Bilgisayar mühendisliği, bilgisayar sistemlerinin tasarımı, geliştirilmesi, analizi ve uygulanmasıyla ilgilenen mühendislik dalıdır.

Bilgisayar mühendisleri, programlama dilleri, yazılım tasarımı ve yazılım - donanım tümleştirmesi eğitimi alırlar. Yazılımların neyi yapabileceği neyi yapamayacağı (bk. Hesaplanabilirlik), yazılımların belirli bir görev üzerinde nasıl etkili bir verim gösterebilecekleri (bk. algoritma ve karmaşıklık), yazılımların saklanmış bir veriyi nasıl yazıp okuyabilecekleri (bk. veri yapıları ve veritabanları), yazılımların nasıl daha akıllı çalışabilecekleri (bk. Yapay zekâ), insan ve yazılımların birbirleriyle nasıl bir iletişim içerisinde olacakları (bk. insan bilgisayar etkileşimi ve kullanıcı arayüzleri) konuları üzerinde ve ASIC, FPGA, devre tasarımı ile donanım-yazılım entegrasyonu alanlarında çalışırlar.

Eğitimi

[değiştir | kaynağı değiştir]

Bilgisayar mühendisliği eğitimi süresi ülkeden ülkeye farklılık göstermekle birlikte 3 ila 4 yıl arasında değişir.

Bilgisayar mühendisliği eğitimi; matematik, fizik, programlama, algoritmalar, veri yapıları, veritabanı yönetimi, bilgisayar ağları, işletim sistemleri ve yazılım mühendisliği gibi konuları kapsar. Bu disiplinler, teorik bilgi ve uygulamalı becerilerin kazanılmasına yönelik olarak sunulmaktadır.

Bilgisayar mühendisliği bölümü, bilgisayar donanımı ve yazılımı alanlarında çalışma imkânı sağlar. Mezunlar, donanım tasarımı, yapay zekâ, siber güvenlik, veri bilimi ve bilgisayar ağları gibi alanlarda uzmanlaşabilir.

Tarihçe

[değiştir | kaynağı değiştir]

Dünyada bilgisayar mühendisliğinin geçmişi

[değiştir | kaynağı değiştir]
İlk genel amaçlı elektronik bilgisayar ENIAC Glen Beck adlı mühendis tarafından programlanırken

Bilgisayar Mühendisliği dalının doğuşu ve ilgili çalışmalar 20. yüzyılın çok öncelerine gitse de çağdaş makineler ve çağdaş bilgisayar mühendisliği 20. yüzyılda gelişmiştir. 1920'lerden itibaren bu alanda gelişmeler gösterildi. Özellikle Alan Turing bu dalın kurucularından sayılır.

Amerika Birleşik Devletleri'ndeki ilk bilgisayar mühendisliği lisans programı 1971'de Cleveland, Ohio'daki Case Western Reserve Üniversitesinde kuruldu.[1]

Türkiye'de bilgisayar mühendisliğinin geçmişi

[değiştir | kaynağı değiştir]

Türkiye'deki bilgisayar mühendisliğinin kuruluşunun temelinde Elektronik Hesap Merkezleri yatmaktadır. Türkiye'de bir üniversitede ilk kez bilgisayar İstanbul Teknik Üniversitesinde kullanılmaya başlanmıştır.[kaynak belirtilmeli][2] Hacettepe Enformatik Enstitüsü ve Orta Doğu Teknik Üniversitesi Elektronik Hesap Bilimleri bölümleri kurulduktan sonra üniversitelerindeki bilgisayar mühendisliği bölümlerinin çekirdeğini oluşturmuştur[kaynak belirtilmeli]. 1977 yılında Hacettepe ve Orta Doğu Teknik Üniversitesi ilk kez lisans düzeyinde bilgisayar mühendisliği eğitimine başlamıştır[kaynak belirtilmeli]. İTÜ'de 1980 yılında Elektrik Elektronik Fakültesi bünyesinde, Ege ve Yıldız Teknik Üniversitelerinde 1982 yılında Mühendislik Fakültesi'nde bilgisayar mühendisliği eğitimi başlamıştır[kaynak belirtilmeli]. 12 Nisan 1993 tarihinde Orta Doğu Teknik Üniversitesinde ilk kez internetin kullanılmaya başlanmasıyla bu bölüme olan ilgi de artmıştır.[3] 2022 yılı itibarıyla 163 üniversitede bilgisayar mühendisliği eğitimi verilmektedir.[4] Türkiye'de her yıl 5 binin üzerinde öğrenci bilgisayar mühendisliği programlarından mezun olmaktadır.[5]

Alanları

[değiştir | kaynağı değiştir]

IEEE ve ACM birlikte Curriculum Guidelines for Undergraduate Degree Programs in Computer Engineering[6]'de bilgisayar mühendisliğinin çekirdek bilgi alanlarını şöyle tanımlar:

Algoritmalar Bilgisayar mimarisi ve organizasyonu Bilgisayar dizgesi mühendisliği Bilgisayar grafiği
Veritabanı Sayısal mantık İşaret işleme Elektronik
Gömülü sistemler Arayüzler ve İnsan bilgisayar etkileşimi İşletim sistemleri Programlama temelleri
Yazılım mühendisliği (Çok Geniş Ölçekli Tümleşim) VLSI tasarımı ve üretimi Bilgisayar ağları Yapay zekâ

İlgili dallar

[değiştir | kaynağı değiştir]

Bilgisayar mühendisliği, elektronik, haberleşme, yazılım, kontrol, elektrik mühendisliği, bilgisayar bilimi ve matematik ile yakından ilgilidir.

Ayrıca bakınız

[değiştir | kaynağı değiştir]
  • Mühendislik
  • Kontrol mühendisliği
  • Elektronik mühendisliği
  • Yazılım mühendisliği
  • Bilgisayar bilimi ve mühendisliği
  • Turing Ödülü

Kaynakça

[değiştir | kaynağı değiştir]
  1. ^ "History | Case School of Engineering | Case Western Reserve University". Case School of Engineering (İngilizce). 5 Ocak 2017. 9 Haziran 2010 tarihinde kaynağından arşivlendi. Erişim tarihi: 23 Şubat 2023. 
  2. ^ Resimlerle Bilişim Tarihimiz[kaynak belirtilmeli]
  3. ^ "İnternet 12 Yaşında". emo.org.tr. NTVMSNBC. 14 Kasım 2022 tarihinde kaynağından arşivlendi. Erişim tarihi: 24 Mart 2024. 
  4. ^ "Bilgisayar Mühendisliği 2023 Taban Puanları ve Başarı Sıralamaları". universitenitanit.com. 28 Mart 2022 tarihinde kaynağından arşivlendi. Erişim tarihi: 13 Şubat 2023. 
  5. ^ "BİLGİSAYAR MÜHENDİSLİĞİ ODASI KURULUŞ RAPORU" (PDF). bmo.org.tr. 24 Mart 2024 tarihinde kaynağından arşivlendi (PDF). Erişim tarihi: 24 Mart 2024. 
  6. ^ "Arşivlenmiş kopya" (PDF). 27 Şubat 2008 tarihinde kaynağından arşivlendi (PDF). Erişim tarihi: 29 Ocak 2008. 
  • g
  • t
  • d
Yazılım mühendisliği
Alanlar
Gereksinim çözümlemesi • Yazılım tasarımı • Programlama • Biçimsel yöntemler • Yazılım testi • Yazılım sistemleri • Yazılım dağıtımı • Yazılım bakımı
Kavramlar
Veri modelleme • Kurumsal mimari • Functional specification • Modelleme dili • Programlama paradigması • Yazılım • Yazılım mimarisi • Yazılım geliştirme yöntembilimi • Yazılım geliştirme süreci • Yazılımın niteliği • Yazılım kalite güvencesi • Yapısal analiz
Yönelimler
Atik • Aspect-oriented • Nesne yönelimli • Ontoloji • Servis odaklı • SDLC
Modeller
Geliştirme modelleri: Atik • Yinelemeli model • RUP • Scrum • Spiral model • Waterfall model • XP • V-Model
Diğer modeller: CMMI • Veri modeli • İşlev modeli • IDEF • Bilgi modeli • Metamodeling • Nesne modeli • Görünüm modeli • UML
Yazılım
mühendisleri
Victor Basili • Dennis Ritchie • Kent Beck • Peter Chen • Grady Booch • Fred Brooks • Barry Boehm • Bjarne Stroustrup • Ward Cunningham • Ole-Johan Dahl • Tom DeMarco • Edsger Dijkstra • Martin Fowler • C. A. R. Hoare • Watts Humphrey • Michael A. Jackson • Ivar Jacobson • Craig Larman • James Martin • Bertrand Meyer • David Parnas • Winston W. Royce • James Rumbaugh • Danese Cooper • Niklaus Wirth • Edward Yourdon
İlgili alanlar
Bilgisayar bilimi • Bilgisayar mühendisliği • İşletme mühendisliği • Geçmiş • Matematik • Proje yönetimi • Risk yönetimi • Sistem mühendisliği
  • g
  • t
  • d
Mühendislik
  • Mühendislik tarihi
  • Mühendislik ana hatları
  • Mühendislik dalları listesi
  • Mühendislik yönetimi
Elektrik mühendisliği
  • Bilgisayar
  • Biyomedikal
  • Elektronik
  • Elektromekanik
  • Güç
  • Kontrol
  • Radyo frekansı
  • Telekomünikasyon
İnşaat mühendisliği
  • Çevre
  • Deprem
  • Geomatik
    • Harita
  • Geoteknik
  • Hidrolik
  • Jeofizik
  • Ulaşım
  • Yapı
Kimya mühendisliği
  • Biyokimya
  • Biyoloji
  • Petrol ve doğalgaz
  • Süreç
  • Reaksiyon
Makine mühendisliği
  • Demiryolu
  • Deniz
  • Gemi
    • Gemi makineleri işletme
  • Havacılık ve uzay
  • Hidrojeoloji
  • İmalat
  • Otomotiv
  • Uçak
  • Uzay
  • Tekstil
Disiplinlerarası
  • Cevher hazırlama
  • Deri
  • Doku
  • Endüstri
  • Genetik
  • Gıda
  • Güvenlik
  • Enerji
  • Fizik
  • Fotonik
  • İstihkâm
  • İşletme
  • Jeoloji
  • Maden
  • Malzeme bilimi
    • Metalurji
    • Seramik
    • Polimer
  • Matematik
  • Mekatronik
  • Meteoroloji
  • Nanomühendislik
  • Nanoteknoloji
  • Nükleer enerji
  • Optik
  • Peyzaj
  • Robotik
  • Ses
  • Sistem
  • Yazılım
  • Ziraat
Mühendislik dalları • Kategori Kategori • Commons sayfası Medya
  • g
  • t
  • d
Bilgisayar biliminin alt dalları
Matematiksel temeller
Matematiksel mantık · Kümeler kuramı · Sayı teorisi · Çizge teorisi · Tip teorisi · Kategori teorisi · Sayısal çözümleme · Bilgi teorisi · Kombinatorik · Boole cebiri
Hesaplama teorisi
Otomat teorisi · Hesaplanabilirlik teorisi · Hesaplamalı karmaşıklık teorisi · Kuantum hesaplama teorisi
Algoritmalar ve veri yapıları
Algoritma çözümlemesi · Algoritma tasarımı · Hesaplamalı geometri
Programlama dilleri ve derleyiciler
Ayrıştırıcılar · Yorumlayıcılar · Yordamsal programlama · Nesne yönelimli programlama · Fonksiyonel programlama · Mantık programlama · Programlama paradigmaları
Eşzamanlı, paralel ve dağıtık sistemler
Çoklu işleme · Dağıtımlı hesaplama · Eşzamanlılık denetimi
Yazılım mühendisliği
Gereksinim çözümleme · Yazılım tasarımı · Bilgisayar programlama · Biçimsel yöntemler · Yazılım testi · Yazılım geliştirme süreci
Sistem mimarisi
Bilgisayar mimarisi · Bilgisayar organizasyonu · İşletim sistemi
Telekomünikasyon ve ağ oluşturma
Bilgisayar müziği · Yönlendirme · Örgü topolojisi · Kriptografi
Veritabanları
Veritabanı yönetim sistemleri · İlişkisel veritabanı · SQL · İşlem yürütme · Veritabanı indeksleme · Veri madenciliği · Metadata (Üst veri) · Ana veri (Master data)
Yapay zekâ
Otomatikleştirilmiş muhakeme · Bilgisayarlı dilbilim · Bilgisayarlı görü · Evrimsel hesaplama · Uzman sistemler · Makine öğrenimi · Doğal dil işleme · Robotik
Bilgisayar grafikleri
Görselleştirme · Bilgisayar animasyonu · Görüntü işleme
İnsan-bilgisayar etkileşimi
Bilgisayar erişilebilirliği · Kullanıcı arayüzleri · Giyilebilir hesaplama · Yaygın bilişim · Sanal gerçeklik
Bilimsel hesaplama
Yapay yaşam · Biyoenformatik · Bilişsel bilim · Bilgisayarlı kimya · Hesaplamalı nörobilim · Hesaplamalı fizik · Sayısal algoritmalar · Sembolik matematik
Bilgisayar bilimi, ACM Hesaplama ve Sınıflandırma Sistemi'ne göre farklı konu ve alanlara ayrılabilir.
  • g
  • t
  • d
Teknoloji
Uygulamalı Bilim
Kazıbilim · Yapay zekâ · Berim · Elektronik · Enerji · Enerji depolama · Kriyojenik · Mühendislik jeofiziği · Mühendislik jeolojisi · Çevre teknolojisi · Balıkçılık · Malzeme bilimi · Mikroteknoloji · Mimarlık  · Nanoteknoloji · Nükleer teknoloji · Optik · Parçacık fiziği · Zooloji
Bilgi
Bilişim ve iletişim teknolojileri · Grafik tasarım · Bilgi teknolojisi · Müzik teknolojisi · Ses tanıma · Görsel teknolojiler · Sistematik · Bilişim
Endüstri
Yapı · Balıkçılık · Endüstriyel teknoloji · Üretim · Makine sanayi  · Madencilik · Araştırma ve geliştirme
Askeriye
Mühimmat · Bomba · Muharebe mühendisliği · Askerî teknoloji · İstihkâm
Ev
Beyaz eşya · Eğitim teknolojisi · Eviçi teknolojileri  · Gıda teknolojisi
Sağlık / Güvenlik
Biyomedikal · Biyomekatronik · Biyokimya · Biyoenformatik · Biyoteknoloji · Kemoinformatik · Yangın önleme mühendisliği · Eczabilim · Medikal teknoloji · Beslenme · Eczacılık · Güvenlik mühendisliği · Hijyen mühendisliği
Ulaşım
Havacılık · Motorlu taşıt · Otonom araçlar · Uzay teknolojisi
İlgili maddeler
Mühendislik (Şablon) · Teknoloji etiği
Otorite kontrolü Bunu Vikiveri'de düzenleyin
  • BNF: cb12121735v (data)
  • GND: 4196734-3
  • LCCN: sh85029495
  • NLI: 987007545777105171
  • NLK: KSH2002030990
"https://tr.wikipedia.org/w/index.php?title=Bilgisayar_mühendisliği&oldid=36552779" sayfasından alınmıştır
Kategori:
  • Bilgisayar mühendisliği
Gizli kategoriler:
  • Kaynaksız anlatımlar içeren maddeler
  • BNF tanımlayıcısı olan Vikipedi maddeleri
  • GND tanımlayıcısı olan Vikipedi maddeleri
  • LCCN tanımlayıcısı olan Vikipedi maddeleri
  • NLI tanımlayıcısı olan Vikipedi maddeleri
  • NLK tanımlayıcısı olan Vikipedi maddeleri
  • Sayfa en son 21.26, 21 Aralık 2025 tarihinde değiştirildi.
  • Metin Creative Commons Atıf-AynıLisanslaPaylaş Lisansı altındadır ve ek koşullar uygulanabilir. Bu siteyi kullanarak Kullanım Şartlarını ve Gizlilik Politikasını kabul etmiş olursunuz.
    Vikipedi® (ve Wikipedia®) kâr amacı gütmeyen kuruluş olan Wikimedia Foundation, Inc. tescilli markasıdır.
  • Gizlilik politikası
  • Vikipedi hakkında
  • Sorumluluk reddi
  • Davranış Kuralları
  • Geliştiriciler
  • İstatistikler
  • Çerez politikası
  • Mobil görünüm
  • Wikimedia Foundation
  • Powered by MediaWiki
Bilgisayar mühendisliği
Konu ekle