Peamised erinevused: Computer Engineering, tuntud ka kui Computer Systems Engineering, on kursus, mis ühendab elektrotehnika ja infotehnoloogia, mis on vajalik arvutisüsteemide arendamiseks. Arvutiteadus, lühendatult CS või CompSci, on õppevaldkond, mis vajab arvutamisel ja selle rakendustel teaduslikku ja praktilist lähenemist.
Arvuti ootamatu populaarsus tõi kaasa palju inimesi, kes soovisid õppida arvutisüsteemi põhitõdesid ja südamikku, kõike alates tarkvarast riistvarasse ja kõikidesse rakendustesse. Loodud kaks kursust, et õpetada inimesi arvutitest, arvutitehnoloogiast ja infotehnoloogiast. Tänapäeva maailmas, kui arvutid muutuvad meie tsivilisatsiooni keskmeks, tekib palju populaarsust kahe erineva kursuse ja paljude teiste kursuste jaoks, mis võimaldavad inimestel spetsialiseeruda ainult arvutite teatud aspektidele. Nende kahe kursuse osas on palju segadust ja õpilased on segaduses, mida iga kursus võib pakkuda ja millist neist valida.

Arvutustehnika on jagatud kahte peamisse õppevaldkonda: tarkvara ja riistvara. Üliõpilane võib otsustada spetsialiseeruda tarkvarale, mis hõlmab süsteemide või riistvara kirjutamise koode ja programme, mis sisaldavad mikrokontrollereid, kiipe, andureid jne., side ja andurid. Sõltuvalt kolledžist võivad inseneriõpilased spetsialiseeruda nooremate või vanemate aastate jooksul, samas kui teised kolledžid nõuavad üliõpilastelt ühe aasta üldehituse lõpuleviimist, enne kui nad suudavad valida oma arvutitehnoloogia.
Arvutitehnika nõuab tugevat tausta matemaatikas ja teaduses. Arvutitehnika hõlmab selliseid kursusi nagu kodeerimine, krüptograafia ja teabekaitse, side- ja traadita võrgud, kompilaatorid ja operatsioonisüsteemid, arvutiteadus ja -tehnika, arvutivõrgud, mobiilarvutid ja jaotatud süsteemid, arvutisüsteemid: arhitektuur, paralleelne töötlemine ja töökindlus, Arvuti visioon ja robootika, manussüsteemid, integraallülitused, VLSI disain, testimine ja CAD-signaal, pilt ja kõnetöötlus jne.

Arvutiteadus, lühendatult CS või CompSci, on õppevaldkond, mis vajab arvutamisel ja selle rakendustel teaduslikku ja praktilist lähenemist. Arvutiteadlane keskendub arvutamise teooriale ja selle rakendustele. Arvutiteaduse uuring algas juba enne esimese arvuti arendamist; see algas arvutuslike masinate, näiteks abakuse arendamisega. Kui oli selge, et arvuti on projekteeritud rohkem kui tavalised matemaatilised arvutused, laiendati arvutiteaduste valdkonda, et uurida meie praeguseid arvutisüsteeme. Esimest akrediteeritud kraadi arvutiteaduse alal pakkus Cambridge'i ülikool 1953. aastal Ühendkuningriigis ja Purdue ülikooli 1962. aastal USAs.
Teadlased keskenduvad selliste algoritmide väljatöötamisele, mis võivad andmeid luua, muuta ja muuta sõltuvalt sellest, mida nad soovivad. Käsud, mida arvuti järgib, tehakse teatud algoritmiga, mis ütleb, mida teha. Arvutiteadus võib jagada ka kaheks erialaks: teoreetiline arvutiteadus ja rakendusuuringud. Teoreetilises teaduses keskendutakse klassikalise arvutusteooriale koos teiste abstraktsemate, loogilisemate ja matemaatiliste aspektidega. Rakendatavad arvutiteadused hõlmavad selliseid teemasid nagu tehisintellekt, arvutiarhitektuur ja inseneriteadus, graafiline disain, arvutiteadus jne. See käsitleb peamiselt rakendusi või täiendavaid programme.
Sarnaselt arvutitehnoloogiaga hõlmab arvutiteadus ka tugevat matemaatilist ja teaduslikku tausta. Sõltuvalt kolledžitest võivad kursused õppeainetes erineda. Kuigi mõned kollaažid eelistavad arvutiteaduse teoreetilist aspekti, teised keskenduvad täiustatud programmeerimisele. Kursuste hulka kuuluvad teoreetiline arvutiteadus, arvutusteooria, info- ja kodeerimisteooria, algoritmid ja andmestruktuurid, programmeerimiskeelteooria, formaalsed meetodid, samaaegsed, paralleelsed ja hajutatud süsteemid, andmebaasid ja infootsing, tehisintellekt, arvutiarhitektuur ja inseneriteadus, arvutigraafika ja visualiseerimine, arvuti turvalisus ja krüptograafia jne.
Sõltuvalt inimese eelistustest võivad nad valida kas inseneri või teaduse. Mõlema kursuse vahel otsustamisel tuleb arvestada nende huvidega ja võimetega. Kui inimene on arvuti arhitektuurist rohkem huvitatud, saavad nad valida arvutitehnika. Kui isik on rohkem huvitatud arvuti programmeerimisest ja sisemisest juhtimisest, kaasa arvatud algoritmid ja muud programmeerimisvõime, peaksid nad valima teaduse.
Arvutitehnika | Arvutiteadus | |
Määratlus | Arvutitehnika on kraad, mida pakutakse paljudes ülikoolides ja integreeritakse mitmed elektrotehnika ja infotehnoloogia valdkonnad, mis on vajalikud arvutisüsteemide arendamiseks. | Arvutiteadus on paljudes ülikoolides pakutav kraad, mis hõlmab arvutamise teooria ja arvutisüsteemide kujundamist. |
Muud nimed | Arvutisüsteemide ehitus | Arvutiteadus, CS ja CompSci. |
Kaaned | Tarkvara ja riistvara | Tarkvara |
Esimese astme pakutud | Case Western Reserve University 1971. aastal. | Cambridge'i ülikool 1953. |
Hõlmatud alad | Kodeerimine, krüptograafia ja teabekaitse, side- ja traadita võrgud, kompilaatorid ja operatsioonisüsteemid, arvutiteadus ja -tehnoloogia, arvutivõrgud, mobiilarvutid ja jaotatud süsteemid, arvutisüsteemid: arhitektuur, paralleelne töötlemine ja töökindlus, arvutivisioon ja robootika, manustatud Süsteemid, integraallülitused, VLSI disain, testimine ja CAD-signaal, pilt ja kõne töötlemine jne. | Teoreetiline arvutiteadus, Arvutiteooria, Informatsiooni ja kodeerimise teooria, Algoritmid ja andmestruktuurid, Programmeerimiskeelteooria, Formaalsed meetodid, Samaaegsed, paralleelsed ja hajutatud süsteemid, Andmebaasid ja infootsing, Kunstintellekt, Arvutiarhitektuur ja inseneritöö, Arvutigraafika ja visualiseerimine, Arvuti turvalisus ja krüptograafia jne. |
Käed peal | Kraad on praktilisem tarkvara / riistvara projekteerimisel ja testimisel ning nende integreerimisel. | Kraad on algoritmide ja tarkvara teoreetilisemad uuringud. |
Vajab | Tugev matemaatiline ja teaduslik oskuste kogum. | Tugev matemaatiline ja teaduslik oskuste kogum. |