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

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