המחלקה להנדסת תוכנה בשנקר, מהוותיקות בארץ, ידועה באיכות בוגריה. תכנית הלימודים לתואר ראשון בהנדסת תוכנה מכשירה מהנדסים בעלי ידע תיאורטי ומעשי, ומקנה כלים למחקר ופיתוח. בוגרי התכנית יוכלו להשתלב בתעשייה ולהוביל בתחומים מתקדמים.
החל משנת הלימודים השלישית, הסטודנטים משתלבים בתעשיית ההייטק ומתחילים לעבוד בפיתוח, בהתאם להתמחותם. הכשרתם המקיפה כוללת שילוב עם התעשייה באמצעות מרצים ופרויקטים, הקפדה על שפות תכנות וכלים רלוונטיים, וטיפוח חשיבה יצירתית לעידוד יזמות.
בוגרי המחלקה משתלבים בתעשיות הייטק מגוונות וממשיכים את דרכם האקדמית לתארים מתקדמים.
- קורסי ליבה במדעי המחשב – מתמטיקה ואלגוריתמיקה ברמה אוניברסיטאית.
- קורסי ליבה בהנדסת מחשבים – ארכיטקטורה, מערכות משובצות מחשב, רשתות תקשורת, מערכות הפעלה ולינוקס, מערכות מקביליות.
- קורסי ליבה בהנדסת תוכנה – אדריכלות תוכנה, אפיון מערכות תוכנה, שיטות ופרקטיקה בתכנות בשפות מגוונות, ניהול פרויקטים.
- מבוא לבינה מלאכותית, הנדסת ווב וענן, סדנאות פיתוח מתקדמות, אינטרנט של הדברים (IoT).
- התמחות בהנדסת נתונים וענן – למידת מכונה, רשתות נוירונים, עיבוד תמונה וראייה ממוחשבת, הנדסת נתוני עתק, fullstack , מחשוב ענן, מוניטורינג ופיתוח מערכות נתוני עתק בשפות המבוקשות ביותר בהייטק.
- התמחות בסייבר ומודיעין – הצפנה, מעבדות אבטחה, חשיבה מודיעינית, מודיעין עסקי-תחרותי, מודיעין וטכנולוגיות מפציעות, שיטות ומתודולוגיות הגנה, התקפות רשת ותודעה (פייק ניוז), נושאים מתקדמים באבטחת סייבר.
- התמחות בפיתוח משחקים – חשיבה משחקית, פיתוח מנועי משחק, פיתוח ביוניטי, פיתוח שרתי משחק, מידול ואנימציה, מציאות מדומה במטאוורס, גרפיקה ממוחשבת.
משך הלימודים לתואר 4 שנים.
לבוגרים תוענק תעודת גמר, תואר ראשון Bachelor of Science (B.Sc) בהנדסת תוכנה.
תחומי לימוד נוספים במכללת שנקר