מהנדסי חשמל ואלקטרוניקה שיש להם ידע נרחב במדעי המחשב מבוקשים מאוד בתעשייה. שילוב של לימודי הנדסת חשמל ואלקטרוניקה עם מדעי המחשב מקנה לסטודנטים ידע, יכולות ומיומנויות נרחבים המשלימים זה את זה בהיבט של הפן החמרתי והתכנתי מחד וההבנה התיאורטית מאידך. שילוב זה מעניק לבוגרי התוכנית בידול תחרותי והתאמה לתעסוקה בתעשייה המובילה את חזית הטכנולוגיה וההנדסה בכלל, ובתעשיית ההייטק בפרט. חברות חומרה רבות מפתחות מוצרים ומערכות הדורשות אנשי חומרה (בוגרי הנדסת אלקטרוניקה) ומתכנתים מסוגים שונים ( DevOps, system, embedded , data analyst ועוד). בנוסף השילוב עם מדעי המחשב ממנף את מהנדסי האלקטרוניקה ומקנה להם את היכולת להשתלב גם בתחומי התכנון והפיתוח של אלגוריתמיקה, וגם במערכות ויישומי תוכנה מתקדמים במערכות אלקטרוניות.
התוכנית משלבת לימודי הנדסת חשמל ואלקטרוניקה עם לימודי מדעי המחשב כאשר על הסטודנט ללמוד 120 נ"ז מתוכנית הלימודים בהנדסת אלקטרוניקה ועוד 60 נ"ז מתוכנית הלימודים במדעי המחשב. הקורסים במדעי המחשב ישולבו בתוכנית הארבע-שנתית של הסטודנט. בסיום הלימודים יקבלו הבוגרים תעודת תואר ראשון בהנדסה (B.Sc.) בהנדסת אלקטרוניקה ובנוסף יקבל תעודת "חוג לאחר התואר" במדעי המחשב.
תוכנית הלימודים בחוג למדעי המחשב
תוכנית הלימודים בחוג למדעי המחשב היא בהיקף של 60 נ"ז. בתוכנית כ-47 נ"ז של קורסים בסיסיים במדעי במחשב, כאשר שאר הנקודות יושלמו מתוך מאגר של קורסי בחירה מחזית המחקר והחדשנות במדעי המחשב.
להלן התוכנית בקצרה
חלק ראשון – חובה – בהיקף של 47 נ"ז:
- שנה א' סמסטר א': מבוא לתכנות*, מתמטיקה בדידה 1
- שנה א' סמסטר ב': מבני נתונים, מתמטיקה בדידה 2, תכנות מונחה עצמים
- שנה ב' סמסטר א': אלגוריתמיקה 1, תכנות ב-C וב-C++
- שנה ב' סמסטר ב': אלגוריתמיקה 2, מערכות הפעלה, מסדי נתונים , אוטומטים ושפות פורמליות
- שנה ג' סמסטר א': תקשורת מחשבים, למידה חישובית
- שנה ג' סמסטר ב': תכנות בסביבת אינטרנט
חלק שני – בחירה – בהיקף של כ- 13 נ"ז:
- שנה ג' – שנה ד': קורסי בחירה מחזית המחקר והחדשנות במדעי המחשב. לתלמידי הנדסת אלקטרוניקה מומלץ לקחת את הקורס במיתוג ואת הקורס במבנה וארגון המחשב כקורסי בחירה.
* השתתפות בתכונית דורשת קורס הכנה בתוכנה באופן פרונטלי או מקוון לפני או במקביל לקורס מבוא לתכנות.