שלושת התארים מכשירים אנשי מקצוע בתחום התכנות לתעשיית ההייטק הישראלית הפורחת.
הבוגרים מבוקשים ביותר למשרות תכנות, ומתקבלים למשרות מבוקשות גם בחברות מובילות כגון מיקרוסופט, IBM ואינטל, וגם בחברות סטארט אפ צומחות.בוקשות גם בחברות מובילות כגון מיקרוסופט, IBM ואינטל, וגם בחברות סטארט אפ צומחות.
מדעי המחשב:
התוכנית התלת שנתית במדעי המחשב מכשירה אנשי תוכנה עם דגש על תכנון ויישום אלגוריתמים. התוכנית סוקרת את כל יסודות מדעי המחשב, החל ממודלים תאורטיים למכונות חישוב, דרך רקע אלגוריתמי נרחב, מרכיבים יסודיים של הבנת מערכות מחשב, אופן פעולתם של מחשבים מודרניים ומימוש מערכות הפעלה, ושלל תחומי יישום.
התוכנית מעניקה לסטודנטים גם את ההבנה המופשטת, גם את היסודות התאורטיים וגם את ארגז הכלים המעשיים הנדרשים בתעשייה, על מנת שיוכלו להתמקצע מאוחר יותר באופן עצמאי בכל תחום תוכנה בו יבחרו, בין אם עבור שוק ההייטק הדינמי ובין אם עבור מחקר אקדמי.
בנוסף למסלול הכללי, מאפשרת תוכנית הלימודים בחירה בין מספר התמחויות כגון ביואינפורמטיקה, מדעי הנתונים, משחקי מחשב ומולטימדיה, ועוד. הגמישות לשלב קורסי בחירה רבים במהלך התואר מאפשרת לתלמידים התמקצעות תאורטית ומעשית במגוון תחומים. לתלמידים המעוניינים בכך מאפשר התואר שילובים עם כמעט כל תחום ומחלקה אחרים (ובפרט במדעי הטבע, הרוח או החברה) על מנת לזכות בהכשרה בינתחומית ורב־תחומית ע"פ העניין.
לעמוד המחלקה למדעי המחשב
הנדסת תוכנה:
התוכנית להנדסת תוכנה מכשירה מקצוענים בתחום בניית מערכות תוכנה מורכבות, החל משלב איסוף הדרישות והתכנון דרך יישום המערכת וכלה בשלב הבדיקות. התוכנית כוללת את רוב קורסי הליבה של מדעי המחשב והנדסת מערכות מידע, ובנוסף שורה של קורסים ייחודיים העוסקים בהגדרת ותכנון המערכת, בבנייה נכונה של מערכות תוכנה גדולות, ובתכנות מובנה ומסודר. במסגרת זו, זוכים הסטודנטים זוכים לחניכה ולהדרכה צמודות, ולמשוב על התוצרים אותם הגישו.
השנה הנוספת בתואר מאפשרת לתוכנית להכיל נושאים רבים נוספים מעבר לתוכנית הבסיסית במדעי המחשב. תלמידי הנדסת תוכנה לומדים קורסי בחירה גם במדעי המחשב וגם בהנדסת מערכות מידע, ובכך נחשפים לעושר רב של קורסי בחירה במגוון נושאים שונים. הסטודנטים בתוכנית יכולים להמשיך בביצוע מחקר אקדמי במסגרת התואר השני בשתי המחלקות.
לעמוד התוכנית להנדסת תוכנה
הנדסת מערכות מידע:
התוכנית להנדסת מערכות מידע מכשירה מתכנתים ומתמקדת בכישורים הנדרשים לבניית מערכות מידע, שהן אבן הבסיס של כל ארגון גדול, כגון בנקים, מפעלים, ארגונים ממשלתיים, וכן הלאה. התוכנית מעניקה יסודות במדעי המחשב ובהנדסת תוכנה, אך שמה דגש על תכנים בתחום תחזוקת וניתוח המידע, כגון בסיסי נתונים, חיפוש ואחזור מידע, בינה מלאכותית, כריית מידע ולמידת מכונה.
בוגרי התוכנית מתמחים בהגדרת הדרישות של מערכת מידע, בדגש על זיהוי הנתונים שיש לשמור ואופן האיסוף והארגון שלהם, במימוש מערכת המידע על ידי כלים כגון מסדי נתונים, בבניית אלגוריתמים לניתוח המידע על מנת להפיק ממנו ידע משמעותי עבור הארגון, ובנושאים חשובים נוספים כגון אבטחת המידע. תוכנית הלימודים מאפשרת בחירה בין מספר מגמות לימוד, כגון כריית נתונים ובינה עסקית, אבטחת נתונים ולוחמת מידע, ובינה מלאכותית.
לעמוד התוכנית להנדסת מערכות מידע
בטבלה הבאה ניתן לראות את נושאי הלימוד השונים הנלמדים בכל מסלול.
המספר מציין את כמות נקודות הזכות הנלמדות באותו נושא:
מדעי המחשב ואלגוריתמיקה
| 25
| 47
| 54
|
קורסים בהנדסת תוכנה
| 11
| 27 | -- |
כלים (בסיסי נתונים, אבטחה, תקשורת..)
| 29
| 18
| בחירה |
ניתוח מידע
| 36
| בחירה
| בחירה
|
מתמטיקה
| 25
| 31
| 40.5 |
בחירה
| 12
| 20
| 18 |
פרוייקט גמר
| 8 | 8 | 4 |
אחר
| 14
| 9 | 5 |
סה"כ | 160 נק"ז לתואר
| 160 נק"ז לתואר | 121.5 נק"ז לתואר |