طراحی به کمک رایانه
همه رشته‌های مهندسی برای طراحی از نرم‌افزارهای مناسب خود استفاده می‌کنند. نرم‌افزارهای مورد استفاده در طراحی معماری و طراحی صنعتی اغلب نرم‌افزارهای گرافیکی هستند. از نرم‌افزارهای سه‌بعدی که بیشتر در طراحی معماری و طراحی صنعتی استفاده می‌شوند می‌توان به "اتوکد"،" سالیدورکس"، "اینونتور"، "سالید اج" و "مکانیکال دسکتاپ" اشاره کرد. علاوه‌بر این موارد، نرم‌افزارهای گرافیکی دو بعدی مانند "فتوشاپ"، "کورل‌دراو" و "فری‌هند" نیز بسیار پر کاربرد هستند. "کتیا"، "یونیگرافیکس" و "پرو/اینجینیر" هم از بهترین نرم‌افزارهای گرافیکی مورد استفاده‌هستند که با امکان محاسبات پیچیده مهندسی مانند محاسبات تنش‌های محوری و هزاران توانمندی حرفه‌ای دیگر به طراحان کمک کرده‌اند.
ترکیبیات
مسائل ترکیبیات در بخش‌های زیادی از ریاضیات خالص مانند جبر، نظریه احتمالات، توپولوژی و هندسه به‌وجود می‌آیند و ترکیبیات کاربرد بسیاری در بهینه‌سازی، علوم رایانه، نظریه ارگودیک و فیزیک آماری دارد. به‌طور تاریخی بسیاری از مسائل ترکیبیات، راه حلی تک کاره به مسائلی که در بخش‌های مختلف ریاضی پیش آمده‌اند داده‌است. اما در اواخر سده بیستم متدهای کلی و قدرتمندی درست شد که ترکیبیات را به بخشی جدا از ریاضیات تبدیل کرد. یکی از قدیمی‌ترین و دم‌دستی‌ترین تکه‌های ترکیبیات نظریه گراف‌ها است که کاربردهای بسیاری در شاخه‌های مختلف دارد. ترکیبیات در علوم رایانه برای بدست آوردن فرمول‌ها و تخمین‌ها در تحلیل الگوریتم‌ها کاربرد بسیاری دارد.