| المقرر | Subject | كــود المقرر | إجبارى/إختارى |
| قضايا مجتمعية وحقوق إنسان | societal issues | cis2023 | Compulsory |
| رياضيات (0) | Math 0 | Cis21 | Compulsory |
| اساسيات علوم الحاسب | Fundamentals of Computer Science | CS111 | Compulsory |
| برمجه هيكلية | Structured Programming | CS112 | Compulsory |
| برمجه شيئية | Object Oriented Programming | CS213 | Compulsory |
| هياكل البيانات | Data Structures | CS214 | Compulsory |
| تحليل وتصميم الخوارزميات | Algorithm Analysis and Design | CS221 | Compulsory |
| مقدمة في هندسة البرمجيات | Introduction to Software Engineering | CS251 | Compulsory |
| هياكل البيانات متقدم | Advanced Data Structures | CS316 | Compulsory |
| مفاهيم لغات الحاسب | Concept of Programming Languages | CS322 | Compulsory |
| تنظيم وبنية الحاسبات | Computer Organization and Architecture | CS331 | Compulsory |
| نظم التشغيل cs | Operating Systems | CS341 | Compulsory |
| نظم التشغيل | Operating Systems | CS341 | Compulsory |
| نظم التشغيل متقدم | Advanced Operating Systems | CS342 | Compulsory |
| هندسة البرمجيات متقدم | Advanced Software Engineering | CS352 | Compulsory |
| اختبار البرمجيات وضمان الجودة | Software Testing and Quality Assurance | CS353 | Elective |
| الذكاء الاصطناعي | Artificial Intelligence | CS361 | Compulsory |
| الحوسبة عالية الاداء | High Performance Computing | CS371 | Compulsory |
| المترجمات | Compliers | CS423 | Compulsory |
| نظرية الحاسبات | Computation Theory | CS432 | Compulsory |
| تحليل البيانات الكبيره cs | Big Data Analysis | CS434 | Elective |
| نظم المعلومات الحيوية | Bioinformatics Systems | CS435 | Elective |
| الحوسبة المتنقلة | Mobile Computing | CS436 | Elective |
| امن البرمجيات | Software Security | CS454 | Elective |
| تفاعل الانسان مع الحاسب | Human Computer Interaction | CS455 | Elective |
| تصميم وعمارة البرمجيات | Software Design and Architecture | CS456 | Elective |
| موضوعات مختارة في هندسة البرمجيات | Selected Topics in Software Engineering | CS457 | Elective |
| تعلم الالة | Machine Learning | CS462 | Compulsory |
| معالجه اللغات الطبيعية | Natural Language Processing | CS463 | Elective |
| الويب الدلالي والانتولوجي | Semantic Web and Ontology | CS464 | Elective |
| الحوسبة المرنه | Soft Computing | CS465 | Elective |
| اكتشاف المعرفة | Knowledge Discovery | CS466 | Elective |
| موضوعات مختارة في الذكاء الاصطناعي | Selected Topics in Artificial Intelligence | CS467 | Elective |
| الحوسبة السحابية | Cloud Computing | CS472 | Compulsory |
| الحوسبة عالية الاداء متقدم | Advanced High Performance Computing | CS473 | Elective |
| موضوعات مختارة في الحوسبة عالية الاداء | Selected Topics in High Performance Computing | CS474 | Elective |
| موضوعات مختارة في علوم الحاسب (1) | Selected Topics in Computer Science 1 | CS495 | Elective |
| موضوعات مختارة في علوم الحاسب (2) | Selected Topics in Computer Science 2 | CS496 | Elective |
| مشروع التخرج (1) | Graduation Project 1 | CS497 | Compulsory |
| مشروع التخرج (2) | Graduation Project 2 | CS498 | Compulsory |
| لغة انجليزية (1) | English Language 1 | ENGL113 | Compulsory |
| لغة انجليزية (2) | English Language 2 | ENGL211 | Elective |
| كتابة التقارير الفنية | Technical Report Writing | HU111 | Compulsory |
| حقوق الإنسان ومكافحه الفساد | Human Rights and Combating Corruption | HU112 | Compulsory |
| مهارات الإتصال | Communication Skills | HU114 | Compulsory |
| مبادئ علم النفس | Fundamentals of Psychology | HU115 | Elective |
| مبادئ علم الاجتماع | Fundamentals of Sociology | HU116 | Elective |
| سياسات مقارنة | Comparative Politics | HU117 | Elective |
| موضوعات مختارة في الإنسانيات | Selected Topics in Humanities | HU118 | Elective |
| الأخلاق والمهنية | Ethics and Professionalism | HU119 | Elective |
| تسويق ومبيعات | Marketing and Sales | HU120 | Elective |
| مقرر تخصص اختياري IS | Optional specialization course | IS 2025 | Compulsory |
| مقدمة في نظم قواعد البيانات | Introduction to Database Systems | IS211 | Compulsory |
| تكنولوجيا الويب | Web Technology | IS231 | Compulsory |
| الكترونيات | Electronics | IT111 | Compulsory |
| اساسيات تكنولوجيا المعلومات | Fundamentals of Information Technology | IT113 | Compulsory |
| تصميم منطقي | Logic Design | IT212 | Compulsory |
| تكنولوجيا شبكات الحاسب | Computer network Technology | IT221 | Compulsory |
| نظرية المعلومات وضغط البيانات | Information and Data Comparison | IT351 | Compulsory |
| الرسم بالحاسب | Computer Graphics | IT361 | Compulsory |
| رياضيات (1) | Math 1 | MA111 | Compulsory |
| تراكيب محددة | Discrete Mathematics | MA112 | Compulsory |
| رياضيات (2) | Math 2 | MA113 | Compulsory |
| رياضيات (3) | Math 3 | MA214 | Compulsory |
| البرمجيات مفتوحه المصدر | Open Source Software | SE211 | Compulsory |
| البرمجيات مفتوحه المصدر cs | Open Source Software | SE211 | Compulsory |
| إحصاء واحتمالات (1) | Probability and Statistics 1 | ST121 | Compulsory |
| إحصاء واحتمالات (2) | Probability and Statistics 2 | ST222 | Compulsory |
| تدريب ميدانى | Field Training | TR301 | Compulsory |