| المقرر | 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 |
| نظم التشغيل | Operating Systems | CS341 | Compulsory |
| نظم التشغيل it | Operating Systems | CS341 | Compulsory |
| نظم التشغيل متقدم | Advanced Operating Systems | CS342 | Compulsory |
| تحليل البيانات الكبيره it | Big Data Analysis | CS434 | 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 |
| بنية الحاسبات | Computer Architecture | IT313 | Compulsory |
| المتحكمات الدقيقة | Micro Controllers | IT314 | Compulsory |
| شبكات الحاسب متقدم | Advanced Computer Networks | IT322 | Compulsory |
| تراسل البيانات | Data Communication | IT331 | Compulsory |
| إشارات ونظم | Signals and Systems | IT341 | Compulsory |
| معالجة الإشارات الرقمية | Digital Signal Processing | IT342 | Compulsory |
| المعلومات وضغط البيانات | Information and Data Comparison | IT351 | Compulsory |
| التعرف على الأنماط | Pattern Recognition | IT352 | Compulsory |
| الرسم بالحاسب | Computer Graphics | IT361 | Compulsory |
| الحوسبة واسعة الإنتشار | Ubiquitous Computing | IT371 | Elective |
| الحوسبة المتزامنة و المتوازية | Concurrency and Parallel Computing | IT372 | Elective |
| رؤية الألة | Machine Vision | IT415 | Elective |
| الإنسان الآلى | Robotics | IT416 | Elective |
| النظم المدمجة | Embedded Systems | IT417 | Elective |
| موضوعات مختارة فى النظم المدمجة والإنسان الآلى | Selected Topics in Embedded Systems and Robotic | IT418 | Elective |
| تأمين شبكات الحاسبات | Information and Computer Networks Security | IT423 | Compulsory |
| الشبكات اللاسلكية و المتحركة | Wireless and Mobile Networks | IT424 | Elective |
| شبكات الحوسبة السحابية | Cloud Computing Networks | IT425 | Elective |
| برمجة و بروتوكلات الإنترنت | Internet Programming and Protocols | IT426 | Elective |
| الشبكات الضوئية | Optical Networks | IT427 | Elective |
| شبكات الإستشعار اللاسلكية | Wireless Sensors Networks | IT428 | Elective |
| موضوعات مختارة فى شبكات الحاسب | Selected Topics in Computer Networks | IT429 | Elective |
| تكنولوجيا الإتصالات | Communication Technology | IT432 | Compulsory |
| الأمن السيبرانى | Cyber Security | IT433 | Elective |
| معالجة الصور | Image Processing | IT443 | Compulsory |
| التنقيب فى الوسائط المتعددة | Multimedia Mining | IT444 | Compulsory |
| معالجة الصور متقدم | Advanced Image Processing | IT445 | Elective |
| الواقع الأفتراضى | Virtual Reality | IT446 | Elective |
| معالجة الكلام | Speech Processing | IT447 | Elective |
| موضوعات مختارة فى الوسائط المتعددة | Selected Topics in Multimedia | IT448 | Elective |
| التعرف على الأنماط متقدم | Advanced Pattern Recognition | IT453 | Elective |
| تكنولوجيا اللغات الأنسانية | Human Language Technology | IT454 | Elective |
| نظم الرسم بالحاسب متقدم | Advanced Computer Graphics | IT462 | Elective |
| الرسوم الحاسوبية المتحركة | Computer Animation | IT463 | Elective |
| الحوسبة الذكية و الكمية | Intelligent and Quantum Computing | IT473 | Elective |
| موضوعات مختارة فى تكنولوجياالمعلومات (1) | Selected Topics in Information Technology 1 | IT495 | Elective |
| موضوعات مختارة فى تكنولوجياالمعلومات (2) | Selected Topics in Information Technology 2 | IT496 | Elective |
| مشروع التخرج (1) | Graduation Project 1 | IT497 | Compulsory |
| مشروع التخرج (2) | Graduation Project 2 | IT498 | 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 |
| البرمجيات مفتوحه المصدر it | Open Source Software | SE211 | Compulsory |
| إحصاء واحتمالات (1) | Probability and Statistics 1 | ST121 | Compulsory |
| إحصاء واحتمالات (2) | Probability and Statistics 2 | ST222 | Compulsory |
| تدريب ميدانى | Field Training | TR301 | Compulsory |