فيما يلي المنهاج الدراسي لبكالوريوس في علوم الحاسوب لمدة أربع سنوات مع مجموع الاعتمادات المطلوبة المكونة من ١٧٧ وحدة.
السنة الدراسية | المادة الدراسية | عدد الوحدات |
---|---|---|
الاولى | تركيب حاسوب (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) | ٣ |