תכנית הלימודים לתואר נשענת על בסיס איתן ומוצק של ליבת מקצועות המתמטיקה ומדעי המחשב הנלמדים במסגרת המחלקה להנדסת תוכנה. על גבי תשתית חזקה זו, בנינו קורסים חדשניים ומתקדמים בתחומי למידת חיזוק, למידה עמוקה (Deep Learning), מודלי שפה רחבי-היקף (LLM), בינה מלאכותית יוצרת ו-GANs, ארכיטקטורות חומרה ומאיצים ייעודיים, מערכות מבוססות סוכנים אוטונומיים, מערכות למידת מכונה ויישומי בינה מלאכותית. מטרתנו היא לקיים דיאלוג בין-תחומי מקיף המשלב בין שלל ההיבטים של מערכות בינה מלאכותית, על מנת להעניק לסטודנטים ידע ומיומנויות הנדרשים להובלת פיתוח מערכות חכמות, אחראיות ופורצות דרך בתעשייה.

מסגרת כללית

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

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

קורסי עומק (בחירה):  3 מתוך 6 קורסי עומק מתקדמים בשנה ג: הנדסת נתוני עתק, מערכות למידת מכונה, עיבוד תמונה וראייה ממוחשבת, מערכות משובצות מחשב, מרקחה ו-STEP.

סמינר פרויקט גמר + פרויקט-גמר

הלימודים מתפרסים על פני 3–4 ימי לימוד בשבוע, בהתאם לשיבוץ הקורסים במערכת השעות השנתית.

תכנית הלימודים מובנית ומדורגת לאורך 3 שנות לימוד (6 סמסטרים) במסלול לימודים רגיל לתואר .B.Sc בהיקף של 120 נ"ז.