Kompüter mühəndisliyi
Kompüter mühəndisliyi — elektrik mühəndisliyi və kompüter elmlərininin müxtəlif sahələrini özündə birləşdirən və kompüter sistemlərini yaradan mühəndislik sahəsi. Kompüter mühəndisləri elektron mühəndislik, kompüter elmləri, aparat-proqram təminatı inteqrasiyası, proqram təminatı dizaynı və proqram mühəndisliyi üzrə bilik tələb edir. O, elektrik mühəndisliyi və kompüter elminin texnika və prinsiplərindən istifadə edir və süni intellekt (AI), robototexnika, kompüter şəbəkələri, kompüter arxitekturası və əməliyyat sistemləri kimi sahələri əhatə edə bilər. Kompüter mühəndisləri fərdi mikrokontrollerlərin, mikroprosessorların, fərdi kompüterlərin və superkompüterlərin dizaynından tutmuş dövrə dizaynına qədər hesablamanın bir çox aparat və proqram təminatı aspektlərində iştirak edirlər. Mühəndisliyin bu sahəsi təkcə kompüter sistemlərinin necə işlədiyinə deyil, həm də onları daha geniş mənzərəyə necə inteqrasiya edəcəyinə diqqət yetirir. Robot texnikası kompüter mühəndisliyinin tətbiqlərindən biridir.
Kompüter mühəndisliyi adətən quraşdırılmış mikrokontrollerlər üçün proqram təminatı və proqram təminatının yazılması , VLSI çiplərinin dizaynı, analoq sensorların dizaynı, qarışıq siqnal dövrə lövhələrinin dizaynı və əməliyyat sistemlərinin layihələndirilməsi daxil olmaqla sahələrlə məşğul olur. Kompüter mühəndisləri həmçinin mühərriklər, rabitə və sensorlar kimi elektrik sistemlərini idarə etmək və izləmək üçün rəqəmsal sistemlərdən istifadə etməyə əsaslanan robototexnika tədqiqatları üçün də uyğundur.
Bir çox ali təhsil müəssisələrində kompüter mühəndisliyi tələbələrinə kiçik və yuxarı kurslarda dərindən öyrənmə sahələrini seçməyə icazə verilir, çünki kompüterlərin dizaynında və tətbiqində istifadə olunan biliklərin tam genişliyi bakalavr dərəcəsinin əhatə dairəsindən kənardadır . Digər institutlar kompüter mühəndisliyini əsas diqqət mərkəzi kimi elan etməzdən əvvəl mühəndislik tələbələrindən bir və ya iki illik ümumi mühəndisliyi bitirmələrini tələb edə bilər.