يعتمد هذا البرنامج على نظام المقررات الفصلية. العام الدراسي مكون من فصلين دراسيين. الجداول التالية تبين توزيع المقررات الدراسية للمجالات المعرفية المختلفة على الفصول الدراسية.

السنة الاولى
الفصل الدراسي الأول
رمز المقرر اسم المقرر ساعات معتمدة
HS 101 لغة عربية I 3 (3, 0, 0)
HS 102 لغة إنجليزية I 2 (2, 0, 0)
HS 103 ثقافة إسلامية I 3 (3, 0, 0)
HS 104 دراسات سودانية 2 (2, 0, 0)
CS 101 أساسيات البرمجة 3 (2, 2, 0)
IT 101 مقدمة في الحاسوب و تقانة المعلومات 2 (2, 0, 0)
IT 102 استخدام نظم تشغيل I 1 (0, 0, 3)
IS 101 تطبيقات نظم الحاسوب I 1 (0, 0, 3)
MS 101 رياضيات أساسية 3 (2, 2, 0)
المجموع 09 21 (17,4,6)
الفصل الدراسي الثاني
رمز المقرر اسم المقرر ساعات معتمدة
HS 205 لغة عربية II 3 (3, 0, 0)
HS 206 لغة إنجليزية II 2 (2, 0, 0)
HS 207 ثقافة إسلامية II 3 (3, 0, 0)
HS 209 مهارات إتصال 2 (2, 0, 0)
HS 210 مبادئ الإدارة 2 (2, 0, 0)
CS 202 أساليب برمجة 4 (2, 2, 3)
IT 203 استخدام نظم تشغيل II 1 (0, 0, 3)
IS 202 تطبيقات نظم الحاسوب II 1 (0, 0, 3)
MS 202 الحسبان 3 (2, 2, 0)
المجموع 9 21 (16,4,9)
السنة الثانية
الفصل الدراسي الثالث
رمز المقرر اسم المقرر ساعات معتمدة
HS 308 لغة إنجليزية III 2 (2, 0, 0)
MS 303 الجبر الخطي والهندسة التحليلية 4 (2, 2, 3)
MS 304 الإحصاء والاحتمالات 3 (2, 2, 0)
CS 303 هياكل البيانات و الخوارزميات 4 (2, 2, 3)
CS 304 مفاهيم قواعد البيانات 3 (2, 0, 3)
IT 304 مبادئ الشبكات و الإنترنت 3 (2, 0, 3)
IS 303 مبادئ نظم المعلومات  2 (2, 0, 0)
المجموع 7 20(14 ,6,9)
الفصل الدراسي الرابع
رمز المقرر اسم المقرر ساعات معتمدة
HS 412 لغة إنجليزية VI 2 (2, 0, 0)
HS 411 مبادئ المحاسبة 3 (2, 2, 0)
IT 406 تقنيات الانترنت I 3 (2, 0, 3)
IT 405 البرمجة المرئية 3 (2, 0, 3)
IT 304 تحليل و تصميم النظم 3 (2, 0, 3)
CS 405 البرمجة الموجهة I 4 (2, 2, 3)
MS 405 إحصاء تطبيقي I 3 (2, 0, 3)
المجموع 7 21(14,4,15)
السنة الثالثة
الفصل الدراسي الخامس
رمز المقرر اسم المقرر ساعات معتمدة
MS 506 بحوث عمليات 3 (2, 2, 0)
IT 507 تقنيات الإنترنت II 3 (2, 0, 3)
IT 508 شبكات الحاسوب 3 (2, 0, 3)
IT 509 نظم تشغيل مفتوحة المصدر 3 (2, 0, 3)
CS 506 البرمجة الموجهة II 4 (2, 2, 3)
IS 505 نظم إدارة قواعد البيانات 3 (2, 0, 3)
SE 501 هندسة البرمجيات I I 3 (2, 0, 3)
المجموع 7 22(14,4,18)
الفصل الدراسي السادس
رمز المقرر اسم المقرر ساعات معتمدة
CS 607 الذكاء الإصطناعي 3 (2, 0, 3)
CS 608 النمذجة والمحاكاة 3 (2, 0, 3)
IT 610 تقنيات الوسائط المتعددة 3 (2, 0, 3)
IT 611 تقنيات و خدمات الويب 3 (2, 0, 3)
IT 611 البرمجة الموجهة المتقدمة 4 (2, 2, 3)
IS 606 تطوير تطبيقات قواعد البيانات 3 (2, 0, 3)
SE 602 هندسة برمجيات II 3 (2, 0, 3)
المجموع 7 22(14,2,21)
السنة الرابعة
الفصل الدراسي السابع
رمز المقرر اسم المقرر ساعات معتمدة
HS 713 مناهج البحث العلمي 2 (2, 0,0)
CS 710 مفاهيم نظم التشغيل 3 (2, 0,3)
IT 712 إدارة شبكات الحاسوب I 3 (2, 0, 3)
IT 713 التجارة الإلكترونية 3 (2, 0, 3)
IT 714 أمن المعلومات 3 (2, 0,0)
IT 7xx مقرر إختيارى 1 3 (2, 0, 3)
IT 718 مشروع تخرج 3 (x, x, x)
المجموع 06 20(12,0, 12)
الفصل الدراسي الثامن
رمز المقرر اسم المقرر ساعات معتمدة
HS 814 قضايا مهنية واخلاقية 3 (2, 2, 0)
IT 815 إدارة شبكات الحاسوب II 3 (2, 0, 3)
IT 816 التفاعل بين الإنسان والحاسوب 3 (2, 0, 3)
IT 817 الحوسبة المتنقلة 3 (2, 0, 3)
IT 8xx مقرر إختيارى 2 3 (2, 0, 3)
IT 8xx مقرر إختيارى 3 3 (2, 0, 3)
IT 818 مشروع تخرج 3 (x, x, x)
المجموع 06 21(12,0,15)