הנדסת תוכנה
אם יורשה לי לצטט מאתר ויקיפדיה: "הנדסת תוכנה היא הפעילות ההנדסית העוסקת בפיתוח יעיל של תוכנה איכותית" הנדסת תוכנה מקיפה את כלל הפעילויות העוסקות בבנית תוכנה - ניהול פרויקט, ניתוח ואפיון מערכות, עיצוב וקביעת ארכיטקטורת מערכת, פיתוח מערכת (תכנות), בדיקות מערכת (QA) והבטחת איכות המערכת. לגבי המונח עצמו - אתה יכול לקרוא כאן בקישור שצירפתי לגבי תוכניות לימודים ומה לומדים בדיוק - אני לא ממש יודע (האמת התואר הראשון שלי הוא במדעי המחשב, לא בהנדסת תוכנה), אבל אני בטוח שבפורום סטודנטים יוכלו להסביר לך ולהפנות אותך לאתרי האוניברסיטאות / מכללות המובילות בתחום.