فيما يلي المنهاج الدراسي لبكالوريوس في علوم الحاسوب لمدة أربع سنوات مع مجموع الاعتمادات المطلوبة المكونة من ١٧٧ وحدة.

السنة الدراسية المادة الدراسية عدد الوحدات
الاولى تركيب حاسوب (Computer Organization) ٦
رياضيات (Mathematics) ٦
البرمجة المهيكلة (Structured Programming) ٨
تصميم منطقي (Logic Design) ٨
هياكل متقطعة (Discrete Structure) ٦
احصاء واحتمالية (Statistics and Probability) ٦
الديمقراطية وحقوق الانسان (Democracy and Human Rights) ٤
الثانية نظرية احتسابية (Computation Theory) ٦
البرمجة المرئية (Visual Programming) ٤
تحليل نظم وتصميم قواعد البيانات (System Analysis & DB Design) ٦
معالجات ولفة التجميع (Microprocessors & Assembly Language) ٦
رياضيات متقدمة وطرق عددية (Advance Mathematics & Numerical Methods) ٨
هياكل البيانات والخوارزميات (Data Structures & Algorithms) ٦
البرمجة الشيئية الموجهة (Object Oriented Programming) ٦
الثالثة نطم ادارة قواعد البيانات (Database Management System) ٦
تصميم خوارزميات (Algorithm Design) ٦
ذكاء اصطناعي (Artificial Intelligence) ٨
رسوم الحاسوب (Computer Graphics) ٦
مترجمات ومفسرات (Computer Interpreters & Compilers) ٦
معمارية الحاسوب (Computer Architecture) ٦
هندسة البرمحيات (Software Engineering) ٦
بحوث عمليات (Operations Researches) ٦
الرابعة نظم تشغيل (Operating Systems) ٦
امنية الحاسوب والبيانات (Computer and Data Security) ٦
تصميم انظمة ذكية (Intelligent System Design) ٦
الاتصالات وشبكات الحاسوب (Computer Communications & Networks) ٨
برمجة نوافذ (Windows Programming) ٦
معالجة الصور (Images Processing) ٦
مشروع بحث (Project Research) ٣