Bilgisayar mühendisliği
Vikipedi, özgür ansiklopedi
Git ve: kullan, ara
Bilgisayar mühendisleri yazılım 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, temel olarak yazılım, programlama ve algoritma ile ilgilenir.
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 zeka),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.
Konu başlıkları
[gizle]
* 1 Eğitim ve çalışma yaşamı
* 2 Tarihçe
o 2.1 Dünya'da bilgisayar mühendisliğinin geçmişi
o 2.2 Türkiye'de bilgisayar mühendisliğinin geçmişi
* 3 Bilgisayar Mühendisliğinin Alanları
* 4 İlgili dallar
* 5 Ünlü bilgisayar mühendisleri
* 6 Ayrıca bakınız
* 7 Kaynaklar
* 8 Dış bağlantılar
Eğitim ve çalışma yaşamı [değiştir]
Türkiye'de bilgisayar mühendisi olabilmek için kişiler üniversitelerin 4 yıllık bilgisayar mühendisliği bölümlerinde eğtim alırlar ve bu eğitimi tamamlayanlar bilgisayar mühendisi ünvanını alırlar. Bilgisayar mühendisleri, Türkiye'de Elektrik Mühendisleri Odası'na üye olurlar.[1] 2009'da, ABD'de yeni mezun bir bilgisayar mühendisinin ortalama yıllık maaşı 61.738$'dı.[2]
Tarihçe [değiştir]
Dünya'da bilgisayar mühendisliğinin geçmişi [değiştir]
Wiki letter w.svg Bu alt başlığı geliştirerek Vikipedi'ye katkıda bulunabilirsiniz.
İ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.
Türkiye'de bilgisayar mühendisliğinin geçmişi [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 Üniversitesi'nde kullanılmaya başlanmıştır.[3] Hacettepe Enformatik Enstitüsü ve Ortadoğu Teknik Üniversitesi Elektronik Hesap Bilimleri bölümleri kurulduktan sonra üniversitelerindek bilgisayar mühendisliği bölümlerinin çekirdeğini oluşturmuştur. 1977 yılında Hacettepe ve Ortadoğu Teknik Üniversiteleri ilk kez bilgisayar mühendisliği eğitimine lisans düzeyinde başlamıştır. İTÜ'de 1980 yılında Elektrik elektronik fakültesi bünyesinde, Ege ve Yıldız Teknik Üniversiteleri'nde 1982 yılında mühendislik fakültesinde bilgisayar mühendisliği eğitimi başlamıştır. 2009 yılı itibariyle 72 üniversitede bilgisayar mühendisliği eğitimi verilemktedir.
Bilgisayar Mühendisliğinin Alanları [değiştir]
IEEE ve ACM birlikte Curriculum Guidelines for Undergraduate Degree Programs in Computer Engineering[4]'de bilgisayar mühendisliğinin çekirdek bilgi alanlarını şöyle tanımlar:
Sorting quicksort anim.gif Fivestagespipeline.png Flowchart.png Eye.png
Algoritmalar Bilgisayar mimarisi ve organizasyonu Bilgisayar dizgesi mühendisliği Bilgisayar grafiği
Emp Tables (Database).PNG NOR ANSI.svg Data.png Roomba original.jpg
Veritabanı Sayısal mantık İşaret işleme Elektronik
SIMD.svg Wacom Pen-tablet.jpg Operating system placement.svg Python add5 syntax.svg
Gömülü sistemler Arayüzler ve İnsan bilgisayar etkileşimi İşletim sistemleri Programlama temelleri
Ideal compiler.png Earth.png NETWORK-Library-LAN.png Brain.png
Yazılım mühendisliği (Çok Geniş Ölçekli Tümleşim) VLSI tasarımı ve üretimi Bilgisayar ağları Yapay zeka
İlgili dallar [değiştir]
Bilgisayar mühendisliği, elektronik ve haberleşme, yazılım, kontrol, elektrik mühendisliği, bilgisayar bilimi ve matematik ile yakından ilgilidir.
Ünlü bilgisayar mühendisleri [değiştir]
* Linus Torvalds
* Bjarne Stroustrup
* Andrew Tanenbaum
* Alan Turing
* Konrad Zuse
* Tim Berners-Lee
* Gordon Bell
* Alonzo Church
* Edsger Dijkstra
* Paul Graham
* Bill Joy
* Joseph Kruskal
* John von Neumann
* Niklaus Wirth
* Bill Gates
* Steve Jobs