Rationale
This concentration trains you to build real-time interactive and immersive software: game engines, 3D graphics, virtual and augmented reality, and the AI, simulation, and cloud backends behind them. It pairs a strong computer-graphics and spatial-computing core with vision, generative, and embodied AI to create worlds that render, react, and scale.
Core courses · Semester 1 A1 to A4
A1
Modern Front-End Web Developmentפיתוח צד-לקוח מודרניBuild responsive, accessible, interactive user interfaces with modern component frameworks and front-end tooling.
SE3
A2
Mobile, IoT & Edge Software Developmentפיתוח תוכנה לנייד, IoT וקצהDevelop software for mobile, IoT, and edge devices where connectivity, power, and compute are constrained and data is processed close to where it is generated.
SE6
A3
Vision AI: Deep Learning for Computer Visionבינת ראייה: למידה עמוקה לראייה ממוחשבתApply deep learning to images and video for recognition, detection, and segmentation tasks.
AI3
A4
Computer Graphicsגרפיקה ממוחשבתMaster the foundations of computer graphics: the rendering pipeline, rasterization and ray tracing, shading and lighting, and real-time rendering on modern GPUs and engines.
GM1
Core courses · Semester 2 B1 to B4
B1
Cloud Computing & Cloud-Native Platformsמחשוב ענן ופלטפורמות ענן-נייטיבDesign and build scalable cloud applications by choosing the right compute, storage, networking, and managed-service patterns for each workload.
SE1
B2
Generative AI: Deep Generative ModelsAI יוצר: מודלים גנרטיביים עמוקיםStudy the models that generate images, text, and audio, from diffusion models to GANs and autoregressive generators.
AI5
B3
Embodied AI: Robotics & Autonomous Systemsבינה מלאכותית פיזית: רובוטיקה ומערכות אוטונומיותBring AI into the physical world through perception, planning, and control for robots and autonomous systems.
AI6
B4
Virtual, Augmented and Mixed Realityמציאות וירטואלית, רבודה ומעורבתPose tracking, spatial mapping, and immersive interaction across VR, AR and MR devices using OpenXR and Unity.
GM2
Careers & outcomes
This concentration prepares you for these roles. Open the careers page for full profiles, responsibilities, and required skills.
Gameplay Programmerמתכנת גיימפלייFull profile →Graphics / Rendering Engineerמהנדס גרפיקה ורינדורFull profile →XR / AR Software Developerמפתח תוכנה למציאות מורחבת ורבודהFull profile →Game Engine Developerמפתח מנוע משחקFull profile →Game Backend Engineerמהנדס צד שרת למשחקיםFull profile →Simulation Software Engineerמהנדס תוכנת סימולציהFull profile →
Example employers
PlaytikaMoon ActivePlariumUnityEpic GamesElectronic ArtsUbisoftRovioNVIDIAMetaIntelApple