Hva er Computer Engineering? Maskiningeniører design og utvikle

Transcription

Hva er Computer Engineering? Maskiningeniører design og utvikle
 Hva er Computer Engineering?
Maskiningeniører design og utvikle datasystemer og andre teknologiske enheter.
Datateknikk er den grenen av engineering som integrerer elektronikk med informatikk.
Maskiningeniører design og utvikle datasystemer og andre teknologiske enheter.
Computer Engineering er ekteskapet for informatikk og elektroteknikk. Den fokuserer på
databehandling i alle former, fra mikroprosessorer til embedded computing enheter til
bærbare og stasjonære systemer til superdatamaskiner. Som sådan, gjelder det elektriske
tekniske betraktninger av hvordan mikroprosessorer funksjon, er utformet, og er optimalisert;
hvordan data kommuniseres blant elektroniske komponenter; hvordan integrerte systemer for
elektroniske komponenter er konstruert og hvordan de opererer å behandle instruksjoner
uttrykt i programvare; og hvordan programvaren er skrevet, kompilert, og er optimalisert for
bestemte maskinvareplattformer. Derfor, dataingeniører er elektriske ingeniører som
spesialiserer seg på programvare for design, hardware design, eller systemer design som
integrerer begge
Hva gjør dataingeniører?
Datamaskin tilbehør ingeniører "forskning, design, utvikle og teste datasystemer og
komponenter som prosessorer, kretskort, minneenheter, nettverk og rutere," i henhold til den
amerikanske Bureau of Labor Statistics (BLS). Maskinvare inkluderer:
•
•
•
•
•
•
Mikroprosessorer;
Minnebrikker: Random Access Memory (RAM), read-only minne (ROM) og ikkeflyktig overskrivbar flash minne;
Data lagringsenheter: harddisker, SSD-stasjoner og optiske stasjoner;
Inndataenheter: tastatur, mus, joystick og spillkontrollere, kameraer, mikrofoner,
skannere, touch-skjermer og eksterne sensorer;
Utdataenheter: skrivere, skjermer, lydenheter og fjernkontroller; og
Nettverkskomponenter: adaptere, modemer, svitsjer og rutere.
En viktig funksjon av dataingeniører er å integrere disse komponentene i datamaskinen og
nettverkssystemer. Dette krever en god kjennskap til elektroteknikk.
Et annet viktig aspekt ved datateknikk er programvareutvikling. Dataprogrammer inneholder:
•
•
•
•
•
•
Operativsystemer;
Programmer: tekstbehandling, regneark, regnskap, database management, grafikk,
dataassistert konstruksjon (DAK), dataassistert produksjon (CAM), lyd, video, media
og spill;
Nettverk og kommunikasjon: World Wide Web (WWW), Voice over Internet Protocol
(VOIP), chat og e-post;
Verktøy: filhåndtering, disk management, enhetsdrivere, arkivering og backupsystemer;
Programmeringsspråk: redigering, kompilering og debugging; og
Sikkerhet: antivirus, brannmurer, kryptering og brukerautentisering.
www.computer-engineer.no
23. des. 2014
Et konkret eksempel: En iPhone
Vurdere en iPhone. Apple bruker både Computer Forskere og Computer
Engineers å designe hver ny versjon av iPhone. Computer Engineers (og Electrical Engineers)
designet sjetongene som huset de integrerte kretser som gjør iPhone ulike komponenter (celle
radio, skjerm, kontroller, minne, mikroprosessor) funksjon, og de har funnet ut hvordan å få
de ulike komponentene til å arbeide med hverandre . Det innebærer å se på enheten ved både
mikroskopisk nivå og integrerte systemer nivå. Computer Forskere skrev operativsystemet
som forvalter minne og samtidig kjørende applikasjoner, apps i App Store som kjører på
toppen av dette operativsystemet, pakking og utpakking av data i pakker for
nettverkskommunikasjon og krypterings av data, slik at nysgjerrige øyne kan ikke se det.
Dataforskere gi limet stykker som bringer slå datamaskinen ingeniørenes begynner produkt komponent grafikk - inn i maskiningeniører 'sluttproduktet - enheten som folk tekst, surfe på
nettet, og spille Angry Birds.
Fra dette eksempelet, er det lett å forestille seg, med så mye avhengighet av hverandres
funksjoner for å realisere et ferdig produkt, hvorfor det er betydelig overlapping i kurs
dataingeniører og dataforskere tar, og i de karrieremuligheter de dyrker.
Datateknikk lønn
De fleste datateknikk jobber krever minst en bachelorgrad i datavitenskap. Mange
arbeidsgivere krever også stater sertifisering som en profesjonell ingeniør (PE). En
mastergrad er ofte nødvendig for opprykk til ledelsen, og pågående utdanning og opplæring er
nødvendig for å holde tritt med utviklingen innen teknologi. Mange dataingeniører tilhører
Institute of Electrical and Electronics Engineers (IEEE) Computer Society .
Ifølge Salary.com , som i juli 2014, den lønn rekkevidde for en nyutdannet maskinvare
ingeniør med en bachelorgrad var $ 44,997 til $ 74,249. Rekkevidden for en midlevel
ingeniør med en mastergrad og fem til ti års erfaring var $ 77,138 til $ 107 644, og
rekkevidden for en senior ingeniør med en mastergrad eller doktorgrad og mer enn 15 års
erfaring var $ 101,574 til $ 154,500.
Lønn for nyutdannede dataprogramvare ingeniører er lik de av maskinvare ingeniører. Ifølge
Salary.com , som i juli 2014, den lønn rekkevidde for en nyutdannet dataprogram ingeniør
med en bachelorgrad var $ 48,688 til $ 77,138. Rekkevidden for en midlevel ingeniør med en
mastergrad og fem til ti års erfaring var $ 73,631 til $ 109 108, og rekkevidden for en senior
ingeniør med en mastergrad eller doktorgrad og mer enn 15 års erfaring var $ 98,626 til $
145,287. Mange erfarne ingeniører med avanserte grader er forfremmet til lederstillinger eller
starte sine egne bedrifter, hvor de kan tjene enda mer.
Hva er fremtiden for datateknikk?
BLS spår sysselsetting av maskinvare ingeniører til å vokse 7% (12-22), som er tregere enn
gjennomsnittet for alle yrker. "Et begrenset antall ingeniører vil være nødvendig for å møte
etterspørselen etter ny maskinvare fordi mer av teknologien innovasjon skjer med
programvare enn med maskinvare". Sysselsetting av programvareutviklere anslås å vokse
22% (12-22), som er mye raskere enn gjennomsnittet for alle yrker. "Viktigste grunnen til den
raske veksten er en stor økning i etterspørselen etter dataprogramvare". Å ha gode karakterer
fra en høyt rangert institusjon bør gi en arbeidssøker en fordel fremfor konkurrentene.
www.computer-engineer.no
23. des. 2014
Ekstra ressurser
•
•
•
En omfattende liste over nødvendige ferdigheter og evner for dataingeniører kan bli
funnet på MyMajors.com .
Se etter topp-karakter dataingeniørstudier ved TopUniversities.com .
Les en rapport om fremtidens teknologi , skrevet av Dejan Milojicic, president i IEEE
Computer Society og et team på ni teknologer.
Ref. Via den website
http://www.ohio.edu/eecs/undergraduate/documents/upload/whatCpEsDobetter%20version.pdf
Provides en spesielt nyttig beskrivelse av Computer Engineering som identifiserer hva slags
jobber Computer Engineers arbeid, selskapene som ansetter dem, og lønningene de tjener
www.computer-engineer.no
23. des. 2014