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