يقدم برنامج علوم الحاسوب للطلاب المعرفة والمهارات اللازمة لحل المشاكل العملية باستخدام التقنيات البرمجية والأجهزة. يشمل المنهج حل المشاكل الحسابية، والبرمجة، والرياضيات، وعلوم البيانات، والذكاء الاصطناعي، وهندسة البرمجيات. يمكن للطلاب المشاركة في التدريب الصناعي، وتطوير المهارات المهنية، وتخصيص دراستهم من خلال الوحدات الاختيارية. يشمل العام النهائي مشروع بحثي.