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