یہ کورس 'پروپوزیشنل لاجک' (propositional logic) کا آغاز ٹرتھ ٹیبلز اور واضح مثالوں سے کرتا ہے اور پھر 'ثبوت کی زبان' کی طرف بڑھتا ہے، جس میں شرائط، کوانٹیفائرز (quantifiers)، سیٹس، فنکشنز، تعلقات (relations)، گرافس، گنتی اور انڈکشن شامل ہیں۔ یہ کورس کمپیوٹر سائنس اور ریاضی کے ان طلبہ کے لیے تیار کیا گیا ہے جو زیادہ شفاف اور درست ثبوت پڑھنا اور لکھنا چاہتے ہیں، ناقص استدلال کی نشاندہی کرنا سیکھنا چاہتے ہیں، اور کسی اصول کو عام (generalize) کرنے سے پہلے درست مثالوں کے ذریعے اپنے دعووں کی توجیہ کرنا چاہتے ہیں۔ کورس کے اختتام تک، ڈسکریٹ میتھ (discrete math) کے بنیادی عناصر محض تعریفوں تک محدود نہیں رہتے بلکہ ثبوت فراہم کرنے والے قابلِ استعمال آلات کی حیثیت اختیار کر لیتے ہیں۔
اس کورس میں قضایا کو جوڑنے والے عوامل (propositional connectives) کے لیے ٹروتھ ٹیبلز، ضروری اور کافی شرائط، کوانٹیفائرز (quantifiers) کی ترتیب، سیٹ کے عملیات، فنکشن کی اقسام، مساوی تعلقات (equivalence relations)، گراف کی باہمی ربطگی (connectivity)، فیکٹوریل کے لحاظ سے بڑھوتری، پاسکل کا تکون، اور ثبوت کے طریقہ کار کے طور پر 'انڈکشن' (induction) کا احاطہ کیا گیا ہے۔ یہ کورس ثبوت کی جانچ پڑتال کے اہم پہلوؤں پر بھی روشنی ڈالتا ہے، جیسے کہ درست الفاظ کا استعمال، لیبل شدہ بنیادی کیسز (base cases)، اور انڈکشن کے مراحل۔