Bilgisayar Mühendisliğinin çekirdek bilgi alanları ise 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ı ve yapay zeka.