Bilgisayar mühendisliği temel olarak yazılım, programlama ve algoritma ile ilgilenir.