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