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

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

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

אבל מדעי המחשב זה לרב 3 שנתי והנדסת תוכנה 4 שנתי.
מדעי המחשב כולל גם הרבה נושאים תיאורטים - מתמטיים, והנדסת תוכנה מתמקד יותר בצד הפרקטי.
בתואר הנדסת תוכנה עושים פרויקט שנתי בשנה האחרונה.

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