Bu birazcık gideceğin okulun müfredatına ve verdiği eğitime bağlı. Genel anlamda bilgisayar mühendisliği bölümleri senin bilgisayar sistemleri ve çalışma prensipleri konusunda teknik bilgini artırırken yazılım konusunda da eğitim veriyor. Fakat bu yazılım bilgisi dillerden çok yazılımın nasıl oluştuğu konusunda. Yazılımcı olmak için bilgisayar mühendisliği okumak sağlam bir arka plan bilgisi verecektir. Burada kendine şu soruyu sorman gerekiyor. Bilgisayarlar konusunda mı bilgi sahibi olmak istiyorsun yoksa sadece yazılım konusunda mı? Eğer ki sadece yazılım ile ilgiliysen kendi düşüncem bilgisayar bilimleri, yazılım mühendisliği, bilgisayar mühendisliği şeklinde bir öncelik sıralaması mantıklı olacaktır. Öte yandan yazılım ile uğraşmak için bir diplomanın şart olup olmadığı apayrı bir tartışma konusu. Tabii ki ben bu yorumu çok genel bilgiler ve kendim için yapıyorum. Üniversiteler arasında ve kişisel tercihler konusunda farklar olacaktır.