يمكن تطبيق علوم الكمبيوتر في قائمة لا حصر لها تقريبًا من المجالات، والتي تغطي نطاقًا كبيرًا بشكل متزايد من حياتنا اليومية. باعتباره علم المعالجة المنهجية وتخزين ونقل المعلومات الممثلة رقميا، يتعامل علم الكمبيوتر مع تطوير الأنظمة المعقدة والاصطناعية، أي من صنع الإنسان.
يتكون البرنامج من واحد وعشرين وحدة إلزامية. تعتبر السنة الأولى بمثابة فترة توجيهية يتوفر خلالها للطلاب خيار التحول إلى برنامج علوم الكمبيوتر والوسائط (والعكس صحيح).
يقدم البرنامج تدريبًا عميقًا وواسع النطاق في الأسس العلمية لعلوم الكمبيوتر. ويشمل تحليل وتصميم وتنفيذ أنظمة معالجة البيانات.
يتكون البرنامج من ستة مجالات دراسية: الرياضيات، البرمجة وتكنولوجيا البرمجيات، علوم الكمبيوتر النظرية ونظرية المعلومات، الأنظمة الذكية، علوم الكمبيوتر التقنية بالإضافة إلى قواعد البيانات والشبكات. تتوفر العديد من الدورات الاختيارية وتشمل موضوعات على سبيل المثال في التفاعل بين الإنسان والحاسوب.