هدف از اين درس، آشنایی دانشجویان با مفاهیم، ساختارها و تکنیکهایی از ریاضیات گسسته است که بهطور گسترده در علوم و مهندسی کامپیوتر مورد استفاده قرار میگیرند. ایجاد مهارتهای زیربنایی از جمله فهم و ساخت اثباتهای دقیق ریاضی، تفکر خلاقانه در حل مسائل، آشنایی با نتایج اولیه در منطق، ترکیبیات، نظریهی اعداد، نظریهی گرافها و نظریهی محاسبات، و نیز فراهم آوردن پیشنیاز ریاضی موردنیاز برای بسیاری دیگر از دروس ارائهشده در گرایشهای مختلف مهندسی و علم کامپیوتر از اهداف این درس به شمار میرود.