מתעניין/ת  בלימודים؟

הנדסת תוכנה


ראש המגמה: ד"ר
מהנד שיני

קמפוס חדש, חדר 355, טל' 04-9515756, דוא"ל  [email protected]

מזכירה: גב' עביר ראשד

קמפוס חדש, חדר 215-, טל' 04-9515532, דוא"ל  [email protected]

 

אודות המגמה 

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

מטרת המגמה

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

יתרונות לימודי הנדסאי תוכנה

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

אפשרויות תעסוקה

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

עיקרי תוכנית הלימודים במגמת הנדסת תוכנה

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

במגמה נלמדים המקצועות העיקריים הבאים: אלגוריתמיקה ותכנות בשפת Java, תכנות מונחה עצמים ומבני נתונים, קריפטוגרפיה ושפת Python, מערכות הפעלה ומערכות בסיסי נתונים, ניתוח מערכות מידע, היכרות עם עולם ההייטק, סייבר ותקשורת מחשבים ואבטחת מידע לפי התוכנית של Cisco. פרויקט פיתוח תוכנה –Full Stack בצד השרת ובצד הלקוח מבוססים על מערכות: , UI – Angular, react-  UI, Node JS, PHP, Asp Net Web Service and Web API, הכוללים עיצוב ממשק משתמש UI ושילוב עם מערכות בסיסי נתונים DBSQL,  MongoDB  No SQL לצד פיתוח אפליקציות לאנדרואיד בשפת JAVA.

תואר ותעודה

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

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

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

אפשרויות להמשך לימודים 

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

דילוג לתוכן