Computerteknik er en disciplin, der integrerer flere felter inden for elektroteknik og datalogi, der kræves for at udvikle computersystemer. Computeringeniører er involveret i mange hardware- og softwareaspekter af computing, fra design af individuelle mikroprocessorer, personlige computere og supercomputere til kredsløbsdesign.
Emner dækket i computerteknik:
* Computerhardware: Dette omfatter design og implementering af computerprocessorer, hukommelse og input/output-enheder.
* Softwareudvikling: Dette involverer design, implementering og test af softwareapplikationer.
* Computernetværk: Dette dækker over design, implementering og styring af computernetværk.
* Indlejrede systemer: Disse er små, computeriserede enheder, der er indlejret i større systemer, såsom biler, apparater og medicinsk udstyr.
* Signalbehandling: Dette involverer analyse og behandling af signaler, såsom lyd, video og data.
* Robotik: Dette felt omhandler design, konstruktion og drift af robotter.
* Kunstig intelligens (AI): Dette involverer udvikling af computersystemer, der kan udføre opgaver, der normalt ville kræve menneskelig intelligens.
* Maskinlæring (ML): Dette felt beskæftiger sig med udviklingen af algoritmer, der gør det muligt for computere at lære uden at være eksplicit programmeret.
Ud over disse tekniske emner studerer computeringeniører også emner i matematik, fysik og business.