تم تصميم الدورة لتزويد الطلاب بالخبرة العملية مع النماذج والتقنيات والأدوات من طليعة التخصص الذي يدفع الابتكار في تصميم الأنظمة القائمة على البرمجيات في هذا المجال. تشمل المواضيع الرئيسية التي يتم تدريسها في الدورة البرمجة الموجهة للكائنات (باستخدام لغة البرمجة المطلوبة في الصناعة)، وتصميم التفاعل (تقنيات التصميم الذي يركز على المستخدم)، والويب الدلالي (الجيل التالي من الويب)، وتطوير تطبيقات الويب والبيانات الضخمة. الإدارة (تقنيات إدارة البيانات الضخمة من خلال الأنشطة القائمة على الممارسة المرتبطة بقضايا العالم الحقيقي). سوف يتعلم الطلاب أيضًا المهارات الأساسية للبحث والكتابة الأكاديمية وإدارة المشاريع المطلوبة للدراسة على مستوى الماجستير. يتم تطوير هذه المهارات بشكل أكبر ووضعها في سياق الأطروحة.
تتمثل فلسفة الدورة في تعزيز التعلم الذاتي مدى الحياة من خلال توفير منهج دراسي يعزز مجموعة متنوعة من أساليب الدراسة. تم تصميم المنهج ليس فقط لتطوير المعرفة الأكاديمية، ولكن أيضًا للروح الهندسية والمهارات العملية التي يتطلبها محترف علوم الكمبيوتر الحديث. في البرنامج، سيقوم أعضاء هيئة التدريس في كلية الحاسبات والتكنولوجيا الرقمية بتدريس الموضوعات والإشراف على المشاريع وفقًا لاهتماماتهم البحثية الشخصية. وهذا يمنح الطلاب تجربة متطورة، تجربة تفتح فرصًا جديدة للتقدم الوظيفي في الصناعة. بالنسبة للطلاب الذين يظهرون الاستعداد للبحث، هناك أيضًا إمكانية مواصلة دراستهم في برنامج الدكتوراه.
يعد تطوير المهارات القابلة للتحويل أمرًا أساسيًا لاستراتيجية التعلم الخاصة بالبرنامج ويتم دمجها في وحدات العمل والتقييمات: على سبيل المثال؛ يتم تعزيز مهارات العمل الجماعي من خلال استخدام المشاريع العملية الجماعية القائمة على المهام. إن الاحتفاظ بالكتب المخبرية وتقديم وثائق التقييم الذاتي لدعم الأداء الشخصي يعزز الإدارة الذاتية والتنمية الشخصية. يُطلب من المتعلمين الالتزام بمواعيد نهائية صارمة، مما يشجعهم على تخطيط عبء العمل الإجمالي وتطوير مهارات إدارة الوقت.
تم تطوير هيكل الدورة ومحتواها من خلال الأخذ في الاعتبار المدخلات من مصادر مختلفة، بما في ذلك فلسفة المنهج لكلية الحاسبات والهندسة والبيئة المبنية، واقتراحات الشركاء الصناعيين، وتعليقات الطلاب الحاليين، ومعيار ضمان الجودة (QAA). البيانات، ومتطلبات الاعتماد الخاصة بجمعية الكمبيوتر البريطانية (BCS)، وإرشادات مناهج علوم الكمبيوتر الصادرة عن فريق العمل المشترك المعني بمناهج الحوسبة الذي يضم رابطة آلات الحوسبة (ACM) وجمعية IEEE للكمبيوتر.
