
تغطي هذه الدورة نماذج نظرية للحوسبة ومنها الآلات النهائية، والقواعد الحرة السياق، والآلات تuring، وذلك لفهم حدود الحساب وقدرة الخوارزميات على حل المشكلات. تتناول مبادئ تعقيد الخوارزميات والطبقات الحسابية مثل NP-الكماليات، وتسلط الضوء على نظرية الحوسبة التي تميز بين المشكلات القابلة للحل وغير القابلة للحل. يتعلم المتدربون استخدام التعبيرات النظامية واللغات الحرة السياق والدوال العودية لفهم عمليات معالجة اللغات والنحو الرسمي. من خلال التمارين العملية التي تعتمد على تقنيات الإثبات، وتحليل المشكلات خوارزمياً، والتحقق الرسمي، تنبع هذه الدورة أسسًا صلبة في نظرية الحوسبة والبرمجة النظرية.
BITS Pilani Instructors Group