Hva er de forskjellige typene datatekniske kurs?
Computer Engineering (CE) er en utfordrende læreplan som forbereder kandidater til å designe datamaskinvarekomponenter og forventer at studentene skal fullføre kurs i flere kunnskapsområder. CE -programmer i USA er regulert av akkrediteringsstyret for ingeniørfag og teknologi (ABET) og krever generelt grunnleggende kjemi og fysikk, avansert matematikk inkludert kalkulus og differensialligninger, og omfattende klasser innen elektronikk, dataprogrammering og datasystemdesign. De fleste høyskoler vil også kreve noen timer i engelsk komposisjon, humaniora, samfunnsvitenskap og etikk for å avrunde læreplanen. Noen av kursene vil overlappe hverandre med de relaterte felt innen informatikk og programvareteknikk.
Studenter som går inn i et datateknikkprogram forventes å ha et sterkt fundament i matematikk og vitenskap og bør være kvalifiserte til å ta Calculus-nivå-kurs i det første året på college. De bør også forvente å ta introduksjontil kjemi- og fysikkurs, sammen med de respektive laboratorieklassene, i de to første årene. Det engelske komposisjonskravet er generelt fullført i løpet av førsteårsåret, så studenten vil være forberedt på eventuelle skriveoppgaver i klassene på øvre nivå. Humaniora og samfunnsvitenskapelige valgfag kan fylles når som helst, men mange studenter plasserer dem ut gjennom det fireårige programmet for å gi en bredere akademisk opplevelse hvert semester.
Matematikk er en viktig komponent i datatekniske kurs, og studentene må ta minst tre kalkuluskurs og en klasse som dekker differensialligninger. De fleste høyskoler vil kreve minst ett valg av matematikk på toppen av denne progresjonen, og noen kan kreve at studentene fullfører matriksteori, sannsynlighet eller diskret matematikk. Studentene må fullføre disse klassene for å forstå konseptene som brukesi ingeniørklasser på høyere nivå.
Computer Engineering -kurs vil variere fra skole til skole. Mange programmer krever en introduksjon til ingeniørklasse for alle studentene i den avdelingen. CE -studenter vil også ta noen få klasser for å gjøre seg kjent med det grunnleggende om informatikk, programmering og elektronikk. Når studentene har fullført disse introduksjonsklassene, bør de være forberedt på ingeniørklasser på høyere nivå i løpet av sine junior- og seniorår.
Tredje og fjerde år med datatekniske kurs tilbyr en grundig utdanning innen design og anvendelse av datasystemer. Disse årene inkluderer vanligvis klasser på datamaskinarkitektur, digital design, operativsystemer og nettverk. De kan også inkludere labarbeid eller et senior designprosjekt for å gi studentene praktisk erfaring på feltet. Når en student har fullført et CE -program, kan han gå inn på arbeidsplassen eller velge å fortsette å ta datateknikkkurss i et doktorgradsprogram.