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