במגמת הנדסת תוכנה לומדים את רזי התכנות ומפתחים פרויקטים מלהיבים. לחצו כאן על מנת לצפות בדוגמאות תוצרי התלמידים.
הלימודים מתפרשים על שלוש שנים ובסיומם בוגרי המגמה מקבלים בנוסף לתעודת הבגרות גם תעודה של בוגר עתודה טכנולוגית וחלקם הגדול מצליח להתברג במקצועות המחשוב השונים בצבא.
מבנה הלימודים:
| כיתה י' | כיתה יא | כיתה יב |
| יסודות – אלגוריתמים, חשיבה לוגית וכתיבת תכניות בשפת java6 שעות שבועיותבגרות (בסוף יא) | תכנות מונחה עצמים – כתיבת תכניות יותר מתקדמות ויותר מבניות בשפת Java4 שעות שבועיותבגרות (בסוף יא) | התמחות בפיתוח אפליקציות בסביבת מכשירים ניידים – מ"ה אנדרואיד ושפת Java11 שעות שבועיותפרויקט גמר |
| אסמבלר – הבנת מבנה המחשב, הכרות עם שפת סף (אסמבלי)3 שעות שבועיותפרויקט גמר | מבנה נתונים – הכרות עם מבנים מיוחדים לאחסון נתונים בזיכרון ועם רקורסיות ב java4 שעות שבועיותבגרות (בסוף יא) | התמחות בסייבר – הכרות עם רשתות תקשורת, מ"ה שונות, איומי סייבר – שפת Python11 שעות שבועיותפרויקט גמר |
| התחלת ההתמחות (פיתוח אפליקציות בסביבת אנדרואיד או סייבר)4 שעות שבועיותפרויקט גמר |
הלימודים מקנים 10 יח"ל והתלמידים נדרשים ללמוד במקביל מקצוע מדעי (פיסיקה/כימיה/ביולוגיה) בהיקף 5 יח"ל.