1. درجة البكالوريوس في أحد المجلات التالية: علم الحاسوب، هندسة الحاسوب، الهندسة الكهربائية أو في حقل ذو علاقة بالبرنامج، مع الأخذ بعين الاعتبار الخبرة العملية ذات الصلة بمضمون البرنامج.

  2. أن يكون المتقدم قد أنهى المساقات التالية في دراسة درجة البكالوريوس: مقدمة في الإحصاء، بنية المعلومات، الرياضيات المنفصلة، إدارة قواعد البيانات. بالإضافة إلى الإلمام الجيد بإحدى لغات البرمجة الموجهة.

  3. أن يحقق شروط جامعة القدس الخاصة بالالتحاق ببرامج الماجستير.