מגמת הנדסת תוכנה היא מגמה מדעית-טכנולוגית והלימודים בה נמשכים שלוש שנים (י'-יב'). במהלך הלימודים ייבחנו התלמידים בבגרות בהיקף של 10 יח"ל המקנה להם בנוסף לתעודת בגרות מלאה גם תעודה טכנולוגית במקצוע הנדסת תוכנה. בכיתות י'-י"א התלמידים לומדים את אחד ממקצועות הלימוד הנחשקים והרלוונטיים ביותר באוניברסיטאות: מדעי המחשב – ולומדים את יסודות מדעי המחשב, שפות התכנות המתקדמות ביותר, תכנות מונחה עצמים, מבנה נתונים ועוד. הלימודים בכיתה י"ב מכשירים ליישום פרויקט גמר בתכנון ותכנות מערכות הכולל מערכות גרפיות, מערכות מנהליות, מערכות מומחה, שירותי אינטרנט, טלפונים ניידים ופיתוח אפליקציות.
בנוסף לאתגר המחשבתי שמציבים הלימודים והפוטנציאל שלהם לקידום כישורי חשיבה מסדר גבוה, הם מקנים לתלמידים חשיבה מקורית ויצירתית וחשיבה לוגית מופשטת, מסייעים בפיתוח היכולת לפתור בעיות, לעבוד בקבוצה וגם להתמודד באופן עצמאי עם אתגרים.
יתר על כן, הבגרות מקנה בונוס בקבלה למוסדות השכלה גבוהה. לצד סביבה לימודית עשירה המעודדת חשיבה והבנה התלמידים סוללים דרך לתפקיד הצבאי ובונים את הקריירה והעתיד שלהם בתחום: תעודה זו תאפשר לכם להמשיך לתארים טכנאי והנדסאי (י"ג-י"ד). הלימודים במגמה מקנים ידע רב ומשמעותי עבור הבוגרים שיבחרו ללמוד את המקצוע באקדמיה. כמו כן, בוגרי המגמה משתלבים בקלות בשוק התעסוקה ועובדים בחברות הייטק.
תנאי קבלה: ממוצע 85 ומעלה, התנהגות א'/טובה מאוד, עמידה במכינה ובמבחני קבלה.