Öncelikle ilerleyen zamanda ne yapmak istediğini düşünmen gerek. Sana örneklendireyim bi öngörü ile düşünürsün.

Gömülü yazılım(bir entegreye/devreye) bir makineyle çalışacak yazılım yapacaksan, (bankamatik/iha/siha) ağ sistemleri ile ilgili çalışacaksan (cisco vb.), veritabanıyla alakalı çalışsacaksan, donanımsal çalışacaksan, bir akıllı cihaza özellik kazandıracak bir şey tasarlayıp bunu yazılımla destekleyeceksen genel olarak bilgisayar mühendisliği seçeceksin.

Web developer, game developer, mobile developer, java developer, net developer gibi şeylerse amacın, en direkt yazılımsa istediğin yazılım mühendisliğini seçeceksin.

Bilgisayar seçersen eğer Elektrik Elektronik mühendisliği ile ortak dersler alırsın Digital design, circuit analysis vb. bunun haricinde bilgisayarla ilgili her alandan genel ufak ufak ders alırsın. ama yazılım seçersen bunlar yerine tamamen yazılıma gömülür yazılım dersleri alırsın.

Yukarda dersler aynı ufak tefek farklar var diyen arkadaşlara da katılmıyorum. yazılımda 30 ders yazılım ile alakalıysa bilgisayarda 10 ders. Yazılım müh daha yoğunlaşmış bi bölüm bilgisayar her alandan biraz biraz ortaya karışık.