ממה שאני מבין אין הבדל משמעותי בין מדעי המחשב להנדסת תוכנה כשזה מגיע לעבודה האמיתית אבל מייחסים למי שלמד הנדסת תוכנה מעט יותר יוקרה כי זה תואר בהנדסה שכולל יותר נושאים מתמטיים ונחשב למאתגר יותר.
בנוגע למערכות מידע זה יותר מדבר על הטמעה ותכנון מערכות מידע. יש שם נושאים בתכנות אבל זה מאוד ממוקד