הבסיס לתעשיית ההי-טק מצוי בתוכנה, כאשר הנדסאי תוכנה הוא האחראי על כתיבת התוכנה בפועל. דרך שפות תכנה שונות יוצר הנדסאי התוכנה יישומי מחשב מגוונים.
התמחות בפיתוח תוכנה במגמת לימודי המחשבים בבית הספר להנדסאים של המכללה הטכנולוגית רופין מכשירה אנשי תוכנה ברמה גבוהה.
בכדי להשתלב בעולם ההייטק כמפתחי אתרים ואפליקציות למכשירים ניידים יוכשרו הסטודנטים כמתכנתי FULLSTACK.
כמו כן, הסטודנטים יקבלו הכשרה בתחום ניהול רשתות דרך האקדמיה של סיסקו וכלים בתחום אבטחת המידע והסייבר.
ההצלחה בלימודים במגמה זו מקנה לבוגרים את תעודת ‘הנדסאי תכנה’ היוקרתית והמבוקשת. ההכשרה הניתנת במסגרת הלימודים מעודכנת בהתאם לצורכי השוק המשתנים.
חשיבות רבה ניתנת להתנסות מעשית. הנדסאי תוכנה הם כוח האדם העומד ביסודו של קידום המחשוב וההי-טק בארץ. בוגרי מגמת לימודי תוכנה הם הגרעין של הטכנולוגיה העתידית.
במסגרת תכנית הלימודים ניתנת הכשרה כללית במקצועות הנדסת תוכנה, כך שבוגרי המגמה יוכלו להשתלב בשוק העבודה בתחומים שונים ומגוונים כגון:
- מפתח FULLSTACK
- מפתחי אפליקציות למכשירים ניידים
- מפתחי אתרי אינטרנט
- השתלבות בצוות פיתוח כמתכנתים
- השתלבות בתחומי התקשורת והאבטחת מידע – סייבר
- השתלבות בתחום ההדרכה וההטמעה של תוכנות
- אנשי מערכות מידע ובסיסי נתונים בארגונים
- QA - אבטחת איכות של תוכנה
מקצועות הנלמדים במגמה:מקצועות רקע כללים - מבוא למתמטיקה, הסתברות וסטטיסטיקה, אלגברה לינארית.
מקצועות יסוד - תכנות ואלגוריתמיקה בשפת C#, מבוא למחשבים
מקצועות התמחות - מקצועות ההתמחות יספקו לכם, בין היתר, כלים מעשיים לבניית תוכנות בטכנולוגיות עכשוויות. מערכות הפעלה ולינוקס, מבנה נתונים, בסיסי נתונים נתונים SQL ו- MongoDB, תקשורת נתונים, תכנות מונחה עצמים בשפת Csharp ואבטחת מידע, ניתוח מערכות, פייתון וקריפטוגרפיה, בקרת איכות ובדיקות תוכנה, פיתוח מאובטח, הכרות של עולם ההייטק כולל הכנה לקבלה לעבודה.
מקצועות ה -FULLSTACK - פיתוח צד לקוח - Html, Css, Javascript
UI – React, React native
פיתוח צד שרת - Asp.Net Web Service and Web API
פיתוח אפליקציות ל Android בשפת Java
הסטודנטים נבחנים במבחנים חיצוניים (ארציים).