مهندسی کامپیوتر (به انگلیسی: Computer engineering) دانشی مرکّب از مباحث رشته‌های مهندسی الکترونیک، مهندسی برق و طراحی نرم‌افزار است. این رشته برخلاف مهندس نرم‌افزار با طراحی، توسعه و تولید سیستم‌های کامپیوتری در هر دو شاخه سخت‌افزار و نرم‌افزار سر و کار دارد.

این رشته در ابتدا تحت پوشش رشته‌ای به نام انفورماتیک و تحت نظر دانشکده‌های ریاضی تدریس می‌شد. هم اکنون این رشته در اکثر دانشگاه‌ها با عنوان مهندسی کامپیوتر و تحت نظر دانشکده فنی (یا مهندسی) ارائه می‌گردد. علاقه‌مندان جهت مشاهده کتاب های رشته مهندسی کامپیوتر می‌توانند به سایت وزارت علوم مراجعه نمایند. گرایش‌های رشته مهندسی کامپیوتر و رده‌بندی تحصیلی آن در ایران به شرح زیر است:

گرایش‌های کارشناسی ارشد مهندسی کامپیوتر به صورت زیر است:

گرایش ۱: هوش مصنوعی
گرایش ۲: معماری کامپیوتر
گرایش ۳: نرم‌افزار
گرایش ۴: الگوریتم و محاسبات