חבר שלי טוען שאין תואר כזה "הנדסת תוכנה", אלא רק מדעי המחשב. מי שלומד הנדסת תוכנה מקבל תואר ראשון ב"מדעי המחשב" במסלול הנדסת תוכנה ולא תעודת מהנדס. האם הוא צודק? ואם כן, למה צריך ללמוד 4 שנים בהנדסת תוכנה ורק 3 שנים במדעי המחשב?
אבל מה שכן נכון הוא שיש חפיפה רבה בין התחומים ולרוב תחומי העיסוק של הנ"ל, בתעשייה לפחות, יהיו דומים עד זהים(עם העדפה קלילה, לעתים לבוגרי הנ. תוכנה על פני מדמ"ח)...