هر کامپیوتر دارای دو جزء متفاوت سخت افزار و نرم افزار است که در این میان سخت افزار جزء فیزیکی کامپیوتر بوده و شامل صفحه کلید، صفحه نمایش، چاپگر و دیسکها میشود. اجزای فیزیکی و قابل لمس کامپیوتر مانند مدارها و بردهای الکترونیکی، سخت افزار نامیده میشود. مهم ترین واحد سخت افزار در مقطع لیسانس به مطالعه و بررسی طراحی سخت افزاری، کنترل سخت افزاری و شبکه های کامپیوتری میپردازد. برای مثال یک مهندس سخت افزار میتواند به طراحی بخش های سخت افزاری کامپیوتر شامل پردازش گر مرکزی (CPU) ، پورت های ورودی و خروجی و سیستمها و مدارات جانبی بپردازد، مباحث درسی در رشته ی سخت افزار به مطالب درسی در رشته ی مهندسی برق و الکترونیک نزدیک می باشد.
بخش مهندسي کامپيوتر – سختافزار – در زمينه توليد روشها و ابزارهاي طراحي مدارهاي ديجيتال، فعاليت ميکند. فعاليت هاي ديگر اين گرايش نيز که در زمينه هاي تحقيقات بر روي پروتکل هاي چند رسانه اي و باس هاي استاندارد بوده از جايگاه بالايي برخوردار مي باشد. همچنين تحقيقات به روزي در زمينه متدهاي طراحي FPGA ها در اين بخش در جريان است. مهندسان کامپيوتر سختافزار در سطح کارشناسي، کارشناسي ارشد و دکترا در زمينههاي زير فعاليت مي کنند:
- ابزار CAD براي طراحي و ساخت مدارهاي ديجيتال
- زبانهاي توصيف سخت افزار در سطوح مختلف و تدوين روشهاي طراحي، شبيهسازي و سنتز
- برنامههاي تست و توليد تست و آزمونپذيري مدارهاي ديجيتال
- استفاده زبانهاي سخت افزاري براي بررسي مدارها از نظر استفاده توان، قابليت اطمينان و سرعت
- فشردهسازي تصوير، پردازش سيگنالهاي ويديويي
- طراحي و ساخت پروتکلهاي چندرسانهاي و استانداردهاي مربوطه به آن
- پژوهشهايي در جهت ساخت پروسسورهاي شبکه و پروتکلهاي آن
- روشهاي ساخت مدارهاي توان پايين