|  | Bilgisayar Mühendisliği |  | 
|  01-01-2010 | #1 | 
| 
Şengül Şirin   |   Bilgisayar MühendisliğiBilgisayar mühendisliği Bilgisayar Mühendisliği , Elektrik Mühendisliği ve Bilgisayar Bilimini kapsayıp, temel olarak yazılım ve donanım üzerine birçok konu ile ilgilenir  Ayrıca matematik ile ilgili birçok konu içerir  Sadece yazılım\programlama ile alakalalı Türkiye'de yanlış bilinen, aslı "Yazılım Mühendisliği" olan elektronik yada elektrikle ilgisi olmayan, dolayısıyla bilgisayarın donanımı ve teknolojisinin detaylarını bilmeyen, buna karşın bilgisayar kelimesi geçtiği için halk tarafından bilgisayar donanımı hakkında bilgisi olduğu sanılan, elektrik, elektronik, elektrik-elektronik mühendisliğine göre kısıtlı olan bir bölümdür  İlk bilgisayarların yapılmasıyla birlikte bilgisayar alanına yönelen elektronik mühendisleri tarafından başlatılmış bir mühendislik dalıdır  Bilgisayar mühendisleri, yazılım dilleri, yazılım tasarımı ve yazılım - donanım entegrasyonu 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  Bilgisayar mühendisleri elektronik ve bilgisayar donanımıyla ilgili dersler de alırlar  Ancak bu eğitim sınırlıdır  Çoğu bilgisayar mühendisinin donanım bilgisi bir genel kültürden ibarettir  Donanım ve popüler bilgisayar bilgisinin bilgisayar mühendisinin verimliliğini olumlu ya da olumsuz olarak etkilediğini ispat etmenin bir yolu yoktur  Bilgisayar mühendisi bilgisayarın nasıl yapıldığından çok, nasıl işe yarar hale getirilebileceği ile ilgilenir  Mühendislik, sayısal düşünebilme kabiliyeti ile doğru orantılı olduğundan, belli bir programlama dili üzerindeki hakimiyet de yine bilgisayar mühendisinin verimliliği hakkında ölçü birimi değildir  Hazır algoritmaları program haline getirme işi bilgisayar mühendisliğinden çok bilgisayar programcılığı alanının konusudur  Türkiye'de Bilgisayar Mühendisliğinin Geçmişi Türkiye'de bilgisayar mühendisliği eğitiminde Elektronik Hesap Merkezleri yatmaktadır  ODTÜ'de 1967'de kurulan Elektronik Hesap Bilimleri bölümü 1977-1978'de bilgisayar mühendisliği bölümü adını almıştır  Hacettepe Üniversitesi Enformatik Enstitüsü de Hacettepe 1977'de kurulan bilgisayar mühendisliği bölümünün temelini oluşturmuştur  Ege Üniversitesi'nde 1970'de kurulan elektronik hesap merkezi 1982'de bilgisayar mühendisliği bölümüne dönüşmüştür  İTÜ'de ise elektrik-elektronik fakültesi bünyesinde 1980'de kontrol ve bilgisayar mühendisliği ana bilim dalı olarak eğitime başlamıştır  Yıldız Teknik Üniversitesi'nde ki Elektronik Hesap Bilimleri Kürsüsü 1982 yılında Bilgisayar Bilimleri ve Mühendisliği Bölümü adını almıştır  Bilgisayar Mühendisliğinin Alanları IEEE ve ACM birlikte Curriculum Guidelines for Undergraduate Degree Programs in Computer Engineeringde bilgisayar mühendisliğinin çekirdek bilgi alanlarını şöyle tanımlar: 
 
				__________________  Arkadaşlar, efendiler            ve ey millet, iyi biliniz ki, Türkiye Cumhuriyeti şeyhler, dervişler,            müritler, meczuplar memleketi olamaz  En doğru, en hakiki tarikat, medeniyet            tarikatıdır   | 
|   | 
|  | 
|  |